psdi.app.workorder

Class WOStatus

  • All Implemented Interfaces:
    java.rmi.Remote, WOStatusRemote, MboConstants, MboRemote, MaxRemoteProxy


    public class WOStatus
    extends Mbo
    implements WOStatusRemote
    Mbo to represent Work Order status object. See Workorder Package description.

    This is a site level object.

    There is no key attribute for this object.

    The attributes in this object are as follows:

    Attribute NameDescription
    ChangeByUser Signature.
    ChangedDate Work Order Status Change Date.
    FinCntrlIdFinancial Control Identifier.
    GLAccountGL Account value when status changed.
    MemoStatus Memo.
    OrgIdIdentifier of the organization for this failure.
    SiteIdIdentifier of the site for this failure.
    Status New Work Order Status.
    WoNumThe identifier of the work order.
    • Constructor Detail

      • WOStatus

        public WOStatus(MboSet ms)
                 throws MXException,
                        java.rmi.RemoteException
        Your basic construtor.
        Parameters:
        ms - the WOStatus MboSet.
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Add a new WoStatus object. This cannot be called except by the Work Order object.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXApplicationException - addstatus when its owner is not Work Order.
        MXException
        java.rmi.RemoteException
      • propagateKeyValue

        public void propagateKeyValue(java.lang.String keyName,
                                      java.lang.String keyValue)
                               throws MXException,
                                      java.rmi.RemoteException
        method for propagating key value
        Specified by:
        propagateKeyValue in interface MboRemote
        Overrides:
        propagateKeyValue in class Mbo
        Parameters:
        keyName - Key Name
        keyValue - Key Value
        Throws:
        MXException
        java.rmi.RemoteException