Package org.jboss.as.ejb3.remote
Class LocalEjbReceiver
java.lang.Object
org.jboss.ejb.client.Attachable
org.jboss.ejb.client.EJBReceiver
org.jboss.as.ejb3.remote.LocalEjbReceiver
public class LocalEjbReceiver
extends org.jboss.ejb.client.EJBReceiver
EJBReceiver for local same-VM invocations. This handles all invocations on remote interfaces
within the server JVM.- Author:
- Stuart Douglas, Tomasz Adamski
-
Constructor Summary
ConstructorsConstructorDescriptionLocalEjbReceiver(boolean allowPassByReference, DeploymentRepository deploymentRepository) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancancelInvocation(org.jboss.ejb.client.EJBReceiverInvocationContext receiverContext, boolean cancelIfRunning) protected org.jboss.ejb.client.SessionIDcreateSession(org.jboss.ejb.client.EJBReceiverSessionCreationContext receiverContext) protected voidprocessInvocation(org.jboss.ejb.client.EJBReceiverInvocationContext receiverContext) Methods inherited from class org.jboss.ejb.client.EJBReceiver
getSourceAddress, isConnectedMethods inherited from class org.jboss.ejb.client.Attachable
getAttachment, getAttachments, putAttachment, putAttachmentIfAbsent, removeAttachment, removeAttachment, replaceAttachment, replaceAttachment
-
Constructor Details
-
LocalEjbReceiver
-
-
Method Details
-
processInvocation
protected void processInvocation(org.jboss.ejb.client.EJBReceiverInvocationContext receiverContext) - Specified by:
processInvocationin classorg.jboss.ejb.client.EJBReceiver
-
cancelInvocation
protected boolean cancelInvocation(org.jboss.ejb.client.EJBReceiverInvocationContext receiverContext, boolean cancelIfRunning) - Overrides:
cancelInvocationin classorg.jboss.ejb.client.EJBReceiver
-
createSession
protected org.jboss.ejb.client.SessionID createSession(org.jboss.ejb.client.EJBReceiverSessionCreationContext receiverContext) throws Exception - Overrides:
createSessionin classorg.jboss.ejb.client.EJBReceiver- Throws:
Exception
-