com.ibm.tivoli.maximo.iotf

Class IOTMeterReadingExit

    • Field Detail

      • meterTable

        protected java.lang.String meterTable
      • keyName

        protected java.lang.String keyName
      • integrationLogger

        protected static final MXLogger integrationLogger
        Integration Logger
    • Constructor Detail

      • IOTMeterReadingExit

        public IOTMeterReadingExit()
                            throws MXException,
                                   java.rmi.RemoteException
        Constructor
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception
    • Method Detail

      • setDataIn

        public StructureData setDataIn(StructureData erData)
                                throws MXException,
                                       java.rmi.RemoteException
        Inbound Processing Class. It will map from JSON to Maximo XML
        Overrides:
        setDataIn in class ExternalExit
        Parameters:
        erData - - Give reference values with external data mapped to MAXIMO format.
        Returns:
        Data after mapping
        Throws:
        MXException - - MAXIMO exception
        java.rmi.RemoteException - - Remote exception
      • mapMeterReadings

        public com.ibm.json.java.JSONArray mapMeterReadings(com.ibm.json.java.JSONObject jo)
                                                     throws MXException,
                                                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException