public abstract class IotProcessor extends HistorianProcessor implements IoTHistorianProcessor, FixedLoggers
| Modifier and Type | Field and Description |
|---|---|
static long |
NOACCESSCHECK |
static long |
NOVALIDATION_AND_NOACTION |
APPLOGGER, 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 |
|---|
IotProcessor() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.Map<java.lang.String,java.lang.Object> |
getReadingDate(com.ibm.json.java.JSONObject jo,
java.lang.String iotServiceName,
IoTMeterToPayloadMappingInfo mappingInfo) |
void |
processHistorianData(IoTMeterToPayloadMappingInfo mappingInfo,
java.lang.String histURL,
URLFormatter uf,
java.lang.String endPointName,
java.lang.String iotServiceName,
java.lang.String histDBName,
java.lang.String deviceType,
java.util.Date lastRun,
java.lang.String useWith,
boolean useJMSQueue) |
abstract java.lang.String |
setReadingsForHistorianData(com.ibm.json.java.JSONObject jo,
IoTMeterToPayloadMappingInfo mappingInfo,
java.util.Date readingDate) |
void |
syncMeterReadings(java.lang.String iotServiceName,
java.lang.String deviceType,
java.lang.String instanceName,
java.util.Date lastRun,
boolean useJMSQueue) |
pingHistorian, processResourcegetPagingParamspublic static final long NOACCESSCHECK
public static final long NOVALIDATION_AND_NOACTION
public IotProcessor()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void syncMeterReadings(java.lang.String iotServiceName,
java.lang.String deviceType,
java.lang.String instanceName,
java.util.Date lastRun,
boolean useJMSQueue)
throws MXException,
java.rmi.RemoteException
syncMeterReadings in interface IoTHistorianProcessorMXExceptionjava.rmi.RemoteExceptionpublic void processHistorianData(IoTMeterToPayloadMappingInfo mappingInfo, java.lang.String histURL, URLFormatter uf, java.lang.String endPointName, java.lang.String iotServiceName, java.lang.String histDBName, java.lang.String deviceType, java.util.Date lastRun, java.lang.String useWith, boolean useJMSQueue) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic abstract java.lang.String setReadingsForHistorianData(com.ibm.json.java.JSONObject jo,
IoTMeterToPayloadMappingInfo mappingInfo,
java.util.Date readingDate)
throws MXException
MXExceptionpublic abstract java.util.Map<java.lang.String,java.lang.Object> getReadingDate(com.ibm.json.java.JSONObject jo,
java.lang.String iotServiceName,
IoTMeterToPayloadMappingInfo mappingInfo)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException