psdi.app.pm.virtual

Class WogenForecast

    • Constructor Detail

      • WogenForecast

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

      • getWogen

        public MboRemote getWogen()
        Returns the Wogen Mbo this WogenForecast Mbo is based on. This Mbo may represent the Wogen record, or one of its job tasks, or one of its route stops. Use the booleans methods to figure out which.
      • isTask

        public boolean isTask()
        Returns whether this is a task of the base Wogen Mbo
      • isStop

        public boolean isStop()
        Returns whether this is a route stop of the base Wogen Mbo.
      • 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
      • taskInUse

        public void taskInUse(int taskID)
        This method tells the parent that a TaskID is being used by a child. Job Plan Tasks use this.
      • getNextTask

        public int getNextTask()
                        throws MXException,
                               java.rmi.RemoteException
        Returns the next task ID to use. Used by WO created directly by PMs and route stops.
        Throws:
        MXException
        java.rmi.RemoteException