|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.cha.ejb.CHASessionBean
Bean implementation class for Enterprise Bean: CHASession
Constructor Summary | |
---|---|
CHASessionBean()
|
Method Summary | |
---|---|
void |
addChild(java.lang.String childInstanceID,
java.lang.String instanceID)
|
void |
chainTo(java.lang.String instanceID,
java.lang.String parentInstanceID)
Chains this context to the context named specified by parentInstanceID. |
boolean |
containsChild(java.lang.String instanceID,
java.lang.String aContextName)
Returns true if this context has a child with the name aContextName. |
void |
ejbActivate()
ejbActivate |
void |
ejbCreate()
ejbCreate |
void |
ejbPassivate()
ejbPassivate |
void |
ejbRemove()
ejbRemove |
java.util.Collection |
getByName(java.lang.String aName)
Returns a collection of CHAInstance objects sharing a common name |
java.util.Collection |
getByType(java.lang.String aType)
Returns a collection of CHAInstance objects sharing a common type name |
Vector |
getChildren(java.lang.String instanceID)
|
Vector |
getChildrenAtAnyLevel(java.lang.String currentInstanceID)
Get the children of a remote context at any level from the context tree. |
java.lang.String |
getContextNamed(java.lang.String contextName)
Searches the context tree from the root context for a context named aContextName |
java.lang.String |
getNextContextHorizontal(java.lang.String currentInstanceID)
The method used to iterate over the context tree. |
java.lang.String |
getNextContextVertical(java.lang.String parentInstanceID,
java.lang.String childInstanceID)
The method used to iterate over the context tree. |
java.lang.String |
getRoot()
Returns the instanceID of root context of the context tree. |
javax.ejb.SessionContext |
getSessionContext()
getSessionContext |
DataElement |
getTypePackages()
Get the packages info for type data from CHA server side dse.ini |
Hashtable |
getTypeTagClassTable()
Get the tag class table for type data from CHA server side dse.ini |
DataElement |
getTypeTagClassTableDefinition()
Get definition for tag class table in server side dse.ini file |
Vector |
getTypeTags()
Get type tags from CHA server side dsetype.xml |
boolean |
isThisContext(java.lang.String aContextName)
Returns true if there is at least one context in the context tree that has a name that matches aContextName. |
java.lang.String |
newContext(java.lang.String contextName,
java.lang.String typeName,
Context parentContext,
KeyedCollection aKeyedCollection,
java.lang.String location)
Creates a new CHAInstance Entity based on a context name, and the following optional params: type name parent CHAInstance remote interface The name specified in the context name must exist in the external XML definiton files. |
java.lang.String |
newContext(java.lang.String contextName,
java.lang.String typeName,
Context parentContext,
java.lang.String location)
Creates a new CHAInstance Entity based on a context name, and the following optional params: type name parent CHAInstance remote interface The name specified in the context name must exist in the external XML definiton files. |
Context |
newDynamicContext(java.lang.String contextName,
java.lang.String location)
Creates a new dynamic Local context with a supplied name. |
int |
occurrencesNamed(java.lang.String aContextName)
Returns the number of contexts in the context tree that have names that match aContextName. |
void |
prune(java.lang.String currentInstanceID)
Removes this context and its children from the context tree. |
void |
removeCHAInstance(java.lang.String instanceID)
Method removeCHAInstance. |
void |
removeChild(java.lang.String childInstanceID)
|
void |
removeChildren(java.lang.String instanceID)
|
void |
removeInstance(java.lang.String currentInstanceID)
Removes this context and its children from the context tree. |
void |
setSessionContext(javax.ejb.SessionContext ctx)
setSessionContext |
void |
unchain(java.lang.String instanceID)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CHASessionBean()
Method Detail |
public javax.ejb.SessionContext getSessionContext()
public void setSessionContext(javax.ejb.SessionContext ctx)
setSessionContext
in interface javax.ejb.SessionBean
public void ejbCreate() throws javax.ejb.CreateException
javax.ejb.CreateException
public void ejbActivate()
ejbActivate
in interface javax.ejb.SessionBean
public void ejbPassivate()
ejbPassivate
in interface javax.ejb.SessionBean
public void ejbRemove()
ejbRemove
in interface javax.ejb.SessionBean
public java.lang.String newContext(java.lang.String contextName, java.lang.String typeName, Context parentContext, java.lang.String location) throws CHAException
CHAException
public java.lang.String newContext(java.lang.String contextName, java.lang.String typeName, Context parentContext, KeyedCollection aKeyedCollection, java.lang.String location) throws CHAException
CHAException
public Context newDynamicContext(java.lang.String contextName, java.lang.String location) throws CHAException
CHAException
public java.lang.String getRoot() throws CHAException
CHAException
public java.util.Collection getByName(java.lang.String aName) throws CHAException
CHAException
public java.util.Collection getByType(java.lang.String aType) throws CHAException
CHAException
public boolean isThisContext(java.lang.String aContextName) throws CHAException
CHAException
public int occurrencesNamed(java.lang.String aContextName)
public void removeCHAInstance(java.lang.String instanceID) throws CHAException
instanceID
-
CHAException
public void prune(java.lang.String currentInstanceID) throws CHAException
CHAException
public void removeInstance(java.lang.String currentInstanceID) throws CHAException
CHAException
public Vector getChildrenAtAnyLevel(java.lang.String currentInstanceID) throws CHAException
CHAException
public java.lang.String getContextNamed(java.lang.String contextName) throws CHAException
CHAException
public java.lang.String getNextContextHorizontal(java.lang.String currentInstanceID) throws CHAException
CHAException
public java.lang.String getNextContextVertical(java.lang.String parentInstanceID, java.lang.String childInstanceID) throws CHAException
CHAException
public void addChild(java.lang.String childInstanceID, java.lang.String instanceID) throws CHAException
childInstanceID
-
CHAException
public void removeChildren(java.lang.String instanceID) throws CHAException
CHAException
public void removeChild(java.lang.String childInstanceID) throws CHAException
CHAException
public Vector getChildren(java.lang.String instanceID) throws CHAException
CHAException
public boolean containsChild(java.lang.String instanceID, java.lang.String aContextName) throws CHAException
CHAException
public void chainTo(java.lang.String instanceID, java.lang.String parentInstanceID) throws CHAException
CHAException
public void unchain(java.lang.String instanceID) throws CHAException
CHAException
public Vector getTypeTags()
public DataElement getTypePackages()
public Hashtable getTypeTagClassTable()
public DataElement getTypeTagClassTableDefinition()
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |