IBM Bank Transformation Toolkit Javadoc

com.ibm.btt.cha.ejb
Class CHAEJBHomeFactory

java.lang.Object
  extended by com.ibm.btt.cha.ejb.CHAEJBHomeFactory

public class CHAEJBHomeFactory
extends java.lang.Object


Constructor Summary
protected CHAEJBHomeFactory()
          Method CHAEJBHomeFactory.
 
Method Summary
protected  void cleanUp()
          Clean up memory
protected  javax.naming.Context getInitialContext()
           
static CHAEJBHomeFactory getInstance()
           
static boolean isVisitFirstTime()
           
 javax.ejb.EJBHome lookup(java.lang.String jndiName, java.lang.Class homeInterfaceClass)
          Method lookup.
static void setVisitFirstTime(boolean value)
          Set the value of variable visitFirstTime.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CHAEJBHomeFactory

protected CHAEJBHomeFactory()
Method CHAEJBHomeFactory. This is private, and can't be instantiated directly

Method Detail

lookup

public javax.ejb.EJBHome lookup(java.lang.String jndiName,
                                java.lang.Class homeInterfaceClass)
                         throws CHAEJBLookupException
Method lookup.

Parameters:
jndiName -
homeInterfaceClass -
Returns:
EJBHome
Throws:
java.lang.Exception
CHAEJBLookupException

getInitialContext

protected javax.naming.Context getInitialContext()
                                          throws CHAEJBLookupException
Returns:
Throws:
DSEInvalidRequestException
CHAEJBLookupException

getInstance

public static CHAEJBHomeFactory getInstance()
Throws:
DSEInvalidRequestException

isVisitFirstTime

public static boolean isVisitFirstTime()
Returns:
true if it is the first time for this client to visit this CHA server.
Throws:
DSEInvalidRequestException

setVisitFirstTime

public static void setVisitFirstTime(boolean value)
Set the value of variable visitFirstTime.

Parameters:
value -

cleanUp

protected void cleanUp()
Clean up memory


IBM Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2008