oracle.jbo.common.ampool
Class DefaultConnectionStrategy
java.lang.Object
|
+--oracle.jbo.common.ampool.DefaultConnectionStrategy
- All Implemented Interfaces:
- ConnectionStrategy
- public class DefaultConnectionStrategy
- extends java.lang.Object
- implements ConnectionStrategy
A default strategy class for application module creation and connection.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LAST_EXCEPTION
public static final java.lang.String LAST_EXCEPTION
DefaultConnectionStrategy
public DefaultConnectionStrategy()
createApplicationModule
public ApplicationModule createApplicationModule(SessionCookie cookie,
EnvInfoProvider envInfo)
- Description copied from interface:
ConnectionStrategy
- Create an application module. This operation is included in the connection
strategy interface because location of an application module's home
object may require a connection to another JNDI context.
- Specified by:
createApplicationModule
in interface
ConnectionStrategy
createApplicationModule
public ApplicationModule createApplicationModule(java.util.Hashtable environment)
- Description copied from interface:
ConnectionStrategy
- Create an application module. This operation is included in the connection
strategy interface because location of an application module's home
object may require a connection to another JNDI context.
- Specified by:
createApplicationModule
in interface ConnectionStrategy
- Following copied from interface:
oracle.jbo.common.ampool.ConnectionStrategy
- Parameters:
environment
- the environment which is to be used to locate the
application module home. Typically derived from the application module
configuration.
connect
public void connect(ApplicationModule applicationModule,
SessionCookie cookie,
EnvInfoProvider envInfo)
- Description copied from interface:
ConnectionStrategy
- Connect an application module.
- Specified by:
connect
in interface
ConnectionStrategy
reconnect
public void reconnect(ApplicationModule applicationModule,
SessionCookie cookie,
EnvInfoProvider envInfo)
- Description copied from interface:
ConnectionStrategy
- Reconnect an application module
- Specified by:
reconnect
in interface
ConnectionStrategy
disconnect
public void disconnect(ApplicationModule applicationModule,
boolean retainState,
SessionCookie cookie)
- Description copied from interface:
ConnectionStrategy
- Disconnect an application module
- Specified by:
disconnect
in interface ConnectionStrategy