com.ibm.tivoli.maximo.iotservices.historian

Class HistorianProcessor

    • Constructor Detail

      • HistorianProcessor

        public HistorianProcessor()
                           throws MXException,
                                  java.rmi.RemoteException
        Process historian data to show it in the AH dash board.
        Parameters:
        owner - The owner mbo of the targetSet.
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • processResource

        public com.ibm.json.java.JSONArtifact processResource(JSONResourceInfo resourceInfo,
                                                              MboRemote owner,
                                                              UserInfo userInfo,
                                                              int pageSize,
                                                              int currentPage,
                                                              JSONAnalyzer jsonAnalyzer)
                                                       throws MXException,
                                                              java.rmi.RemoteException
        This is the method that the federated mbos will be fetched from the json resource, and merged into the target mboset.
        Overrides:
        processResource in class DefaultResourceProcessor
        Parameters:
        resourceInfo - The json resource's info object
        fdOwner - The owner mbo of the target mboset
        rootObject - The name of the json resource root object.
        fdRelation - Relationship from targetSet's owner (e.g. targetSet being ASsetSpec and its owner is Asset) to the federated mboset
        Returns:
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception