public abstract class AbstractAppModuleRequestHandler extends java.lang.Object implements AppModuleRequestHandler
Modifier | Constructor and Description |
---|---|
protected |
AbstractAppModuleRequestHandler(ApplicationModuleImpl applicationModule,
ResponseValues amInfo) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doMessage, isLocal, riRemove
protected AbstractAppModuleRequestHandler(ApplicationModuleImpl applicationModule, ResponseValues amInfo)
public abstract boolean isMarshalledLocally()
protected abstract ResponseValues getAMFullRef(ResponseValues amRef)
protected abstract ApplicationModuleImpl createProxyApplicationModule(ResponseValues amRef)
public ApplicationModuleImpl getApplicationModule()
public ApplicationModuleImpl getRootApplicationModule()
public void init(java.util.Hashtable env)
public void init()
protected byte[] getPiggyback()
protected ServiceMessage getServiceMessage()
public ObjectMarshaller getObjectMarshaller()
public void processJboException(JboException ex)
public void processServiceMessage(ServiceMessage sm)
public void processPiggyback(byte[] pb)
public java.lang.Object readMethodResponse(java.lang.String methodName, ServiceMessage sm)
public boolean isRemoved()
public final ResponseValues riGetApplicationModuleInfo()
riGetApplicationModuleInfo
in interface AppModuleRequestHandler
public final java.lang.String riGetClientProxyClassName()
public java.lang.Object riInvokeExportedMethod(java.lang.Object target, java.lang.String methodName, java.lang.String[] argTypes, java.lang.Object[] args)
public ApplicationModuleImpl searchProxyByName(java.lang.String name)
public ApplicationModuleImpl searchProxyByFullName(java.lang.String name)
protected Response sendRequestReceiveResponse(java.lang.String reqName, boolean procPendingPosts, Request req)
protected ApplicationModuleImpl createApplicationModule(int remoteId, java.lang.String name, java.lang.String defName)
protected ApplicationModuleImpl findApplicationModule(int remoteId, java.lang.String name)