oracle.jbo.server.remote.ejb
Class EJBApplicationModuleImpl
java.lang.Object
oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl
oracle.jbo.server.remote.ejb.ServerApplicationModuleImpl
oracle.jbo.server.remote.ejb.EJBApplicationModuleImpl
- All Implemented Interfaces:
- ApplicationModuleRemoteAdapter, javax.ejb.EnterpriseBean, java.util.EventListener, JboExceptionHandler, java.io.Serializable, javax.ejb.SessionBean, TransactionStateListener, ViewClearCacheListener, WSApplicationModuleMarshaller
- Direct Known Subclasses:
- CMEJBApplicationModuleImpl
- public class EJBApplicationModuleImpl
- extends ServerApplicationModuleImpl
- implements javax.ejb.SessionBean
- Version:
- INTERNAL
- See Also:
- Serialized Form
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 |
EJBApplicationModuleImpl
public EJBApplicationModuleImpl()
getSessionContext
protected javax.ejb.SessionContext getSessionContext()
ejbActivate
public void ejbActivate()
throws javax.ejb.EJBException
- Specified by:
ejbActivate
in interface javax.ejb.SessionBean
- Throws:
javax.ejb.EJBException
ejbPassivate
public void ejbPassivate()
throws javax.ejb.EJBException
- Specified by:
ejbPassivate
in interface javax.ejb.SessionBean
- Throws:
javax.ejb.EJBException
ejbRemove
public void ejbRemove()
throws javax.ejb.EJBException
- Specified by:
ejbRemove
in interface javax.ejb.SessionBean
- Throws:
javax.ejb.EJBException
setSessionContext
public void setSessionContext(javax.ejb.SessionContext ctx)
throws javax.ejb.EJBException
- Specified by:
setSessionContext
in interface javax.ejb.SessionBean
- Throws:
javax.ejb.EJBException
ejbCreate
public void ejbCreate()
throws oracle.jbo.common.remote.ejb.RemoteJboException,
javax.ejb.CreateException
- Throws:
oracle.jbo.common.remote.ejb.RemoteJboException
javax.ejb.CreateException
ejbCreate
public void ejbCreate(oracle.jbo.common.remote.ejb.RemoteApplicationModule container,
java.lang.String amName)
throws oracle.jbo.common.remote.ejb.RemoteJboException,
javax.ejb.CreateException
- Throws:
oracle.jbo.common.remote.ejb.RemoteJboException
javax.ejb.CreateException
ejbCreate
public void ejbCreate(oracle.jbo.common.remote.ejb.RemoteApplicationModule container,
java.lang.String amName,
java.lang.String amDefName)
throws oracle.jbo.common.remote.ejb.RemoteJboException,
javax.ejb.CreateException
- Throws:
oracle.jbo.common.remote.ejb.RemoteJboException
javax.ejb.CreateException
ejbCreate
public void ejbCreate(oracle.jbo.common.remote.SessionInfo info)
throws oracle.jbo.common.remote.ejb.RemoteJboException,
javax.ejb.CreateException
- Throws:
oracle.jbo.common.remote.ejb.RemoteJboException
javax.ejb.CreateException
processSvcMsgRequest
protected int processSvcMsgRequest(SvcMsgRequest svcMsgReq,
int processStatus)
getTransactionTimeout
protected int getTransactionTimeout()
useGlobalTransaction
protected boolean useGlobalTransaction()
createPiggybackReturn
protected oracle.jbo.common.remote.PiggybackReturn createPiggybackReturn(java.lang.Object retVal,
boolean isValid)
throws oracle.jbo.common.remote.ejb.MarshallingException
- Throws:
oracle.jbo.common.remote.ejb.MarshallingException
resumeTransaction
protected final void resumeTransaction()
suspendTransaction
protected final void suspendTransaction()
releaseConnectionOnCompletion
protected boolean releaseConnectionOnCompletion()
Copyright © 1997, 2004, Oracle. All rights reserved.