psdi.iface.app.launch

Class FldOMPProductname

    • Field Detail

      • INTEGRATIONLOGGER

        public static final MXLogger INTEGRATIONLOGGER
        Integration logger for logging messages related to MAXIMO startup.
    • Constructor Detail

      • FldOMPProductname

        public FldOMPProductname(MboValue mbv)
                          throws MXException
        Constructor
        Parameters:
        mbv - mbo value
        Throws:
        MXException - Maximo Exception
    • Method Detail

      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        Called by the mbo framework to do some stuff once this mbovalue is validated
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class MboValueAdapter
        Throws:
        MXException - Maximo Exception
        java.rmi.RemoteException - Remote Exception
      • getList

        public MboSetRemote getList()
                             throws MXException,
                                    java.rmi.RemoteException
        Return the list of distinct OMP Versions from OMP table, where the OMP Product Name matches my OMP product name. This will be used by the UI lookup to get all the OMP Versions which can be used.
        Specified by:
        getList in interface MboValueListener
        Overrides:
        getList in class MboValueAdapter
        Throws:
        MXException
        java.rmi.RemoteException