public final class EnterpriseServiceInfo
extends java.lang.Object
| Constructor and Description |
|---|
EnterpriseServiceInfo() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTypeProperty(int isXMLTag,
java.lang.String param,
java.lang.String value)
Adds the type property
|
protected void |
createInterpreter()
Creates the Interpreter
|
java.lang.String |
getElementName()
Get the reply Element name for schema
|
java.lang.String |
getExitClassName()
Get the Exit Class Name
|
java.lang.String |
getExtMsgIDField()
Get the External Message ID Field
|
java.lang.String |
getIfacecontrol()
Get the multiplication control
|
int |
getIfaceMapOrder()
Get the iface Map Order
|
java.lang.String |
getIfaceName()
Return the service name
|
java.lang.String |
getIfaceTbName()
Get the Interface Table Name
|
java.lang.String |
getIfaceType()
Return the service type
|
Interpreter |
getInterpreter()
Returns the interpreter
|
java.lang.String |
getInterpreterClassName()
Get the Interpreter class name
|
java.lang.String |
getMapName()
Get the XSL Map Name
|
java.lang.String |
getMessageType()
Get the message type
|
java.lang.String |
getMosName()
Return the name of object structure
|
java.util.Map |
getNamespaces()
Get namespaces map
|
java.lang.String |
getReplyElementName()
Get the reply element name for schema
|
java.lang.String |
getReplyExitClass()
Get the Reply Exit Class Name
|
java.lang.String |
getReplyMapName()
Get the Reply XSL Map Name
|
java.lang.String |
getReplySchemaLocation()
Get the reply schema file name
|
java.lang.String |
getReplyUserExitClass()
Get the Reply Iface Type
|
java.lang.String |
getSchemaLocation()
Get the schema file name
|
java.lang.String |
getSearchField()
Get the External Message ID Field
|
java.lang.String |
getSplitTag()
Get split tag name
|
java.util.List |
getTypeProperties()
Returns a List of properties associated with this ifacetype as
psdi.iface.mic.EnterpriseServicePropInfo objects |
java.lang.String |
getUserExitClassName()
Get the User Exit Class Name
|
boolean |
isPrimaryMos()
Returns is primary object structure for this service
|
boolean |
isReplyRequired()
Returns is reply required for this service
|
boolean |
isStoreMsg()
Returns if Transaction Storing is ON or OFF for this service
|
boolean |
isTxnTrkEnabled()
Returns if Transaction Tracking is ON or OFF for this service
|
protected void |
setDefaultNamespace()
Set default namespace from mxe.int.xmlnamespace property
|
protected void |
setDefaultSplitTag(java.lang.String msg,
java.lang.String os)
Set default split tag name
|
protected void |
setElementName(java.lang.String rc)
Set the reply Element name for schema
|
protected void |
setExitClassName(java.lang.String exitClassName)
Set the Exit Class Name
|
protected void |
setExtMsgIDField(java.lang.String extMsgIDField)
Set the External Message ID Field which is used in case of Transaction Tracking
This field acts a key while tracking a given transation.
|
protected void |
setIfacecontrol(java.lang.String string)
Set the multiplication control
|
protected void |
setIfaceMapOrder(int ifaceMapOrder)
Set the iface Map Order
|
protected void |
setIfaceName(java.lang.String e)
Set the service name
|
protected void |
setIfaceTbName(java.lang.String string)
Set the Interface Table Name
|
protected void |
setIfaceType(java.lang.String e)
Set the service type
|
protected void |
setInterpreterClassName(java.lang.String interpreterClassName)
Set the Interpreter class name
|
protected void |
setMapName(java.lang.String mapName)
Set the XSL Map Name
|
protected void |
setMessageType(java.lang.String string)
Set the message type
|
protected void |
setMosName(java.lang.String c)
Set the name of object structure
|
protected void |
setPrimaryMos(boolean b)
Set whether primary object structure for this service
|
protected void |
setReplyElementName(java.lang.String rc)
Set the reply element name for schema
|
protected void |
setReplyExitClass(java.lang.String c)
Set the Reply Exit Class Name
|
protected void |
setReplyMapName(java.lang.String c)
Set the Reply XSL Map Name
|
protected void |
setReplySchemaLocation(java.lang.String rc)
Set the reply schema file name
|
protected void |
setReplyUserExitClass(java.lang.String c)
Set the Reply User Exit Class Name
|
protected void |
setSchemaLocation(java.lang.String rc)
Set the Schema File name
|
protected void |
setSearchField(java.lang.String searchField)
Set the Search ID Field which is used in case of Transaction Tracking.
|
protected void |
setSplitTag(java.lang.String st)
Set the split tag name
|
protected void |
setStoreMsg(int storeMsgVal)
Sets flag indicating where to store Transaction or not for this service
|
protected void |
setTxnTrkEnabled(int txnTrkEnabledVal)
Sets Transaction Tracking flag for this service
|
protected void |
setUseExternalSchema(int def)
Set whether service use external or internal schema
|
protected void |
setUserExitClassName(java.lang.String userExitClassName)
Set the User Exit Class Name
|
boolean |
useExternalSchema()
Returns whether service use external or internal schema
|
public java.lang.String getMosName()
protected void setMosName(java.lang.String c)
c - object structure namepublic java.lang.String getIfaceName()
protected void setIfaceName(java.lang.String e)
e - service namepublic java.lang.String getIfaceType()
protected void setIfaceType(java.lang.String e)
e - service typeprotected void setUseExternalSchema(int def)
def - external or internal schemapublic boolean useExternalSchema()
protected void setSchemaLocation(java.lang.String rc)
rc - Schema file namepublic java.lang.String getSchemaLocation()
protected void setElementName(java.lang.String rc)
rc - reply Interface Namepublic java.lang.String getElementName()
public boolean isReplyRequired()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected void setPrimaryMos(boolean b)
b - primary object structure flag indicating whether
the object structure is primary for this servicepublic boolean isPrimaryMos()
protected void setReplySchemaLocation(java.lang.String rc)
rc - reply schema file namepublic java.lang.String getReplySchemaLocation()
protected void setReplyElementName(java.lang.String rc)
rc - reply element name for schemapublic java.lang.String getReplyElementName()
protected void setExitClassName(java.lang.String exitClassName)
exitClassName - Exit Class Namepublic java.lang.String getExitClassName()
protected void setUserExitClassName(java.lang.String userExitClassName)
userExitClassName - the User Exit Class Namepublic java.lang.String getUserExitClassName()
public java.lang.String getMapName()
protected void setMapName(java.lang.String mapName)
mapName - XSL Map Namepublic java.lang.String getReplyExitClass()
protected void setReplyExitClass(java.lang.String c)
c - Reply Exit Class Namepublic java.lang.String getReplyUserExitClass()
protected void setReplyUserExitClass(java.lang.String c)
c - Reply User Exit Class Namepublic java.lang.String getReplyMapName()
protected void setReplyMapName(java.lang.String c)
c - Reply XSL Map Namepublic java.lang.String getIfaceTbName()
protected void setIfaceTbName(java.lang.String string)
string - Interface Table Namepublic java.lang.String getMessageType()
protected void setMessageType(java.lang.String string)
string - the message typepublic java.lang.String getIfacecontrol()
protected void setIfacecontrol(java.lang.String string)
string - multiplication controlpublic int getIfaceMapOrder()
protected void setIfaceMapOrder(int ifaceMapOrder)
ifaceMapOrder - the iface map orderprotected void setInterpreterClassName(java.lang.String interpreterClassName)
interpreterClassName - Interpreter class namepublic java.lang.String getInterpreterClassName()
protected void setDefaultNamespace()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected void setSplitTag(java.lang.String st)
st - split tag nameprotected void setDefaultSplitTag(java.lang.String msg,
java.lang.String os)
throws MXException,
java.rmi.RemoteException
msg - default split tag name valueos - object structure nameMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getSplitTag()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.util.Map getNamespaces()
public void addTypeProperty(int isXMLTag,
java.lang.String param,
java.lang.String value)
isXMLTag - is this an xml tagparam - parameter namevalue - parameter valuepublic Interpreter getInterpreter() throws MXException
MXExceptionprotected void createInterpreter()
throws MXException
MXExceptionpublic java.util.List getTypeProperties()
psdi.iface.mic.EnterpriseServicePropInfo objectspsdi.iface.mic.EnterpriseServicePropInfo
objectsprotected void setTxnTrkEnabled(int txnTrkEnabledVal)
txnTrkEnabledVal - flag indicating Transaction Tracking
for this servicepublic boolean isTxnTrkEnabled()
protected void setStoreMsg(int storeMsgVal)
storeMsgVal - flag indicating storage of Transaction in case of Tranaction Tracking
for this servicepublic boolean isStoreMsg()
protected void setExtMsgIDField(java.lang.String extMsgIDField)
extMsgIDField - External Message ID Field (serves as key field)public java.lang.String getExtMsgIDField()
protected void setSearchField(java.lang.String searchField)
searchField - Search Field (serves as more user friedly alternative to key field)public java.lang.String getSearchField()