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


oracle.jbo.server.remote.colo
Class ServerApplicationModuleImpl

java.lang.Object
  extended byoracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl
      extended byoracle.jbo.server.remote.colo.ServerApplicationModuleImpl

All Implemented Interfaces:
ApplicationModuleRemoteAdapter, AppModuleRequestHandler, java.util.EventListener, JboExceptionHandler, TransactionStateListener, ViewClearCacheListener, WSApplicationModuleMarshaller

public class ServerApplicationModuleImpl
extends AbstractRemoteApplicationModuleImpl
implements AppModuleRequestHandler

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
protected ServerApplicationModuleImpl()
ServerApplicationModuleImpl(ServerApplicationModuleImpl parent, ApplicationModuleImpl am)

Method Summary
AppModuleRequestHandler createServant(ResponseValues amRef)
protected static ServerApplicationModuleImpl createServerApplicationModule(ServerApplicationModuleImpl parent, ApplicationModuleImpl am)
ServiceMessage doMessage(ServiceMessage piggyback)
protected static java.lang.String getDefaultServerClassName()
protected static java.lang.String getPlatform()
protected static java.lang.Class getServerClass(java.lang.String defName)
protected void initAM(ServerApplicationModuleImpl parent, ApplicationModuleImpl am)
boolean isLocal()
protected void postConnect()
protected void postDisconnect()
protected void preConnect()
protected void preDisconnect()
protected void processException(java.lang.Exception ex)
AppModuleRequestHandler riCreateApplicationModule(java.lang.String name, java.lang.String appModDefName)
AppModuleRequestHandler riFindApplicationModule(java.lang.String name)
ResponseValues riFindLocalApplicationModule(java.lang.String name)
ResponseValues riGetApplicationModuleInfo()
java.lang.String riGetClientProxyClassName()
void riRemove()
ServiceMessage sendServiceMessage(ServiceMessage svcMsgIn)
ServiceMessage sendWorkingSetRequests(java.lang.String reqName, WSApplicationModuleImpl wsAM, ServiceMessage msg)

Methods inherited from class oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl
addException, addMethodReturnValueToMessage, addResponse, afterActivation, bindToWorkingSet, cacheCleared, clearServiceMessage, createApplicationModule, createLocalApplicationModule, createObjectMarshaller, createPiggybackManager, createRootApplicationModule, createSession, 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, 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

protected ServerApplicationModuleImpl()

ServerApplicationModuleImpl

public ServerApplicationModuleImpl(ServerApplicationModuleImpl parent,
                                   ApplicationModuleImpl am)

Method Detail

getPlatform

protected static final java.lang.String getPlatform()

getDefaultServerClassName

protected static java.lang.String getDefaultServerClassName()

getServerClass

protected static java.lang.Class getServerClass(java.lang.String defName)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

createServerApplicationModule

protected static ServerApplicationModuleImpl createServerApplicationModule(ServerApplicationModuleImpl parent,
                                                                           ApplicationModuleImpl am)

initAM

protected void initAM(ServerApplicationModuleImpl parent,
                      ApplicationModuleImpl am)

isLocal

public boolean isLocal()
Specified by:
isLocal in interface AppModuleRequestHandler

riGetClientProxyClassName

public java.lang.String riGetClientProxyClassName()

riCreateApplicationModule

public AppModuleRequestHandler riCreateApplicationModule(java.lang.String name,
                                                         java.lang.String appModDefName)
                                                  throws oracle.jbo.common.colo.ExceptionMarshaller
Throws:
oracle.jbo.common.colo.ExceptionMarshaller

riGetApplicationModuleInfo

public ResponseValues riGetApplicationModuleInfo()
                                          throws oracle.jbo.common.colo.ExceptionMarshaller
Specified by:
riGetApplicationModuleInfo in interface AppModuleRequestHandler
Throws:
oracle.jbo.common.colo.ExceptionMarshaller

riFindApplicationModule

public AppModuleRequestHandler riFindApplicationModule(java.lang.String name)
                                                throws oracle.jbo.common.colo.ExceptionMarshaller
Throws:
oracle.jbo.common.colo.ExceptionMarshaller

sendServiceMessage

public ServiceMessage sendServiceMessage(ServiceMessage svcMsgIn)

doMessage

public ServiceMessage doMessage(ServiceMessage piggyback)
                         throws oracle.jbo.common.colo.ExceptionMarshaller
Specified by:
doMessage in interface AppModuleRequestHandler
Throws:
oracle.jbo.common.colo.ExceptionMarshaller

sendWorkingSetRequests

public ServiceMessage sendWorkingSetRequests(java.lang.String reqName,
                                             WSApplicationModuleImpl wsAM,
                                             ServiceMessage msg)
Specified by:
sendWorkingSetRequests in interface WSApplicationModuleMarshaller
Overrides:
sendWorkingSetRequests in class AbstractRemoteApplicationModuleImpl

riRemove

public void riRemove()
Specified by:
riRemove in interface AppModuleRequestHandler

processException

protected void processException(java.lang.Exception ex)
                         throws oracle.jbo.common.colo.ExceptionMarshaller
Throws:
oracle.jbo.common.colo.ExceptionMarshaller

preConnect

protected void preConnect()

preDisconnect

protected void preDisconnect()

postConnect

protected void postConnect()

postDisconnect

protected void postDisconnect()

riFindLocalApplicationModule

public ResponseValues riFindLocalApplicationModule(java.lang.String name)
                                            throws oracle.jbo.common.colo.ExceptionMarshaller
Throws:
oracle.jbo.common.colo.ExceptionMarshaller

createServant

public AppModuleRequestHandler createServant(ResponseValues amRef)

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


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