public class IOTMeterReadingExit extends ExternalExit
Constructor and Description |
---|
IOTMeterReadingExit()
Constructor
|
Modifier and Type | Method and Description |
---|---|
StructureData |
mapHistorianData(com.ibm.json.java.JSONObject jo,
java.lang.String deviceId,
java.util.Date readingDate,
IoTFDeviceTypeInfo deviceTypeInfo) |
StructureData |
mapMeterReadings(com.ibm.json.java.JSONObject jo,
java.lang.String deviceId,
java.util.Date readingDate,
IoTFDeviceTypeInfo deviceTypeInfo,
boolean historianMapping) |
StructureData |
mapRTIData(com.ibm.json.java.JSONObject jo,
java.lang.String deviceId,
java.util.Date readingDate,
IoTFDeviceTypeInfo deviceTypeInfo) |
StructureData |
setDataIn(StructureData erData)
Inbound Processing Class.
|
void |
setReadingsForHistorianData(com.ibm.json.java.JSONObject jo,
StructureData irData,
java.lang.Object feedData,
IoTFDeviceMappingInfo mappingInfo,
java.util.Date readingDate) |
void |
setReadingsForRTIData(com.ibm.json.java.JSONObject jo,
MboSetRemote set,
StructureData irData,
IoTFDeviceTypeInfo deviceTypeInfo) |
callExitsIn, callExitsOut, mapDataIn, mapDataOut, mapExitsIn, mapExitsOut, setDataOut
checkStatus, cloneData, findMaxVar, findValueList, findValueList, getAdapterType, getConnection, getExtSystem, getIfaceName, getMaxIfaceControl, getMboSet, getMessageType, getMosName, getMXTransaction, getNewUserInfo, getUserInfo, initExitsIn, initExitsOut
public IOTMeterReadingExit() 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 mapMeterReadings(com.ibm.json.java.JSONObject jo, java.lang.String deviceId, java.util.Date readingDate, IoTFDeviceTypeInfo deviceTypeInfo, boolean historianMapping) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public StructureData mapRTIData(com.ibm.json.java.JSONObject jo, java.lang.String deviceId, java.util.Date readingDate, IoTFDeviceTypeInfo deviceTypeInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public StructureData mapHistorianData(com.ibm.json.java.JSONObject jo, java.lang.String deviceId, java.util.Date readingDate, IoTFDeviceTypeInfo deviceTypeInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setReadingsForRTIData(com.ibm.json.java.JSONObject jo, MboSetRemote set, StructureData irData, IoTFDeviceTypeInfo deviceTypeInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setReadingsForHistorianData(com.ibm.json.java.JSONObject jo, StructureData irData, java.lang.Object feedData, IoTFDeviceMappingInfo mappingInfo, java.util.Date readingDate) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException