psdi.iface.app.classify

Class MaxClassificationProcess

  • All Implemented Interfaces:
    MicConstants, MosConstants


    public class MaxClassificationProcess
    extends MicSetIn
    Process Class Structure/Classification coming into Maximo
    • Constructor Detail

      • MaxClassificationProcess

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

      • setAdditionalData

        public void setAdditionalData(MboSetRemote mboSet,
                                      java.lang.String tableName)
                               throws MXException,
                                      java.rmi.RemoteException
        Description copied from class: MosProcessImpl
        Default method to set all addition data from XML to MBO which was not set thru Integration DD
        Overrides:
        setAdditionalData in class MosProcessImpl
        Parameters:
        mboSet - Give MboSet for the current level.
        tableName - Give name of process MAXIMO table
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception
      • createMboSet

        public MboSetRemote createMboSet(boolean primaryMbo,
                                         MboRemote parentMbo,
                                         MicSetInfo micInfo,
                                         java.lang.String processTable)
                                  throws MXException,
                                         java.rmi.RemoteException
        Call back method to create mbo and mbo set sets for incoming transactions.
        Overrides:
        createMboSet in class MosProcessImpl
        Parameters:
        primaryMbo - Give boolean to specify is it primary table or additional table
        parentMbo - The parent mbo of this MboSet to be created
        micInfo - The integration object info
        processTable - The name of process MAXIMO table
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception