IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.base
Class ContextInitializer

java.lang.Object
  extended by com.ibm.btt.base.ContextInitializer
All Implemented Interfaces:
Initializer

public class ContextInitializer
extends java.lang.Object
implements Initializer

Context Initializer

See Also:
Initializer

Field Summary
static java.lang.String CHAChildrenLocalHome
          The JNDI name of CHAChildrenLocalHome
static java.lang.String CHAControlLocalHome
          The JNDI name of CHAControlLocalHome
static java.lang.String CHAInstanceHome
          The JNDI name of CHAInstanceHome
static java.lang.String CHAInstanceLocalHome
          The JNDI name of CHAInstanceLocalHome
static java.lang.String CHASessionHome
          The JNDI name of CHASessionHome
static java.lang.String CHASessionLocalHome
          The JNDI name of CHASessionLocalHome
static java.lang.String CleanupCHAServer
          A flag indicates if we need cleanup CHAControl and CHAInstance tables when doing the initialization
static java.lang.String CONTEXT_IMPL
          CONTEXT_IMPL constant
static java.lang.String DEFAULT_CONTEXT_IMPL
          DEFAULT_CONTEXT_IMPL constant (defalut is com.ibm.btt.base.LocalContextImpl)
static java.lang.String EJBInitialContextFactory
          The initial context fatory used to look up an EJB HomeObj
static java.lang.String EJBProviderURL
          The EJB provider URL used to look up an EJB HomeObj in the CHA server.
static java.lang.String EXTERNAL_FILE
          EXTERNAL_FILE constant tag id
static java.lang.String InitTailContextName
          If we set a valid value for InitTailContextName, CustomizedStarupBean will initialize the context tree from root context until the context whose name matchs the vaule of variable InitTailContextName defined in btt.xml.
static java.lang.String IsLocalCall
          If isLocalCall is true, CHA facade will use EJB Local interfaces to interacte with CHA server.
static java.lang.String LoadMetaDataStartupHome
          The JNDI name of LoadMetaDataStartupHome
static java.lang.String LoadMetaDataStartupHomeDefault
          The default JNDI name of LoadMetaDataStartupHome
static java.lang.String MEMORY_MODE
          MEMORY_MODE constant
static java.lang.String PERSISTENCE_ENABLED
          PERSISTENCE_ENABLED constant
static java.lang.String ReadOnly
          The ReadOnly attribute for a context
 
Constructor Summary
ContextInitializer()
           
 
Method Summary
 void cleanup(KeyedCollection config)
          Cleanup current component
static KeyedCollection getSettings()
           
 void initialize(KeyedCollection config)
          Initialize current component
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTEXT_IMPL

public static java.lang.String CONTEXT_IMPL
CONTEXT_IMPL constant


DEFAULT_CONTEXT_IMPL

public static java.lang.String DEFAULT_CONTEXT_IMPL
DEFAULT_CONTEXT_IMPL constant (defalut is com.ibm.btt.base.LocalContextImpl)


PERSISTENCE_ENABLED

public static java.lang.String PERSISTENCE_ENABLED
PERSISTENCE_ENABLED constant


MEMORY_MODE

public static java.lang.String MEMORY_MODE
MEMORY_MODE constant


EXTERNAL_FILE

public static java.lang.String EXTERNAL_FILE
EXTERNAL_FILE constant tag id


EJBInitialContextFactory

public static final java.lang.String EJBInitialContextFactory
The initial context fatory used to look up an EJB HomeObj

See Also:
Constant Field Values

EJBProviderURL

public static final java.lang.String EJBProviderURL
The EJB provider URL used to look up an EJB HomeObj in the CHA server.

See Also:
Constant Field Values

CHASessionHome

public static final java.lang.String CHASessionHome
The JNDI name of CHASessionHome

See Also:
Constant Field Values

CHASessionLocalHome

public static final java.lang.String CHASessionLocalHome
The JNDI name of CHASessionLocalHome

See Also:
Constant Field Values

CHAInstanceHome

public static final java.lang.String CHAInstanceHome
The JNDI name of CHAInstanceHome

See Also:
Constant Field Values

CHAInstanceLocalHome

public static final java.lang.String CHAInstanceLocalHome
The JNDI name of CHAInstanceLocalHome

See Also:
Constant Field Values

CHAControlLocalHome

public static final java.lang.String CHAControlLocalHome
The JNDI name of CHAControlLocalHome

See Also:
Constant Field Values

CHAChildrenLocalHome

public static final java.lang.String CHAChildrenLocalHome
The JNDI name of CHAChildrenLocalHome

See Also:
Constant Field Values

LoadMetaDataStartupHome

public static final java.lang.String LoadMetaDataStartupHome
The JNDI name of LoadMetaDataStartupHome

See Also:
Constant Field Values

LoadMetaDataStartupHomeDefault

public static final java.lang.String LoadMetaDataStartupHomeDefault
The default JNDI name of LoadMetaDataStartupHome

See Also:
Constant Field Values

ReadOnly

public static final java.lang.String ReadOnly
The ReadOnly attribute for a context

See Also:
Constant Field Values

IsLocalCall

public static final java.lang.String IsLocalCall
If isLocalCall is true, CHA facade will use EJB Local interfaces to interacte with CHA server.

See Also:
Constant Field Values

InitTailContextName

public static final java.lang.String InitTailContextName
If we set a valid value for InitTailContextName, CustomizedStarupBean will initialize the context tree from root context until the context whose name matchs the vaule of variable InitTailContextName defined in btt.xml.

See Also:
Constant Field Values

CleanupCHAServer

public static final java.lang.String CleanupCHAServer
A flag indicates if we need cleanup CHAControl and CHAInstance tables when doing the initialization

See Also:
Constant Field Values
Constructor Detail

ContextInitializer

public ContextInitializer()
Method Detail

getSettings

public static KeyedCollection getSettings()
Returns:
context setting

cleanup

public void cleanup(KeyedCollection config)
             throws BTTCleanUpException
Description copied from interface: Initializer
Cleanup current component

Specified by:
cleanup in interface Initializer
Parameters:
config - the current cached XML cleans the current cached configuration
Throws:
BTTCleanUpException
See Also:
Initializer.cleanup(KeyedCollection)

initialize

public void initialize(KeyedCollection config)
                throws BTTInitException
Description copied from interface: Initializer
Initialize current component

Specified by:
initialize in interface Initializer
Throws:
BTTInitException
See Also:
Initializer.initialize(KeyedCollection)

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009