psdi.iface.mos

Class ObjectStructureCache

    • Method Detail

      • getInstance

        public static ObjectStructureCache getInstance()
                                                throws MXException
        Always use one instance of Object Structure DD. This Object Structure DD will be initialized once when MXServer starts up in MicService.init() and when reload.
        Returns:
        Instance of Maximo Object Structure class
        Throws:
        MXException - MAXIMO exception
      • getIntObjAlias

        public java.util.Map getIntObjAlias(MosDetailInfo mosDInfo)
                                     throws MXException,
                                            java.rmi.RemoteException
        Get the map of alias values from maxintobjalias.
        Parameters:
        mosDInfo - the mosDetailInfo
        Returns:
        map of column, alias namevalue pair
        Throws:
        MXException - MAXIMO exception
        java.rmi.RemoteException - Remote exception
      • getAllMos

        public java.util.Map getAllMos()
        Get all Maximo Object Structures in the memory
        Returns:
        intObjects Maximo Object Structures loaded in memory
      • getMosInfo

        public MosInfo getMosInfo(java.lang.String intObjectName)
        Gets the info object for the specific MOS
        Parameters:
        intObjectName - Maximo Object Structure name
        Returns:
        MosInfo object for the Maximo Onject Structure
      • getName

        public java.lang.String getName()
        Returns the name as registered in Maximo Cache
        Returns:
        INTOBJECT
      • getGQLObjects

        public java.util.Map getGQLObjects()