org.apache.cxf.jaxrs.impl
Class ConfigurableImpl<C extends javax.ws.rs.core.Configurable<C>>
java.lang.Object
org.apache.cxf.jaxrs.impl.ConfigurableImpl<C>
- All Implemented Interfaces:
- javax.ws.rs.core.Configurable<C>
- Direct Known Subclasses:
- ClientConfigurableImpl
public class ConfigurableImpl<C extends javax.ws.rs.core.Configurable<C>>
- extends Object
- implements javax.ws.rs.core.Configurable<C>
Constructor Summary |
ConfigurableImpl(C configurable,
Class<?>[] supportedProviderClasses,
javax.ws.rs.core.Configuration config)
|
ConfigurableImpl(C configurable,
javax.ws.rs.RuntimeType rt,
Class<?>[] supportedProviderClasses)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurableImpl
public ConfigurableImpl(C configurable,
javax.ws.rs.RuntimeType rt,
Class<?>[] supportedProviderClasses)
ConfigurableImpl
public ConfigurableImpl(C configurable,
Class<?>[] supportedProviderClasses,
javax.ws.rs.core.Configuration config)
getConfigurable
protected C getConfigurable()
getConfiguration
public javax.ws.rs.core.Configuration getConfiguration()
- Specified by:
getConfiguration
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
property
public C property(String name,
Object value)
- Specified by:
property
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
register
public C register(Object provider)
- Specified by:
register
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
register
public C register(Object provider,
int bindingPriority)
- Specified by:
register
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
register
public C register(Object provider,
Class<?>... contracts)
- Specified by:
register
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
register
public C register(Object provider,
Map<Class<?>,Integer> contracts)
- Specified by:
register
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
register
public C register(Class<?> providerClass)
- Specified by:
register
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
register
public C register(Class<?> providerClass,
int bindingPriority)
- Specified by:
register
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
register
public C register(Class<?> providerClass,
Class<?>... contracts)
- Specified by:
register
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
register
public C register(Class<?> providerClass,
Map<Class<?>,Integer> contracts)
- Specified by:
register
in interface javax.ws.rs.core.Configurable<C extends javax.ws.rs.core.Configurable<C>>
Apache CXF