Package org.jboss.as.ee.concurrent
Class ContextServiceImpl
- java.lang.Object
-
- org.glassfish.enterprise.concurrent.ContextServiceImpl
-
- org.jboss.as.ee.concurrent.ContextServiceImpl
-
- All Implemented Interfaces:
jakarta.enterprise.concurrent.ContextService
,Serializable
public class ContextServiceImpl extends org.glassfish.enterprise.concurrent.ContextServiceImpl
An extension of Jakarta EE RIContextServiceImpl
, which properly supports a security manager.- Author:
- Eduardo Martins
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ContextServiceImpl(String name, org.glassfish.enterprise.concurrent.spi.ContextSetupProvider contextSetupProvider, ContextServiceTypesConfiguration contextServiceTypesConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
createContextualProxy(Object instance, Map<String,String> executionProperties, Class<?>... interfaces)
<T> T
createContextualProxy(T instance, Map<String,String> executionProperties, Class<T> intf)
ContextServiceTypesConfiguration
getContextServiceTypesConfiguration()
-
Methods inherited from class org.glassfish.enterprise.concurrent.ContextServiceImpl
contextualCallable, contextualConsumer, contextualConsumer, contextualFunction, contextualFunction, contextualRunnable, contextualSupplier, createContextualProxy, createContextualProxy, currentContextExecutor, getContextSetupProvider, getExecutionProperties, getName, getTransactionSetupProvider, verifyHandler, verifyStringValue, withContextCapture, withContextCapture
-
-
-
-
Constructor Detail
-
ContextServiceImpl
public ContextServiceImpl(String name, org.glassfish.enterprise.concurrent.spi.ContextSetupProvider contextSetupProvider, ContextServiceTypesConfiguration contextServiceTypesConfiguration)
- Parameters:
name
-contextSetupProvider
-
-
-
Method Detail
-
createContextualProxy
public <T> T createContextualProxy(T instance, Map<String,String> executionProperties, Class<T> intf)
- Specified by:
createContextualProxy
in interfacejakarta.enterprise.concurrent.ContextService
- Overrides:
createContextualProxy
in classorg.glassfish.enterprise.concurrent.ContextServiceImpl
-
createContextualProxy
public Object createContextualProxy(Object instance, Map<String,String> executionProperties, Class<?>... interfaces)
- Specified by:
createContextualProxy
in interfacejakarta.enterprise.concurrent.ContextService
- Overrides:
createContextualProxy
in classorg.glassfish.enterprise.concurrent.ContextServiceImpl
-
getContextServiceTypesConfiguration
public ContextServiceTypesConfiguration getContextServiceTypesConfiguration()
-
-