Package org.jboss.resteasy.util
Class FeatureContextDelegate
- java.lang.Object
-
- org.jboss.resteasy.util.FeatureContextDelegate
-
- All Implemented Interfaces:
jakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
,jakarta.ws.rs.core.FeatureContext
- Direct Known Subclasses:
DynamicFeatureContextDelegate
public class FeatureContextDelegate extends Object implements jakarta.ws.rs.core.FeatureContext
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Field Summary
Fields Modifier and Type Field Description protected jakarta.ws.rs.core.Configurable<?>
configurable
-
Constructor Summary
Constructors Constructor Description FeatureContextDelegate(jakarta.ws.rs.core.Configurable<?> configurable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.Configuration
getConfiguration()
jakarta.ws.rs.core.FeatureContext
property(String name, Object value)
jakarta.ws.rs.core.FeatureContext
register(Class<?> componentClass)
jakarta.ws.rs.core.FeatureContext
register(Class<?> componentClass, int priority)
jakarta.ws.rs.core.FeatureContext
register(Class<?> componentClass, Class<?>... contracts)
jakarta.ws.rs.core.FeatureContext
register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
jakarta.ws.rs.core.FeatureContext
register(Object component)
jakarta.ws.rs.core.FeatureContext
register(Object component, int priority)
jakarta.ws.rs.core.FeatureContext
register(Object component, Class<?>... contracts)
jakarta.ws.rs.core.FeatureContext
register(Object component, Map<Class<?>,Integer> contracts)
-
-
-
Method Detail
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration()
- Specified by:
getConfiguration
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
property
public jakarta.ws.rs.core.FeatureContext property(String name, Object value)
- Specified by:
property
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
register
public jakarta.ws.rs.core.FeatureContext register(Class<?> componentClass)
- Specified by:
register
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
register
public jakarta.ws.rs.core.FeatureContext register(Class<?> componentClass, int priority)
- Specified by:
register
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
register
public jakarta.ws.rs.core.FeatureContext register(Class<?> componentClass, Class<?>... contracts)
- Specified by:
register
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
register
public jakarta.ws.rs.core.FeatureContext register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
- Specified by:
register
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
register
public jakarta.ws.rs.core.FeatureContext register(Object component)
- Specified by:
register
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
register
public jakarta.ws.rs.core.FeatureContext register(Object component, int priority)
- Specified by:
register
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
register
public jakarta.ws.rs.core.FeatureContext register(Object component, Class<?>... contracts)
- Specified by:
register
in interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.core.FeatureContext>
-
-