psdi.app.common.virtual.skddateselector

Class SKDDateSelector

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


    public class SKDDateSelector
    extends DateSelector
    implements SKDDateSelectorRemote
    MBO object to represent SKDDateSelector.

    This is a SYSTEM level object.

    The attributes in this object are as follows:

    Attribute NameDescription
    SKDLENGTHDuration of the operating schedule. The asset will be unavailable for maintenance during its operating schedule.
    STARTDATEStart Date
    ENDDATEEnd Date
    NOTESShort field in which you can add notes about the schedule.
    DAYRepeats the task once every number of days you specify, for example, once every seven days.
    DAYTIMETime of day to repeat the task, for example, once every seven days at 2:00 AM. Follow the time with a space and then AM or PM.
    HOURRepeats the task after the number of hours you specify.
    HOURMINUTEMinute on the hour to repeat the task, for example, every hour on minute 15.
    MINUTERepeats the task after the number of minutes you specify.
    MONTHRepeats the task once every number of months you specify, for example, once every three months.
    MONTHDAYTIMETime of day to repeat the task, for example, every three months on the 15th of the month at 2:00 AM. Follow the time with a space and then AM or PM.
    MONTHFIRSTRepeats the task once on either the first or last specified weekday of the month, for example, on the first Sunday of the month.
    MONTHWEEKDAYDay of week to repeat the task, if you schedule the task for a specific day in a month. For example, the first Sunday of the month.
    MONTHWEEKTIMEDay of week to repeat the task, if you schedule the task for a specific day in a month. For example, the first Sunday of the month.
    MONTHDAYRepeats the task after the number of hours you specify.
    PATTERNString representation of the format
    PREVIEWPreview the dates
    RADIOMONTHRadio button group on month
    RADIOYEARRadio button group on year
    REPEAT Radio button group for repeat
    WEEKRepeats the task once every number of weeks you specify, for example, every two weeks.
    WEEKDAYDay of the week to repeat the task, for example, every two weeks on Sunday.
    WEEKTIMEDay of the week to repeat the task, for example, every two weeks on Sunday.
    YEARRepeats the task once every number of years you specify, for example, every two years.
    YEARFIRSTRepeats the task once on either the first or last specified weekday of the year, for example, on the first Sunday of the year.
    YEARMONTHRepeats the task on the month you specify, every X number of years.
    YEARMONTHDAYRepeats the task on the day of the month you specify, every X number of years.
    YEARMONTHTIMETime of day to repeat the task, for example, every 2 years on January 1st at 12:00 AM. Follow the time with a space and then AM or PM.
    YEARWEEKDAYDay of week to repeat the task, for example, the first Sunday of the year.
    YEARWEEKTIMEDay of week to repeat the task, for example, the first Sunday of the year.
    SKDTYPEType of the schedule.
    • Constructor Detail

      • SKDDateSelector

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

      • init

        public void init()
                  throws MXException
        Initialization routine. This sets values for fields when date selector dialog is shown
        Overrides:
        init in class DateSelector
        Throws:
        MXException