public class ConfigurableImpl<C extends javax.ws.rs.core.Configurable<C>> extends Object implements javax.ws.rs.core.Configurable<C>, AutoCloseable
Modifier and Type | Class and Description |
---|---|
static interface |
ConfigurableImpl.Instantiator |
Constructor and Description |
---|
ConfigurableImpl(C configurable,
javax.ws.rs.core.Configuration config) |
ConfigurableImpl(C configurable,
javax.ws.rs.RuntimeType rt) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected C |
getConfigurable() |
javax.ws.rs.core.Configuration |
getConfiguration() |
protected ConfigurableImpl.Instantiator |
getInstantiator() |
C |
property(String name,
Object value) |
C |
register(Class<?> providerClass) |
C |
register(Class<?> providerClass,
Class<?>... contracts) |
C |
register(Class<?> providerClass,
int bindingPriority) |
C |
register(Class<?> providerClass,
Map<Class<?>,Integer> contracts) |
C |
register(Object provider) |
C |
register(Object provider,
Class<?>... contracts) |
C |
register(Object provider,
int bindingPriority) |
C |
register(Object provider,
Map<Class<?>,Integer> contracts) |
public ConfigurableImpl(C configurable, javax.ws.rs.RuntimeType rt)
public ConfigurableImpl(C configurable, javax.ws.rs.core.Configuration config)
protected C getConfigurable()
public void close()
close
in interface AutoCloseable
public javax.ws.rs.core.Configuration getConfiguration()
protected ConfigurableImpl.Instantiator getInstantiator()
Apache CXF