psdi.iface.app.collection

Class MaxCollectProcess

  • All Implemented Interfaces:
    MicConstants, MosConstants


    public class MaxCollectProcess
    extends MicSetIn
    Process Collection Mbos without CI and Actual CI into MAXIMO
    • Constructor Detail

      • MaxCollectProcess

        public MaxCollectProcess()
                          throws MXException,
                                 java.rmi.RemoteException
        Constructor
        Throws:
        MXException - Maximo Exception
        java.rmi.RemoteException - Remote Exception
    • Method Detail

      • checkBusinessRules

        public int checkBusinessRules(MboSetRemote mboSet,
                                      java.lang.String tableName)
                               throws MXException,
                                      java.rmi.RemoteException
        Method to call back and find out can we process data from specific table.
        Overrides:
        checkBusinessRules in class MosProcessImpl
        Parameters:
        mboSet - Give reverence to current MboSet
        tableName - Give name of process MAXIMO table
        Returns:
        - Return integer indicating can we take data from specific table or not (for list of return values refer to MicSetIn)
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception
      • deleteAll

        public void deleteAll(MboRemote owner,
                              MboSetRemote mboSet)
                       throws MXException,
                              java.rmi.RemoteException
        Description copied from class: MosProcessImpl
        Default method to call back delete all Mbo's in MboSet
        Overrides:
        deleteAll in class MosProcessImpl
        Parameters:
        owner - Give reference to parent Mbo.
        mboSet - Give MboSet for the current level.
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception