|
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.cs.invoker.base.BeanInvokerRegistry
Information required for creating a Bean Invoker should be stored into a resource bundle. Each type of Bean Invoker should have its corresponding resource bundle. The usage of Local interface or Remote interface is determined at deployment time.
Bean Invoker Registry link a request ID (previously operation ID) to a given resource bundle name. It should be centralized in case of distributed usage. When creation of a Bean Invoker is required, the corresponding resource bundle, that contains information for Bean Invoker, will be retrieved.
Field Summary | |
---|---|
static java.lang.String |
CS_REPLY_FORMAT_NAME
NOT mandatory. |
static java.lang.String |
EJB_HOME_CLASS_NAME
NOT mandatory. |
static java.lang.String |
FACTORY
NOT mandatory. |
static java.lang.String |
IMPL_CLASS
Implemenetation class name. |
protected static java.util.ResourceBundle |
invokerException
|
protected static java.util.ResourceBundle |
invokerTrace
Trace File for NLS |
static java.lang.String |
IS_LOCAL
NOT mandatory. |
static java.lang.String |
JNDI_NAME
Used to indicate the invoker EJB jndi name. |
static java.lang.String |
LOCATION
Used to indicate the invoker EJB location & port |
static java.lang.String |
PROP_FILE
Indicate Properties mode |
static java.lang.String |
REQUEST_ID
Request ID |
static java.lang.String |
RESOURCE_BUNDLE_FILE
Indicate ResourceBundle mode |
static java.lang.String |
RESOURCE_FILE_NAME
Bean Invoker Registry Mapper file |
Constructor Summary | |
---|---|
BeanInvokerRegistry()
Constructor for BeanInvokerRegistry. |
Method Summary | |
---|---|
java.util.ResourceBundle |
getBeanInvokerFactoryRegister()
Get the Bean Invoker Facotory Entry ResourceBundle |
java.util.ResourceBundle |
getBeanInvokerRegister(java.lang.String requestID)
Get the EJB accessing informaton according to the requestID. |
java.lang.String |
getBindingType()
|
java.lang.String |
getCsReplyFormat()
|
java.lang.String |
getFactory()
|
java.lang.String |
getHomeClassName()
|
java.lang.String |
getInvokerID()
|
java.lang.String |
getInvokerImplClassName()
|
java.lang.String |
getInvokerImplPackageName()
|
java.lang.String |
getInvokerPropertiesFileName()
|
java.lang.String |
getJndiName()
|
java.lang.String |
getLocation()
|
boolean |
isLocal()
|
void |
setBindingType(java.lang.String string)
|
void |
setCsReplyFormat(java.lang.String string)
|
void |
setFactory(java.lang.String string)
|
void |
setHomeClassName(java.lang.String string)
|
void |
setInvokerID(java.lang.String string)
|
void |
setInvokerImplClassName(java.lang.String string)
|
void |
setInvokerImplPackageName(java.lang.String string)
|
void |
setInvokerPropertiesFileName(java.lang.String string)
|
void |
setJndiName(java.lang.String string)
|
void |
setLocal(boolean b)
|
void |
setLocation(java.lang.String string)
|
java.lang.String |
toString()
Generate Invoker Properties Content |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String RESOURCE_FILE_NAME
public static final java.lang.String PROP_FILE
public static final java.lang.String RESOURCE_BUNDLE_FILE
public static final java.lang.String IMPL_CLASS
public static final java.lang.String JNDI_NAME
public static final java.lang.String LOCATION
public static final java.lang.String IS_LOCAL
public static final java.lang.String FACTORY
public static final java.lang.String EJB_HOME_CLASS_NAME
public static final java.lang.String CS_REPLY_FORMAT_NAME
public static final java.lang.String REQUEST_ID
protected static java.util.ResourceBundle invokerTrace
protected static java.util.ResourceBundle invokerException
Constructor Detail |
public BeanInvokerRegistry()
Method Detail |
public java.util.ResourceBundle getBeanInvokerRegister(java.lang.String requestID) throws DSEObjectNotFoundException
requestID
- Request ID used to locate the resource bundle file.
DSEObjectNotFoundException
- if no resource bundle file found or some items in file lostpublic java.util.ResourceBundle getBeanInvokerFactoryRegister() throws DSEObjectNotFoundException
DSEObjectNotFoundException
- if no resource bundle file foundpublic java.lang.String getBindingType()
public java.lang.String getFactory()
public java.lang.String getHomeClassName()
public java.lang.String getInvokerID()
public java.lang.String getInvokerImplClassName()
public java.lang.String getInvokerImplPackageName()
public java.lang.String getInvokerPropertiesFileName()
public boolean isLocal()
public java.lang.String getJndiName()
public java.lang.String getLocation()
public void setBindingType(java.lang.String string)
string
- public void setFactory(java.lang.String string)
string
- public void setHomeClassName(java.lang.String string)
string
- public void setInvokerID(java.lang.String string)
string
- public void setInvokerImplClassName(java.lang.String string)
string
- public void setInvokerImplPackageName(java.lang.String string)
string
- public void setInvokerPropertiesFileName(java.lang.String string)
string
- public void setLocal(boolean b)
b
- public void setJndiName(java.lang.String string)
string
- public void setLocation(java.lang.String string)
string
- public java.lang.String getCsReplyFormat()
public void setCsReplyFormat(java.lang.String string)
string
- public java.lang.String toString()
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |