psdi.dm.procclass

Class DMMaxClassificationProcess

  • All Implemented Interfaces:
    MicConstants, MosConstants


    public class DMMaxClassificationProcess
    extends MicSetIn
    Processing Class to bring the Classification data to Tpae.
    • Constructor Detail

      • DMMaxClassificationProcess

        public DMMaxClassificationProcess()
                                   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 isPrimaryMbo,
                                         MboRemote parentMbo,
                                         MosDetailInfo mdi,
                                         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
      • toSendSameClassStructId

        public boolean toSendSameClassStructId()
                                        throws MXException,
                                               java.rmi.RemoteException
        IJ01006: return true if property mxe.dm.sameClassstructureid is true. Default of the property is 0. if property is not found, return 0.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException