Serializable, InvocationHandlerpublic class ContextProxyInvocationHandler extends Object implements InvocationHandler, Serializable
| Modifier and Type | Field | Description |
|---|---|---|
protected ContextHandle |
capturedContextHandle |
|
protected javax.enterprise.concurrent.ContextService |
contextService |
|
protected ContextSetupProvider |
contextSetupProvider |
|
protected Map<String,String> |
executionProperties |
|
protected Object |
proxiedObject |
|
protected TransactionSetupProvider |
transactionSetupProvider |
| Constructor | Description |
|---|---|
ContextProxyInvocationHandler(ContextServiceImpl contextService,
Object proxiedObject,
Map<String,String> executionProperties) |
| Modifier and Type | Method | Description |
|---|---|---|
javax.enterprise.concurrent.ContextService |
getContextService() |
|
Map<String,String> |
getExecutionProperties() |
|
protected String |
getTransactionExecutionProperty() |
|
Object |
invoke(Object proxy,
Method method,
Object[] args) |
protected final ContextSetupProvider contextSetupProvider
protected javax.enterprise.concurrent.ContextService contextService
protected final ContextHandle capturedContextHandle
protected final TransactionSetupProvider transactionSetupProvider
protected final Object proxiedObject
public ContextProxyInvocationHandler(ContextServiceImpl contextService, Object proxiedObject, Map<String,String> executionProperties)
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
invoke in interface InvocationHandlerThrowablepublic javax.enterprise.concurrent.ContextService getContextService()
protected String getTransactionExecutionProperty()
Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.