| |
|
| java.lang.Object org.jboss.proxy.Interceptor org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor
MessageEndpointInterceptor | public class MessageEndpointInterceptor extends Interceptor (Code) | | Implements the application server message endpoint requirements.
author: Adrian Brock version: $Revision: 60786 $ |
MESSAGE_ENDPOINT_FACTORY | final public static String MESSAGE_ENDPOINT_FACTORY(Code) | | The key for the factory
|
MESSAGE_ENDPOINT_XARESOURCE | final public static String MESSAGE_ENDPOINT_XARESOURCE(Code) | | The key for the xa resource
|
beforeDeliveryInvoked | protected boolean beforeDeliveryInvoked(Code) | | The beforeDeliveryInvoked used to identify sequence of before/after invocation
|
delivered | protected boolean delivered(Code) | | Whether we have delivered a message
|
inUseThread | protected Thread inUseThread(Code) | | The in use thread
|
oldClassLoader | protected ClassLoader oldClassLoader(Code) | | The old classloader of the thread
|
released | protected SynchronizedBoolean released(Code) | | Whether this proxy has been released
|
suspended | protected Transaction suspended(Code) | | Any suspended transaction
|
transaction | protected Transaction transaction(Code) | | Any transaction we started
|
MessageEndpointInterceptor | public MessageEndpointInterceptor()(Code) | | |
endTransaction | protected void endTransaction(Invocation mi, boolean commit) throws Throwable(Code) | | End the transaction
Parameters: mi - the invocation Parameters: commit - whether to try to commit throws: Throwable - for any error |
finish | protected void finish(String context, Invocation mi, boolean commit) throws Throwable(Code) | | Finish the current delivery
Parameters: context - the lifecycle method Parameters: mi - the invocation Parameters: commit - whether to commit throws: Throwable - for any error |
getBeforeDeliveryInvoke | protected boolean getBeforeDeliveryInvoke()(Code) | | |
getProxyString | protected String getProxyString(Invocation mi)(Code) | | Get our proxy's string value.
Parameters: mi - the invocation the string |
releaseThreadLock | protected void releaseThreadLock(Invocation mi)(Code) | | Release the thread lock
Parameters: mi - the invocation |
resetContextClassLoader | protected void resetContextClassLoader(Invocation mi)(Code) | | Reset the context classloader
Parameters: mi - the invocation |
setBeforeDeliveryInvoke | protected void setBeforeDeliveryInvoke(boolean bdi)(Code) | | |
|
|
|