public class IoTMonitorProcessor extends java.lang.Object implements IoTProcessor, FixedLoggers
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 |
---|
IoTMonitorProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
getReadings(java.lang.String filter,
java.lang.String meterList,
java.lang.String extSysName,
java.lang.String ifaceName,
boolean queueBased,
boolean assetBassed,
boolean useLastReading,
java.util.Date startTime,
java.util.Date lastRunTime,
UserInfo userInfo,
int batchSize) |
void |
processMonitorReadings(io.vertx.core.json.JsonArray ja,
java.lang.String extSysName,
java.lang.String ifaceName,
boolean queueBased,
UserInfo userInfo) |
void |
syncMeterReadings(java.lang.String filter,
java.lang.String meterList,
int batchSize,
boolean queueBased,
boolean assetBased,
boolean useLastReading,
java.util.Date startTime,
java.util.Date lastRunTime,
UserInfo userInfo) |
public IoTMonitorProcessor() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void syncMeterReadings(java.lang.String filter, java.lang.String meterList, int batchSize, boolean queueBased, boolean assetBased, boolean useLastReading, java.util.Date startTime, java.util.Date lastRunTime, UserInfo userInfo) throws MXException, java.rmi.RemoteException
syncMeterReadings
in interface IoTProcessor
MXException
java.rmi.RemoteException
public void getReadings(java.lang.String filter, java.lang.String meterList, java.lang.String extSysName, java.lang.String ifaceName, boolean queueBased, boolean assetBassed, boolean useLastReading, java.util.Date startTime, java.util.Date lastRunTime, UserInfo userInfo, int batchSize) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void processMonitorReadings(io.vertx.core.json.JsonArray ja, java.lang.String extSysName, java.lang.String ifaceName, boolean queueBased, UserInfo userInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException