IBM Branch Transformation Toolkit Javadoc

com.ibm.btt.base
Class CHAMetaData

java.lang.Object
  extended bycom.ibm.btt.base.MetaData
      extended bycom.ibm.btt.base.CHAMetaData

public class CHAMetaData
extends MetaData

This class is an entrance to manipulate BTT configuration file and external files. For example, load them into memory and provide APIs to access the data in memory.


Constructor Summary
CHAMetaData()
          default constructor - simply initializes the singleton if needed.
 
Method Summary
static boolean isCHAFacadeCalledInCHAServerSide()
           
static boolean isLocalCall()
          If isLocalCall is true, CHA facade will use EJB Local interfaces to interacte with CHA server.
static Context readExternalCtx(java.lang.String aName)
          factory method for creating predefined Context objects
static DataElement readExternalData(java.lang.String aName)
          factory method for creating predefined DataElement objects
static void setCHAFacadeCalledInCHAServerSide(boolean b)
           
 
Methods inherited from class com.ibm.btt.base.MetaData
getIniPath, getSetting, isInitialized, isLoadMetaDataInServerSide, setLoadMetaDataInServerSide
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CHAMetaData

public CHAMetaData()
            throws java.lang.Exception
default constructor - simply initializes the singleton if needed.

Method Detail

readExternalCtx

public static Context readExternalCtx(java.lang.String aName)
                               throws java.io.IOException
factory method for creating predefined Context objects

Parameters:
aName - java.lang.String - The name of the Context to return
Returns:
com.ibm.btt.base.Context
Throws:
java.io.IOException - - Requested element not found or IO access to XML file not available

readExternalData

public static DataElement readExternalData(java.lang.String aName)
                                    throws java.io.IOException
factory method for creating predefined DataElement objects

Parameters:
aName - java.lang.String - The name of the DataElement to return
Returns:
com.ibm.btt.base.DataElement
Throws:
java.io.IOException - - Requested element not found or IO access to XML file not available

isLocalCall

public static boolean isLocalCall()
If isLocalCall is true, CHA facade will use EJB Local interfaces to interacte with CHA server.

Returns:
boolean

isCHAFacadeCalledInCHAServerSide

public static boolean isCHAFacadeCalledInCHAServerSide()
Returns:
true if CHA facade is called in CHA server side.

setCHAFacadeCalledInCHAServerSide

public static void setCHAFacadeCalledInCHAServerSide(boolean b)
Parameters:
b -

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005