com.ibm.tivoli.maximo.mfmail.util

Class FldMboName

    • Constructor Detail

      • FldMboName

        public FldMboName(MboValue mbv)
        Instantiates a new MBONAME field validation.
        Parameters:
        mbv - the MboValue
    • Method Detail

      • checkStatefulMbo

        protected void checkStatefulMbo()
                                 throws MXException,
                                        java.rmi.RemoteException
        Check whether mbo name inherits stateful mbo. If the mbo is not stateful mbo when status change scenario enabled, then throw the exception
        Throws:
        MXException - MXException
        java.rmi.RemoteException - RemoteExeption
      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        Description copied from class: MAXTableDomain
        Validate that the MboSet returned used using either the relationship, or the where clause is not empty. If it is empty, throw an MXAPPLICATIONEXception. If there are attributes as part of the foreign key that don't allow null when this attribute is set, exception will be thrown if the value is empty.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class MAXTableDomain
        Throws:
        MXException
        java.rmi.RemoteException