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 RI
ContextServiceImpl, which properly supports a security manager.- Author:
- Eduardo Martins
- See Also:
-
Field Summary
Fields inherited from class org.glassfish.enterprise.concurrent.ContextServiceImpl
contextSetupProvider, name, transactionSetupProvider -
Constructor Summary
ConstructorsConstructorDescriptionContextServiceImpl(String name, org.glassfish.enterprise.concurrent.spi.ContextSetupProvider contextSetupProvider, ContextServiceTypesConfiguration contextServiceTypesConfiguration) -
Method Summary
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 Details
-
ContextServiceImpl
public ContextServiceImpl(String name, org.glassfish.enterprise.concurrent.spi.ContextSetupProvider contextSetupProvider, ContextServiceTypesConfiguration contextServiceTypesConfiguration) - Parameters:
name-contextSetupProvider-
-
-
Method Details
-
createContextualProxy
public <T> T createContextualProxy(T instance, Map<String, String> executionProperties, Class<T> intf) - Specified by:
createContextualProxyin interfacejakarta.enterprise.concurrent.ContextService- Overrides:
createContextualProxyin classorg.glassfish.enterprise.concurrent.ContextServiceImpl
-
createContextualProxy
public Object createContextualProxy(Object instance, Map<String, String> executionProperties, Class<?>... interfaces) - Specified by:
createContextualProxyin interfacejakarta.enterprise.concurrent.ContextService- Overrides:
createContextualProxyin classorg.glassfish.enterprise.concurrent.ContextServiceImpl
-
getContextServiceTypesConfiguration
-