public class IOTMeterReadingExit extends ExternalExit
initedIn, initedOutconn, dbName, errData, extSystem, ifaceName, ifaceType, integrationLogger, messageType, mosName, mxTrans, primarySystem, userInfo| 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,
IoTServiceDeviceTypeInfo deviceTypeInfo,
java.lang.String meterName,
java.lang.String processorClassName) |
StructureData |
mapMeterReadings(com.ibm.json.java.JSONObject jo,
java.lang.String deviceId,
java.util.Date readingDate,
IoTServiceDeviceTypeInfo deviceTypeInfo,
boolean historianMapping,
java.lang.String meterName,
java.lang.String processorClassName) |
StructureData |
mapRTIData(com.ibm.json.java.JSONObject jo,
java.lang.String deviceId,
java.util.Date readingDate,
IoTServiceDeviceTypeInfo deviceTypeInfo) |
StructureData |
setDataIn(StructureData erData)
Inbound Processing Class.
|
void |
setReadingsForHistorianData(com.ibm.json.java.JSONObject jo,
StructureData irData,
java.lang.Object feedData,
IoTMeterToPayloadMappingInfo mappingInfo,
java.util.Date readingDate) |
void |
setReadingsForRTIData(com.ibm.json.java.JSONObject jo,
MboSetRemote set,
StructureData irData,
IoTServiceDeviceTypeInfo deviceTypeInfo) |
callExitsIn, callExitsOut, mapDataIn, mapDataOut, mapExitsIn, mapExitsOut, setDataOutcheckStatus, cloneData, findMaxVar, findValueList, findValueList, getAdapterType, getConnection, getEndPoint, getExtSystem, getIfaceName, getMaxIfaceControl, getMboServer, getMboSet, getMessageType, getMosName, getMXTransaction, getNewUserInfo, getUserInfo, getUserResponse, initExitsIn, initExitsOut, setEndPoint, setUserResponse, skipIntegrationObjectpublic 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 ExternalExiterData - - 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, IoTServiceDeviceTypeInfo deviceTypeInfo, boolean historianMapping, java.lang.String meterName, java.lang.String processorClassName) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic StructureData mapRTIData(com.ibm.json.java.JSONObject jo, java.lang.String deviceId, java.util.Date readingDate, IoTServiceDeviceTypeInfo deviceTypeInfo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic StructureData mapHistorianData(com.ibm.json.java.JSONObject jo, java.lang.String deviceId, java.util.Date readingDate, IoTServiceDeviceTypeInfo deviceTypeInfo, java.lang.String meterName, java.lang.String processorClassName) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void setReadingsForRTIData(com.ibm.json.java.JSONObject jo,
MboSetRemote set,
StructureData irData,
IoTServiceDeviceTypeInfo deviceTypeInfo)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void setReadingsForHistorianData(com.ibm.json.java.JSONObject jo,
StructureData irData,
java.lang.Object feedData,
IoTMeterToPayloadMappingInfo mappingInfo,
java.util.Date readingDate)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException