public class ExternalExit extends BaseExit
Constructor and Description |
---|
ExternalExit()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
StructureData |
callExitsIn(UserInfo userInfo,
java.lang.String extSystem,
java.lang.String ifaceName,
java.lang.String ifaceType,
java.lang.String maxIfaceName,
StructureData data,
MXTransaction mxTrans,
java.lang.String messageType)
Set external system statements for outbound transactions
|
StructureData |
callExitsOut(java.lang.String extSystem,
java.lang.String mosName,
java.lang.String extIfaceName,
StructureData userExitData,
MXTransaction mxtran,
UserInfo userInfo,
java.lang.String ifaceType,
java.lang.String messageType) |
StructureData |
mapDataIn(StructureData data) |
StructureData |
mapDataOut(StructureData data) |
StructureData |
mapExitsIn(UserInfo userInfo,
java.lang.String extSystem,
java.lang.String ifaceName,
java.lang.String ifaceType,
java.lang.String mosName,
StructureData data,
MXTransaction mxTrans,
java.lang.String messageType)
External exit map method for outbound transactions.
|
StructureData |
mapExitsOut(java.lang.String extSystem,
java.lang.String mosName,
java.lang.String extIfaceName,
StructureData userExitData,
MXTransaction mxtran,
UserInfo userInfo,
java.lang.String ifaceType,
java.lang.String MessageType) |
StructureData |
setDataIn(StructureData data)
This method will set values from MAXIMO data
and validations against MAXIMO data
for incoming transactions
|
StructureData |
setDataOut(StructureData userExitData)
This method will set values from MAXIMO data
and validations against MAXIMO data
for outgoing transactions
|
checkStatus, cloneData, findMaxVar, findValueList, findValueList, getAdapterType, getConnection, getExtSystem, getIfaceName, getMaxIfaceControl, getMboSet, getMessageType, getMosName, getMXTransaction, getNewUserInfo, getUserInfo, initExitsIn, initExitsOut
public final StructureData callExitsOut(java.lang.String extSystem, java.lang.String mosName, java.lang.String extIfaceName, StructureData userExitData, MXTransaction mxtran, UserInfo userInfo, java.lang.String ifaceType, java.lang.String messageType) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public final StructureData mapExitsOut(java.lang.String extSystem, java.lang.String mosName, java.lang.String extIfaceName, StructureData userExitData, MXTransaction mxtran, UserInfo userInfo, java.lang.String ifaceType, java.lang.String MessageType) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public StructureData setDataOut(StructureData userExitData) throws MXException, java.rmi.RemoteException
userExitData
- Give reference to values to set
additional data from MAXIMO for
specific external systemMXException
- - MAXIMO exceptionjava.rmi.RemoteException
- - Remote exceptionpublic StructureData callExitsIn(UserInfo userInfo, java.lang.String extSystem, java.lang.String ifaceName, java.lang.String ifaceType, java.lang.String maxIfaceName, StructureData data, MXTransaction mxTrans, java.lang.String messageType) throws MXException, java.rmi.RemoteException
userInfo
- - User info.extSystem
- - Give External System Name.ifaceType
- - Adapter Name.maxIfaceName
- - Interface Name.data
- - Give reference to value object.mxTrans
- Give transaction objectMXException
- - MAXIMO exceptionjava.rmi.RemoteException
- - Remote exceptionpublic final StructureData mapExitsIn(UserInfo userInfo, java.lang.String extSystem, java.lang.String ifaceName, java.lang.String ifaceType, java.lang.String mosName, StructureData data, MXTransaction mxTrans, java.lang.String messageType) throws MXException, java.rmi.RemoteException
extSystem
- - Give External System Name.ifaceName
- - Give interface Name.data
- - Give reference to value object.mxTrans
- Give transaction objectMXException
- - MAXIMO exceptionjava.rmi.RemoteException
- - Remote exceptionpublic StructureData setDataIn(StructureData data) throws MXException, java.rmi.RemoteException
data
- Give reference to values with external dataMXException
- - MAXIMO exceptionjava.rmi.RemoteException
- - Remote exceptionpublic StructureData mapDataIn(StructureData data) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public StructureData mapDataOut(StructureData data) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException