com.ibm.tivoli.maximo.iotf.processor

Class IoTMonitorProcessor

  • java.lang.Object
    • com.ibm.tivoli.maximo.iotf.processor.IoTMonitorProcessor
    • Constructor Detail

      • IoTMonitorProcessor

        public IoTMonitorProcessor()
                            throws MXException,
                                   java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • syncMeterReadings

        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
        Specified by:
        syncMeterReadings in interface IoTProcessor
        Throws:
        MXException
        java.rmi.RemoteException
      • getReadings

        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
        Throws:
        MXException
        java.rmi.RemoteException
      • processMonitorReadings

        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
        Throws:
        MXException
        java.rmi.RemoteException