Uses of Interface
javax.ws.rs.core.Configurable

Packages that use Configurable
javax.ws.rs.client The JAX-RS client API 
javax.ws.rs.container Container-specific JAX-RS API. 
javax.ws.rs.core Low-level interfaces and annotations used to create RESTful service resources. 
 

Uses of Configurable in javax.ws.rs.client
 

Subinterfaces of Configurable in javax.ws.rs.client
 interface Configuration
          Represents inheritable configuration of the main client-side JAX-RS components, such as Client, WebTarget, Invocation Builder or Invocation.
 

Methods in javax.ws.rs.client with parameters of type Configurable
protected abstract  Client ClientFactory.getClient(Configurable configuration)
          Get a new pre-configured client instance.
static Client ClientFactory.newClient(Configurable configuration)
          Create new configured client instance using the default client builder factory provided by the JAX-RS implementation provider.
 Configuration Configuration.updateFrom(Configurable configuration)
          Replace the existing configuration state with the configuration state of the externally provided configuration.
 

Uses of Configurable in javax.ws.rs.container
 

Methods in javax.ws.rs.container with parameters of type Configurable
 void DynamicFeature.configure(ResourceInfo resourceInfo, Configurable configurable)
          A callback method called by the JAX-RS runtime during the application deployment to register provider instances or classes in a configurable scope of a particular resource or sub-resource method; i.e.
 

Uses of Configurable in javax.ws.rs.core
 

Methods in javax.ws.rs.core that return Configurable
 Configurable Configurable.register(java.lang.Class<?> providerClass)
          Register a provider or a feature class to be instantiated and used in the scope of the configured instance.
 Configurable Configurable.register(java.lang.Class<?> providerClass, int bindingPriority)
          Register a provider or a feature class to be instantiated and used in the scope of the configured instance.
<T> Configurable
Configurable.register(java.lang.Class<T> providerClass, java.lang.Class<? super T>... contracts)
          Register a provider or a feature class to be instantiated and used in the scope of the configured instance.
<T> Configurable
Configurable.register(java.lang.Class<T> providerClass, int bindingPriority, java.lang.Class<? super T>... contracts)
          Register a provider or a feature class to be instantiated and used in the scope of the configured instance.
 Configurable Configurable.register(java.lang.Object provider)
          Register a provider or a feature ("singleton") instance to be used in the scope of the configured instance.
<T> Configurable
Configurable.register(java.lang.Object provider, java.lang.Class<? super T>... contracts)
          Register a provider or a feature ("singleton") instance to be used in the scope of the configured instance.
 Configurable Configurable.register(java.lang.Object provider, int bindingPriority)
          Register a provider or a feature ("singleton") instance to be used in the scope of the configured instance.
<T> Configurable
Configurable.register(java.lang.Object provider, int bindingPriority, java.lang.Class<? super T>... contracts)
          Register a provider or a feature ("singleton") instance to be used in the scope of the configured instance.
 Configurable Configurable.setProperties(java.util.Map<java.lang.String,?> properties)
          Set new configuration properties replacing all previously set properties.
 Configurable Configurable.setProperty(java.lang.String name, java.lang.Object value)
          Set the new configuration property, if already set, the existing value of the property will be updated.
 

Methods in javax.ws.rs.core with parameters of type Configurable
 boolean Feature.configure(Configurable configurable)
          A call-back method called when the feature is to be enabled in a given configurable scope.
 



Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.