Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01

oracle.jbo.server.remote.ejb
Class ServerApplicationModuleImpl

java.lang.Object
  extended byoracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl
      extended byoracle.jbo.server.remote.ejb.ServerApplicationModuleImpl
All Implemented Interfaces:
ApplicationModuleRemoteAdapter, java.util.EventListener, JboExceptionHandler, TransactionStateListener, ViewClearCacheListener, WSApplicationModuleMarshaller
Direct Known Subclasses:
EJBApplicationModuleImpl

public class ServerApplicationModuleImpl
extends AbstractRemoteApplicationModuleImpl


Field Summary
 
Fields inherited from class oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl
PROCESS_STATUS_ERROR_FOUND, PROCESS_STATUS_OK
 
Fields inherited from interface oracle.jbo.common.ws.WSApplicationModuleMarshaller
ACTIVATION_AFTER_LOSS_OF_AFFINITY, ACTIVATION_AFTER_RESTART, ACTIVATION_NONE, SYNC_INT_BATCH, SYNC_INT_BATCH_DO_WORK
 
Constructor Summary
ServerApplicationModuleImpl()
           
 
Method Summary
static ServerApplicationModuleImpl createInstance(java.util.Hashtable sessionEnv, java.lang.String amDefName, TransactionHandlerFactory txnFactory)
           
protected  ObjectMarshallerImpl createObjectMarshaller()
           
protected  SessionImpl createSession(java.util.Hashtable env)
           
 ServiceMessage doMessage(ServiceMessage svcMsg)
           
protected  void processException(java.lang.Exception ex)
           
 
Methods inherited from class oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl
addException, addMethodReturnValueToMessage, addResponse, afterActivation, bindToWorkingSet, cacheCleared, clearServiceMessage, createApplicationModule, createLocalApplicationModule, createPiggybackManager, createRootApplicationModule, createWorkerApplicationModule, detach, disconnectWithRetainState, dispatchMethod, doneCommit, doneRollback, findApplicationModule, findObject, finishedProcessingPiggyback, finishServiceMessage, finishSyncWorkingSet, getAdaptee, getApplicationModuleDefName, getApplicationModuleInfo, getAppModuleNamesFromResponse, getAppModuleRequestHandler, getClientProxyInterfaceName, getCurrentWorkingSet, getMarshaller, getObjectMarshaller, getOutboundServiceMessage, getPiggyback, getRemoteObjectId, getRequestName, getResponseName, getSvcMsgManager, handleException, handleWarning, hasPendingDataPosts, invokeMethod, marshal, marshalForActivate, processMessage, processPiggyback, processServiceMessage, processSvcMsgRequest, reconnectWithoutForce, remove, sendWorkingSetRequests, setAdaptee, setApplicationModuleDefName, setBoundToWorkingSet, setDataModelRefresh, setMarshaller, setSvcMsgManager, sync, syncMarshaller, syncWorkingSet, txnCreated, txnRemoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerApplicationModuleImpl

public ServerApplicationModuleImpl()
Method Detail

createObjectMarshaller

protected ObjectMarshallerImpl createObjectMarshaller()
Overrides:
createObjectMarshaller in class AbstractRemoteApplicationModuleImpl

createInstance

public static ServerApplicationModuleImpl createInstance(java.util.Hashtable sessionEnv,
                                                         java.lang.String amDefName,
                                                         TransactionHandlerFactory txnFactory)

doMessage

public ServiceMessage doMessage(ServiceMessage svcMsg)
                         throws ServiceException
Throws:
ServiceException

processException

protected void processException(java.lang.Exception ex)
                         throws oracle.jbo.common.remote.ejb.RemoteJboException
Throws:
oracle.jbo.common.remote.ejb.RemoteJboException

createSession

protected SessionImpl createSession(java.util.Hashtable env)
Overrides:
createSession in class AbstractRemoteApplicationModuleImpl

Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01

 

Copyright © 1997, 2004, Oracle. All rights reserved.