Class DeferralChangeEvent

java.lang.Object
java.util.EventObject
com.portal.app.cc.event.DeferralChangeEvent
All Implemented Interfaces:
Serializable

public class DeferralChangeEvent extends EventObject
The event broadcast when the deferred action items created, modified, deleted or executed in Customer Center. The type of the change will be provided such as CREATED, MODIFIED, DELETED, EXECUTED. The listeners is responsible to obtain the current deferral status.
Version:
%version: 3 % %date_modified: Fri Jun 15 13:30:36 2001 %
Author:
dachywan
See Also:
  • Field Details

  • Constructor Details

    • DeferralChangeEvent

      public DeferralChangeEvent(Object source)
      Constructs a DeferralChangeEvent object with a default value
      Parameters:
      source - the Object that is the source of the event (typically this)
    • DeferralChangeEvent

      public DeferralChangeEvent(Object source, int type)
      Constructs a DeferralChangeEvent object.
      Parameters:
      source - the Object that is the source of the event (typically this)
      type - the item been CREATED, MODIFIED, DELETED, or EXECUTED
    • DeferralChangeEvent

      public DeferralChangeEvent(Object source, int type, PModelHandle[] hSchedules)
      Constructs a DeferralChangeEvent object.
      Parameters:
      source - the Object that is the source of the event (typically this)
      type - the item been CREATED, MODIFIED, DELETED, or EXECUTED
      hSchedules - [] the pModelHandle array of the scheduled items.
  • Method Details

    • getType

      public int getType()
      Retrieves the type of the deferral that changed
      Returns:
      The type of the status that changed
    • getScheduleObjects

      public PModelHandle[] getScheduleObjects()