com.ibm.tivoli.maximo.skd.app

Class SKDProjectStatus

  • java.lang.Object
    • psdi.mbo.Mbo
      • com.ibm.tivoli.maximo.skd.app.SKDProjectStatus
  • All Implemented Interfaces:
    SKDProjectStatusRemote, java.rmi.Remote, MboConstants, MboRemote, MaxRemoteProxy


    public class SKDProjectStatus
    extends Mbo
    implements SKDProjectStatusRemote
    MBO to represent a SKDProject (Scheduler) Status. A new SKDProjectStatus object is created every time a new scheduler is created and also every time when an existing scheduler changes from one status to another permissible status. The object contains information like the scheduler name, its current status, the date it was changed to the current status and also the description (memo) that the user provided at the time of status change. This object is used to keep a log of the status changes.

    See Scheduler Package description.

    This is an system level object.

    The attributes in this object are as follows:

    Attribute Name Attribute Value
    ChangeBy, ChangeDate The username of the person who changed scheduler status; date and time the status last changed.
    MemoStatus change notes.
    NameScheduler name.
    Status Scheduler status. The status can be one of draft, approved, or published.
    See Also:
    StatefulMbo
    • Constructor Detail

      • SKDProjectStatus

        public SKDProjectStatus(MboSet ms)
                         throws MXException,
                                java.rmi.RemoteException
        Construct the SKDProjectStatus
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Add a new SKDProjectStatus object This cannot be called except by the PR object.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException