public class IotGenericProcessor extends IotProcessor implements IoTServicesConstants
NOACCESSCHECK, NOVALIDATION_AND_NOACTIONformattedUrlACTIVE, AGGMSGSCHEMA, AGGTIMERANGE, BODY, DESCRIPTION, DEVICEIDTAG, DEVICETYPE, DEVICETYPEDESC, DEVICETYPEDESCRTAG, DEVICETYPETAG, ENDPOINTNAME, ENDPOINTVALUE, EXTSYSTEM, FEEDMAPPINGPROP, GROUPLEVEL, HASIOTCFG, HISTMAPPER, HISTQUERY, HTTPMETHOD, IFACENAME, INSTANCENAME, IOTCFG, IOTCONNSERVLOGGER, IOTSERVEP, IOTSERVICENAME, ISDEFAULT, LABEL, LASTMESSAGETAG, MAPPER, METERNAME, METHOD, NAMETAG, PAYLOADIDATTR, PINGENDPOINT, PROCESSOR, PROPAGGREGATION, PROPERTY, READINGDATEFORMAT, READINGDATETAGMAP, READINGDATETAGNAME, RESULTTAGNAME, RULENAME, SEQUENCE, SORT, USEDBY, USEDWITH, USEDWITH_getAggregateResultForDeviceType, USEDWITH_getAllDevicetypes, USEDWITH_getDevices, USEDWITH_getLastMessage, USEDWITH_getMessage, USEDWITH_getSampleAggregate, USEWITH, VALUE, VALUETAGAPPLOGGER, CRONTASKLOGGER, CRONTASKMGRLOGGER, CRONTASKMGRSQLLOGGER, DBCONNECTIONLOGGER, DDLOGGER, DMLOGGER, EVENTLOGGER, EXCEPTIONLOGGER, MAILLOGGER, MAXIMOLOGGER, MTLOGGER, NULLMBOPOINTER, SECURITY, SENDFAILEDLOGGER, SERVICELOGGER, SQLLOGGERappenderPrefix, LOGGERNAME_APP, LOGGERNAME_CRONTASK, LOGGERNAME_CRONTASKMGR, LOGGERNAME_DBCONNECTION, LOGGERNAME_DD, LOGGERNAME_DM, LOGGERNAME_DMPREVIEW, LOGGERNAME_EVENT, LOGGERNAME_EXCEPTION, LOGGERNAME_MAIL, LOGGERNAME_MAXIMO, LOGGERNAME_MT, LOGGERNAME_NULLMBOPOINTER, LOGGERNAME_SECURITY, LOGGERNAME_SENDFAILED, LOGGERNAME_SERVICE, LOGGERNAME_SQL, LOGGERNAME_SQL_CRONTASKMGR, LOGGERNAME_TXN, loggerPrefix| Constructor and Description |
|---|
IotGenericProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List |
getIOTPlatformRestURL(java.lang.String iotServiceName,
java.lang.String endPointName,
java.lang.String histURL,
java.lang.String deviceType,
IoTMeterToPayloadMappingInfo mappingInfo,
java.util.Date lastRun,
IoTConnectionService iotfProc,
java.lang.String useWith) |
java.util.Map |
getReadingDate(com.ibm.json.java.JSONObject json,
java.lang.String iotServiceName,
IoTMeterToPayloadMappingInfo mappingInfo) |
protected java.lang.String |
getResultTagName(java.lang.String iotServiceName,
IoTMeterToPayloadMappingInfo mappingInfo) |
java.lang.String |
setReadingsForHistorianData(com.ibm.json.java.JSONObject jo,
IoTMeterToPayloadMappingInfo mappingInfo,
java.util.Date readingDate) |
getDeviceidsForDeviceTypeAsset, getDeviceidsForDeviceTypeLocation, mapAssetMeterFeedData, mapLocationMeterFeedData, processHistorianData, syncMeterReadingspingHistorian, processResourcegetPagingParams, processPagingpublic IotGenericProcessor()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected java.util.List getIOTPlatformRestURL(java.lang.String iotServiceName,
java.lang.String endPointName,
java.lang.String histURL,
java.lang.String deviceType,
IoTMeterToPayloadMappingInfo mappingInfo,
java.util.Date lastRun,
IoTConnectionService iotfProc,
java.lang.String useWith)
throws MXException,
java.rmi.RemoteException
getIOTPlatformRestURL in class IotProcessorMXExceptionjava.rmi.RemoteExceptionpublic java.util.Map getReadingDate(com.ibm.json.java.JSONObject json,
java.lang.String iotServiceName,
IoTMeterToPayloadMappingInfo mappingInfo)
throws MXException,
java.rmi.RemoteException
getReadingDate in class IotProcessorMXExceptionjava.rmi.RemoteExceptionpublic java.lang.String setReadingsForHistorianData(com.ibm.json.java.JSONObject jo,
IoTMeterToPayloadMappingInfo mappingInfo,
java.util.Date readingDate)
throws MXException
setReadingsForHistorianData in class IotProcessorMXExceptionprotected java.lang.String getResultTagName(java.lang.String iotServiceName,
IoTMeterToPayloadMappingInfo mappingInfo)
getResultTagName in class IotProcessor