psdi.iface.app.launch

Class FldResourceClass

    • Field Detail

      • INTEGRATIONLOGGER

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

      • FldResourceClass

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

      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        Called by the MBO framework to validate this field. In this case, you cannot have a resource classification selected, and you cannot have "include child classifications" set to true, if you do not have a resource type that supports classfications selected. These will only happen on a MEA import, because the UI prevents you from doing this.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class MAXTableDomain
        Throws:
        MXException - Maximo Exception
        java.rmi.RemoteException - Remote Exception
      • 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 MAXTableDomain
        Throws:
        MXException - Maximo Exception
        java.rmi.RemoteException - Remote Exception