|
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.services.BTTServiceRequesterFactory
The BTTServiceRequestFactory create a new requester with a resource bundle name or from the XML definition file of BTT.
Field Summary | |
---|---|
static java.lang.String |
COMPID
|
Messages |
msg
A storage to keep the requester objects in JVM. |
static java.util.Hashtable |
serviceRequesterHashtable
A storage to keep the requester objects in JVM. |
Constructor Summary | |
---|---|
BTTServiceRequesterFactory()
|
Method Summary | |
---|---|
static BTTServiceRequester |
createServiceRequester(java.lang.String resourceBundleName,
java.lang.String serviceID)
The method create an instance of a service requester based on a given resource bundle name |
protected static java.util.Hashtable |
getRequesterCache()
|
static BTTServiceRequester |
getServiceRequester(java.lang.String serviceRequesterID)
The method will find the existing instance from the cache by the given service id first. |
static BTTServiceRequester |
getServiceRequester(java.lang.String resourceBundleName,
java.lang.String serviceID)
The method will find the existing instance from the cache by the given service id first. |
static BTTServiceRequester |
getServiceRequester(java.lang.String resourceBundleName,
java.lang.String serviceID,
java.lang.String serviceType)
The method will find the existing instance from the cache by the given service id first. |
static BTTServiceRequester |
getServiceRequesterByXML(java.lang.String serviceRequesterID)
Method getServiceRequesterByXML creates an instance of a service requester based on a given requester ID. |
static void |
releaseServiceRequester(java.lang.String serviceID)
Method getServiceRequesterByXML creates an instance of a service requester based on a given requester ID. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COMPID
public static java.util.Hashtable serviceRequesterHashtable
public Messages msg
Constructor Detail |
public BTTServiceRequesterFactory()
Method Detail |
public static BTTServiceRequester getServiceRequesterByXML(java.lang.String serviceRequesterID) throws BTTCreateServiceRequesterException
serviceRequesterID
- A service requester id which defined in the dsesrvce.xml.
BTTCreateServiceRequesterException
public static BTTServiceRequester getServiceRequester(java.lang.String serviceRequesterID) throws BTTCreateServiceRequesterException, DSEException
serviceRequesterID
- A service requester id which defined in the property file.
BTTCreateServiceRequesterException
DSEException
public static BTTServiceRequester getServiceRequester(java.lang.String resourceBundleName, java.lang.String serviceID) throws BTTCreateServiceRequesterException, DSEException
resourceBundleName
- the resource bundle name given by the application.serviceID
- Service ID
BTTCreateServiceRequesterException
DSEException
public static BTTServiceRequester getServiceRequester(java.lang.String resourceBundleName, java.lang.String serviceID, java.lang.String serviceType) throws BTTCreateServiceRequesterException, DSEException
resourceBundleName
- the resource bundle name given by the application.serviceID
- Service IDserviceType
- Service type
BTTCreateServiceRequesterException
DSEException
public static BTTServiceRequester createServiceRequester(java.lang.String resourceBundleName, java.lang.String serviceID) throws BTTCreateServiceRequesterException, DSEException
resourceBundleName
- Name of the properties file or the resource bundle class name.
BTTCreateServiceRequesterException
DSEException
public static void releaseServiceRequester(java.lang.String serviceID) throws java.lang.Exception
serviceID
- A service requester id which defined in the dsesrvce.xml.
BTTCreateServiceRequesterException
java.lang.Exception
protected static java.util.Hashtable getRequesterCache()
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |