public class MASDDBaseExit extends ExternalExit implements MASDDProcessor
Modifier and Type | Field and Description |
---|---|
protected boolean |
sendIdOnly |
initedIn, initedOut
conn, dbName, errData, extSystem, ifaceName, ifaceType, integrationLogger, messageType, mosName, mxTrans, primarySystem, userInfo
Constructor and Description |
---|
MASDDBaseExit()
MAS DD Organization processor to call MAS DD api's to send data out
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkSynonym(java.lang.String domainId,
java.lang.String maxValue,
java.lang.String value) |
protected java.lang.Boolean |
getBoolean(com.ibm.json.java.JSONObject jo,
java.lang.String attr) |
protected java.lang.Long |
getLong(com.ibm.json.java.JSONObject jo,
java.lang.String attr) |
protected java.lang.String |
getString(com.ibm.json.java.JSONObject jo,
java.lang.String attr) |
protected void |
mapDDDataIn(com.ibm.json.java.JSONObject jo) |
protected void |
mapExtraAttributes(java.lang.String objectName,
com.ibm.json.java.JSONObject jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) |
protected java.lang.String |
mapLocAssetStatus(java.lang.String value) |
protected java.lang.String |
mapMonitorStatus(java.lang.String status) |
protected void |
processDescription(com.ibm.json.java.JSONObject jo,
java.lang.String objectName) |
StructureData |
setDataIn(StructureData erData)
Inbound Processing Class.
|
StructureData |
setDataOut(StructureData irData)
Get description in user language
|
void |
setRouterDataOut(java.util.Map metaData,
com.ibm.json.java.JSONArtifact jo,
com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder,
boolean isEvent)
Listener to the Add event.
|
callExitsIn, callExitsOut, mapDataIn, mapDataOut, mapExitsIn, mapExitsOut
checkStatus, cloneData, findMaxVar, findValueList, findValueList, getAdapterType, getConnection, getEndPoint, getExtSystem, getIfaceName, getMaxIfaceControl, getMboServer, getMboSet, getMessageType, getMosName, getMXTransaction, getNewUserInfo, getUserInfo, getUserResponse, initExitsIn, initExitsOut, setEndPoint, setUserResponse, skipIntegrationObject
public MASDDBaseExit() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public StructureData setDataIn(StructureData erData) throws MXException, java.rmi.RemoteException
setDataIn
in class ExternalExit
erData
- - Give reference values with external data
mapped to MAXIMO format.MXException
- - MAXIMO exceptionjava.rmi.RemoteException
- - Remote exceptionprotected void mapDDDataIn(com.ibm.json.java.JSONObject jo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected void checkSynonym(java.lang.String domainId, java.lang.String maxValue, java.lang.String value) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected java.lang.String mapLocAssetStatus(java.lang.String value) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected java.lang.String mapMonitorStatus(java.lang.String status) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected void processDescription(com.ibm.json.java.JSONObject jo, java.lang.String objectName) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public StructureData setDataOut(StructureData irData) throws MXException, java.rmi.RemoteException
setDataOut
in class ExternalExit
irData
- Give reference to Integration Object with pure MAXIMO data.MXException
- -
MAXIMO exceptionjava.rmi.RemoteException
- -
Remote exceptionpublic void setRouterDataOut(java.util.Map metaData, com.ibm.json.java.JSONArtifact jo, com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder, boolean isEvent) throws MXException, java.rmi.RemoteException
MASDDProcessor
setRouterDataOut
in interface MASDDProcessor
MXException
java.rmi.RemoteException
protected java.lang.Long getLong(com.ibm.json.java.JSONObject jo, java.lang.String attr)
protected java.lang.String getString(com.ibm.json.java.JSONObject jo, java.lang.String attr)
protected java.lang.Boolean getBoolean(com.ibm.json.java.JSONObject jo, java.lang.String attr)
protected void mapExtraAttributes(java.lang.String objectName, com.ibm.json.java.JSONObject jo, com.ibm.research.kitt.sdk.mas.MAS_Model_Builder builder) throws MXException
MXException