com.ibm.tivoli.maximo.skd.app

Class FldSKDProjectFrequency

  • All Implemented Interfaces:
    MboConstants, MboValueListener


    public class FldSKDProjectFrequency
    extends MboValueAdapter
    Behaviour of the Frequency field in the SKDProject object
    The 'Frequency' represents the number of time units to elapse between the workorders generated from PM. The time units can be Days, Weeks, Months or Years.
    • Constructor Detail

      • FldSKDProjectFrequency

        public FldSKDProjectFrequency(MboValue mbv)
                               throws MXException
        Construct and attach to the mbo value
        Parameters:
        mbv -
        Throws:
        MXException
    • Method Detail

      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        Frequency should be not be less than zero. Throws interactive message in case of UI to delete the PM Hierarchy forecast if the field value changes.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class MboValueAdapter
        Throws:
        MXException - If frequency is less than zero, then MXApplicationException("PM","FrequencyGreaterThanZero")
        java.rmi.RemoteException