public class JSONMapperExit extends ExternalExit
initedIn, initedOut
conn, dbName, errData, extSystem, ifaceName, ifaceType, integrationLogger, messageType, mosName, mxTrans, primarySystem, userInfo
Constructor and Description |
---|
JSONMapperExit()
Constructor
|
Modifier and Type | Method and Description |
---|---|
com.ibm.json.java.JSONArtifact |
afterProcess(com.ibm.json.java.JSONArtifact jo) |
java.lang.String |
getMapNameIn(StructureData irData) |
java.lang.String |
getMapNameOut(StructureData irData) |
StructureData |
setDataIn(StructureData erData)
Inbound Processing Class.
|
StructureData |
setDataOut(StructureData irData)
Method to map from Maximo XML to external GSON
|
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 JSONMapperExit() throws MXException, java.rmi.RemoteException
MXException
- MAXIMO exceptionjava.rmi.RemoteException
- Remote exceptionpublic 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 exceptionpublic StructureData setDataOut(StructureData irData) throws MXException, java.rmi.RemoteException
setDataOut
in class ExternalExit
userExitData
- Give reference to values to set
additional data from MAXIMO for
specific external systemMXException
- - MAXIMO exceptionjava.rmi.RemoteException
- - Remote exceptionpublic java.lang.String getMapNameOut(StructureData irData) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public com.ibm.json.java.JSONArtifact afterProcess(com.ibm.json.java.JSONArtifact jo)
public java.lang.String getMapNameIn(StructureData irData) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException