Interface PAccountActivityBean

All Superinterfaces:
Remote
All Known Implementing Classes:
PAccountActivityBeanImpl

public interface PAccountActivityBean extends Remote
PAccountActivityBean is a Remote interface that describes the abilities needed for an account activity component.
Version:
%version: 7 % %date_modified: Tue Nov 13 18:35:29 2001 %
Author:
sujata
  • Method Details

    • setStartTime

      void setStartTime(Date startDate) throws RemoteException
      Sets the start time for the account activity search.
      Parameters:
      startDate - the start time to use for the search
      Throws:
      RemoteException - thrown for errors
    • setEndTime

      void setEndTime(Date endDate) throws RemoteException
      Sets the end time for the account activity search.
      Parameters:
      endDate - the end time to use for the search
      Throws:
      RemoteException - thrown for errors
    • setModelHandle

      void setModelHandle(PModelHandle mH) throws RemoteException
      Establishes the model handle for this component
      Parameters:
      mH - the PModelHandle for the account
      Throws:
      RemoteException - thrown for errors
    • getEvents

      List getEvents() throws RemoteException
      Gets the account's activity events when the bean is loaded.
      Returns:
      A list of events.
      Throws:
      RemoteException
    • getEvents

      Activity getEvents(int index) throws RemoteException
      Gets the event at the specified index when the bean is loaded.
      Parameters:
      index - the index for the event to retrieve
      Returns:
      The Activity event.
      Throws:
      RemoteException
    • getIsIPT

      boolean getIsIPT() throws RemoteException
      Determines whether an IPT event is present when the bean is loaded.
      Returns:
      True if this is an IPT event; false otherwise.
      Throws:
      RemoteException
    • getIPTEvents

      List getIPTEvents() throws RemoteException
      Gets a list of the IPT events when the bean is loaded.
      Returns:
      A list of the IPT events.
      Throws:
      RemoteException
    • getIPTEvents

      CallActivity getIPTEvents(int index) throws RemoteException
      Gets the IPT event at the specified index when the bean is loaded.
      Parameters:
      index - the index for the event to retrieve
      Returns:
      The IPT CallActivity event.
      Throws:
      RemoteException
    • accountactivity

      void accountactivity(PModelHandle mH, ResourceBundle bundle) throws RemoteException
      Deprecated.
      As of 6.2, this method is deprecated and replaced by the searchEvents(Map) method.
      Retrieves activity information for the account.
      Parameters:
      mH - the PModelHandle for the account
      bundle - the resource bundle
      Throws:
      RemoteException - thrown for errors
    • searchEvents

      void searchEvents(Map eventInfo) throws RemoteException
      Searches for an event.
      Parameters:
      eventInfo - contains details about the event to be searched
      Throws:
      RemoteException - thrown for null contexts or invalid field descriptions