|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.jersey.client.ClientConfig
public class ClientConfig
Jersey implementation of JAX-RS client
configuration contract.
| Constructor Summary | |
|---|---|
ClientConfig()
Construct a new Jersey configuration instance with the default features and property values. |
|
ClientConfig(java.lang.Class<?>... providerClasses)
Construct a new Jersey configuration instance and register the provided list of provider classes. |
|
ClientConfig(java.lang.Object... providers)
Construct a new Jersey configuration instance and register the provided list of provider instances. |
|
| Method Summary | ||
|---|---|---|
ClientConfig |
binders(Binder... binders)
Register custom HK2 binders. |
|
ClientConfig |
connector(Connector connector)
Set Jersey client transport connector. |
|
boolean |
equals(java.lang.Object obj)
|
|
JerseyClient |
getClient()
Get the parent Jersey client this configuration is bound to. |
|
Connector |
getConnector()
Get the client transport connector. |
|
java.util.Set<Feature> |
getFeatures()
|
|
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
|
|
java.lang.Object |
getProperty(java.lang.String name)
|
|
java.util.Set<java.lang.Class<?>> |
getProviderClasses()
|
|
java.util.Set<java.lang.Object> |
getProviderInstances()
|
|
int |
hashCode()
|
|
boolean |
isEnabled(java.lang.Class<? extends Feature> feature)
Check if the given feature is enabled or not. |
|
boolean |
isProperty(java.lang.String name)
|
|
ClientConfig |
register(java.lang.Class<?> providerClass)
|
|
ClientConfig |
register(java.lang.Class<?> providerClass,
int bindingPriority)
|
|
|
register(java.lang.Class<T> providerClass,
java.lang.Class<? super T>... contracts)
|
|
|
register(java.lang.Class<T> providerClass,
int bindingPriority,
java.lang.Class<? super T>... contracts)
|
|
ClientConfig |
register(java.lang.Object provider)
|
|
|
register(java.lang.Object provider,
java.lang.Class<? super T>... contracts)
|
|
ClientConfig |
register(java.lang.Object provider,
int bindingPriority)
|
|
|
register(java.lang.Object provider,
int bindingPriority,
java.lang.Class<? super T>... contracts)
|
|
ClientConfig |
setProperties(java.util.Map<java.lang.String,?> properties)
|
|
ClientConfig |
setProperty(java.lang.String name,
java.lang.Object value)
|
|
ClientConfig |
updateFrom(Configurable configuration)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClientConfig()
public ClientConfig(java.lang.Class<?>... providerClasses)
providerClasses - provider classes to be registered with this client configuration.public ClientConfig(java.lang.Object... providers)
providers - provider instances to be registered with this client configuration.| Method Detail |
|---|
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
getProperties in interface ConfigurablegetProperties in interface Configpublic java.lang.Object getProperty(java.lang.String name)
getProperty in interface ConfigurablegetProperty in interface Configpublic boolean isProperty(java.lang.String name)
isProperty in interface Configpublic java.util.Set<Feature> getFeatures()
getFeatures in interface Configurablepublic boolean isEnabled(java.lang.Class<? extends Feature> feature)
feature - tested feature.
true in casepublic java.util.Set<java.lang.Class<?>> getProviderClasses()
getProviderClasses in interface Configurablepublic java.util.Set<java.lang.Object> getProviderInstances()
getProviderInstances in interface Configurablepublic ClientConfig updateFrom(Configurable configuration)
updateFrom in interface Configurationpublic ClientConfig register(java.lang.Class<?> providerClass)
register in interface Configurationregister in interface Configurablepublic ClientConfig register(java.lang.Object provider)
register in interface Configurationregister in interface Configurable
public ClientConfig register(java.lang.Class<?> providerClass,
int bindingPriority)
register in interface Configurationregister in interface Configurable
public <T> ClientConfig register(java.lang.Class<T> providerClass,
java.lang.Class<? super T>... contracts)
register in interface Configurationregister in interface Configurable
public <T> ClientConfig register(java.lang.Class<T> providerClass,
int bindingPriority,
java.lang.Class<? super T>... contracts)
register in interface Configurationregister in interface Configurable
public ClientConfig register(java.lang.Object provider,
int bindingPriority)
register in interface Configurationregister in interface Configurable
public <T> ClientConfig register(java.lang.Object provider,
java.lang.Class<? super T>... contracts)
register in interface Configurationregister in interface Configurable
public <T> ClientConfig register(java.lang.Object provider,
int bindingPriority,
java.lang.Class<? super T>... contracts)
register in interface Configurationregister in interface Configurablepublic ClientConfig setProperties(java.util.Map<java.lang.String,?> properties)
setProperties in interface ConfigurationsetProperties in interface Configurable
public ClientConfig setProperty(java.lang.String name,
java.lang.Object value)
setProperty in interface ConfigurationsetProperty in interface Configurablepublic ClientConfig connector(Connector connector)
connector - client transport connector.
public ClientConfig binders(Binder... binders)
binders - custom HK2 binders to be registered with the Jersey client.
public Connector getConnector()
null if no connector has been set.
public JerseyClient getClient()
null if no parent client has been bound.
null if not bound.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||