psdi.app.system.virtual

Class FldApplySingleSla

  • All Implemented Interfaces:
    MboConstants, MboValueListener


    public class FldApplySingleSla
    extends MboValueAdapter
    Validation class for APPLYSINGLESLA & USESLARANKING attribute pair in non-persistent MaxvarInput object.

    • Constructor Detail

      • FldApplySingleSla

        public FldApplySingleSla(MboValue mbv)
        Construct and attach to the specified mbovalue.
    • Method Detail

      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        If the user sets APPLYSINGLESLA field to true, attribiute USESLARANKING is set to readonly. Otherwise, USESLARANKING is editable. Init() is not suitable to initialize maxvars since values are defaulted to temporary values in MaxVarInput. Action() is triggered when the values are set because NOVALIDATION_AND_NOACTION is NOT used by MaxVarInput when it sets the values. Must be called by both APPLYSINGLESLA and USESLARANKING because you can't be certain which will be initialized first.
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class MboValueAdapter
        Throws:
        MXException
        java.rmi.RemoteException