Interface IAgentInCampaignOperationLogCursor

All Superinterfaces:
ICursor, IDisposable, IEntity, IEntityCursor

public interface IAgentInCampaignOperationLogCursor extends IEntityCursor
Represents a cursor on agent in campaign operation logs.
  • Method Details

    • addCursorClosedListener

      void addCursorClosedListener(CursorClosedListener listener)
      Registers the CursorClosedListener.
      Parameters:
      listener - Event listener to add.
    • removeCursorClosedListener

      void removeCursorClosedListener(CursorClosedListener listener)
      Unregisters the CursorClosedListener.
      Parameters:
      listener - Event listener to remove.
    • fetch

      AgentInCampaignOperationLog[] fetch(int position, int numberOfRows) throws Exception, altitude.integrationServer.exceptions.ISException, altitude.integrationServer.exceptions.ISSqlException
      Fetches rows in the cursor and returns the rows fetched from the database.
      Parameters:
      position - Index of the first row to fetch. The index is zero-based.
      numberOfRows - Number of rows to fetch.
      Returns:
      The rows fetched from the database.
      Throws:
      Exception
      altitude.integrationServer.exceptions.ISException
      altitude.integrationServer.exceptions.ISSqlException
    • getLogManager

      ILogManager getLogManager() throws Exception, altitude.integrationServer.exceptions.ISException
      Returns the log manager that created the cursor.
      Throws:
      Exception
      altitude.integrationServer.exceptions.ISException