Package org.jboss.resteasy.core
Class ResteasyContext
- java.lang.Object
-
- org.jboss.resteasy.core.ResteasyContext
-
public final class ResteasyContext extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResteasyContext.CloseableContext
-
Constructor Summary
Constructors Constructor Description ResteasyContext()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ResteasyContext.CloseableContextaddCloseableContextDataLevel()static ResteasyContext.CloseableContextaddCloseableContextDataLevel(Map<Class<?>,Object> data)static Map<Class<?>,Object>addContextDataLevel()static voidclearContextData()static <T> TgetContextData(Class<T> type)static intgetContextDataLevelCount()static Map<Class<?>,Object>getContextDataMap()static Map<Class<?>,Object>getContextDataMap(boolean create)static <T> TpopContextData(Class<T> type)static <T> voidpushContext(Class<T> type, T data)static voidpushContextDataMap(Map<Class<?>,Object> map)static voidremoveContextDataLevel()static ObjectsearchContextData(Object o)
-
-
-
Method Detail
-
pushContext
public static <T> void pushContext(Class<T> type, T data)
-
getContextData
public static <T> T getContextData(Class<T> type)
-
popContextData
public static <T> T popContextData(Class<T> type)
-
clearContextData
public static void clearContextData()
-
addCloseableContextDataLevel
public static ResteasyContext.CloseableContext addCloseableContextDataLevel()
-
addCloseableContextDataLevel
public static ResteasyContext.CloseableContext addCloseableContextDataLevel(Map<Class<?>,Object> data)
-
getContextDataLevelCount
public static int getContextDataLevelCount()
-
removeContextDataLevel
public static void removeContextDataLevel()
-
-