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, SQLLOGGER
appenderPrefix, 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, processResource
getPagingParams
public static final long NOACCESSCHECK
public static final long NOVALIDATION_AND_NOACTION
public IotProcessor() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public 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 IoTHistorianProcessor
MXException
java.rmi.RemoteException
public 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
MXException
java.rmi.RemoteException
public abstract java.lang.String setReadingsForHistorianData(com.ibm.json.java.JSONObject jo, IoTMeterToPayloadMappingInfo mappingInfo, java.util.Date readingDate) throws MXException
MXException
public 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
MXException
java.rmi.RemoteException