psdi.dm.procclass

Class DMDbInfoObjectViewOutProcess

  • All Implemented Interfaces:
    MicConstants, MosConstants


    public class DMDbInfoObjectViewOutProcess
    extends MicSetOut
    Represents class to DMDBINFORELATION mos. Don't take internal objects.
    • Constructor Detail

      • DMDbInfoObjectViewOutProcess

        public DMDbInfoObjectViewOutProcess()
                                     throws MXException,
                                            java.rmi.RemoteException
        Construct DMMaxObjOutProcess class
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception
    • Method Detail

      • checkBusinessRules

        public int checkBusinessRules(MboRemote mbo,
                                      MosDetailInfo mosDetInfo,
                                      java.util.Map ovrdColValueMap)
                               throws MXException,
                                      java.rmi.RemoteException
        Call back method to find out whether we can send data out. Set hierarchypath user defined column from classstrcture if this item contains a classstructureid
        Overrides:
        checkBusinessRules in class MosDefinitionImpl
        Parameters:
        mbo - Reference to processing Mbo
        mosDetailInfo - Reference to Object Struture Detail info for the current level
        ovrdColValueMap - Map to set all values to be set in the XML
        Returns:
        PROCESS, SKIP indicating can we take data from specific table or not
        Throws:
        MXException - - MAXIMO exception
        java.rmi.RemoteException - - Remote exception
      • getMboList

        public void getMboList(java.lang.String tbname,
                               UserInfo ui,
                               java.lang.String where,
                               java.lang.String colName,
                               java.util.List retlist)
                        throws MXException
        Throws:
        MXException