public class MethodInvocationMessageHandler extends AbstractMessageHandler
Modifier and Type | Field and Description |
---|---|
protected DeploymentRepository |
deploymentRepository |
HEADER_NO_SUCH_EJB_FAILURE, HEADER_NO_SUCH_EJB_METHOD_FAILURE, HEADER_SESSION_NOT_ACTIVE_FAILURE
Constructor and Description |
---|
MethodInvocationMessageHandler(DeploymentRepository deploymentRepository,
org.jboss.marshalling.MarshallerFactory marshallerFactory,
ExecutorService executorService,
RemoteAsyncInvocationCancelStatusService asyncInvocationCancelStatus) |
Modifier and Type | Method and Description |
---|---|
protected EjbDeploymentInformation |
findEJB(String appName,
String moduleName,
String distinctName,
String beanName) |
void |
processMessage(ChannelAssociation channelAssociation,
InputStream inputStream) |
protected DataOutputStream |
wrapMessageOutputStream(org.jboss.remoting3.MessageOutputStream messageOutputStream,
Method invokedMethod,
ComponentView componentView) |
prepareForMarshalling, prepareForUnMarshalling, readAttachments, writeAttachments, writeException, writeInvocationFailure, writeNoSuchEJBFailureMessage, writeNoSuchEJBMethodFailureMessage
protected final DeploymentRepository deploymentRepository
public MethodInvocationMessageHandler(DeploymentRepository deploymentRepository, org.jboss.marshalling.MarshallerFactory marshallerFactory, ExecutorService executorService, RemoteAsyncInvocationCancelStatusService asyncInvocationCancelStatus)
public void processMessage(ChannelAssociation channelAssociation, InputStream inputStream) throws IOException
IOException
protected DataOutputStream wrapMessageOutputStream(org.jboss.remoting3.MessageOutputStream messageOutputStream, Method invokedMethod, ComponentView componentView) throws IOException
IOException
protected EjbDeploymentInformation findEJB(String appName, String moduleName, String distinctName, String beanName)
Copyright © 2017 JBoss by Red Hat. All rights reserved.