public class ClientConfig extends Object implements Configurable<ClientConfig>, Configuration
configurable contract.| Constructor and Description |
|---|
ClientConfig()
Construct a new Jersey configuration instance with the default features
and property values.
|
ClientConfig(Class<?>... providerClasses)
Construct a new Jersey configuration instance and register the provided list of provider classes.
|
ClientConfig(Object... providers)
Construct a new Jersey configuration instance and register the provided list of provider instances.
|
public ClientConfig()
public ClientConfig(Class<?>... providerClasses)
providerClasses - provider classes to be registered with this client configuration.public ClientConfig(Object... providers)
providers - provider instances to be registered with this client configuration.public ClientConfig replaceWith(Configuration config)
replaceWith in interface Configurable<ClientConfig>public ClientConfig register(Class<?> providerClass)
register in interface Configurable<ClientConfig>public ClientConfig register(Object provider)
register in interface Configurable<ClientConfig>public ClientConfig register(Class<?> providerClass, int bindingPriority)
register in interface Configurable<ClientConfig>public ClientConfig register(Class<?> providerClass, Class<?>... contracts)
register in interface Configurable<ClientConfig>public ClientConfig register(Class<?> providerClass, Map<Class<?>,Integer> contracts)
register in interface Configurable<ClientConfig>public ClientConfig register(Object provider, int bindingPriority)
register in interface Configurable<ClientConfig>public ClientConfig register(Object provider, Class<?>... contracts)
register in interface Configurable<ClientConfig>public ClientConfig register(Object provider, Map<Class<?>,Integer> contracts)
register in interface Configurable<ClientConfig>public ClientConfig setProperty(String name, Object value)
setProperty in interface Configurable<ClientConfig>public ClientConfig getConfiguration()
getConfiguration in interface Configurable<ClientConfig>public RuntimeType getRuntimeType()
getRuntimeType in interface Configurationpublic Map<String,Object> getProperties()
getProperties in interface Configurationpublic Object getProperty(String name)
getProperty in interface Configurationpublic Collection<String> getPropertyNames()
getPropertyNames in interface Configurationpublic boolean isEnabled(Feature feature)
isEnabled in interface Configurationpublic boolean isEnabled(Class<? extends Feature> featureClass)
isEnabled in interface Configurationpublic boolean isRegistered(Object component)
isRegistered in interface Configurationpublic Map<Class<?>,Integer> getContracts(Class<?> componentClass)
getContracts in interface Configurationpublic boolean isRegistered(Class<?> componentClass)
isRegistered in interface Configurationpublic Set<Class<?>> getClasses()
getClasses in interface Configurationpublic Set<Object> getInstances()
getInstances in interface Configurationpublic ClientConfig connector(Connector connector)
connector - client transport connector.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.Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.