psdi.app.location.virtual

Class NPLocationOpSKD

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


    public class NPLocationOpSKD
    extends NonPersistentMbo
    implements NPLocationOpSKDRemote
    MBO object to represent NPLocationOpSKD.

    This is a system level object.

    The attributes in this object are as follows:

    Attribute NameDescription
    STARTDATETIMEThe date and time that the operating schedule for the location begins
    ENDDATETIMEThe date and time that the operating schedule for the location ends.
    OPHRSDuration of the operating schedule. The location will be unavailable for maintenance during its operating schedule.
    REMARKSComments about the operating schedule.
    SKDTYPEType of schedule like weekly, bi-weekly, daily, annually or custom.
    • Constructor Detail

      • NPLocationOpSKD

        public NPLocationOpSKD(MboSet ms)
                        throws MXException,
                               java.rmi.RemoteException
        Constructor
        Parameters:
        ms - NPLocationOpSKD MboSet.
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Description copied from class: Mbo
        This is called when a new Mbo is added to the Mboset collection. It is called AFTER user defaults have been set from the data dictionary. Programmer should usually override this to set some defaults. Default behavior is to do nothing.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • init

        public void init()
                  throws MXException
        Initialization routine. This sets the READONLY flags both for those fields that are always read only and those that are editable only during insert.
        Overrides:
        init in class Mbo
        Throws:
        MXException