Class ConsoleSAP


public class ConsoleSAP extends ConsoleEventSetting
SAP Console Event.
  • Constructor Details

    • ConsoleSAP

      public ConsoleSAP()
  • Method Details

    • loadConsole

      protected void loadConsole(com.uc4.util.XMLDocument doc, Element consoleElement)
      Specified by:
      loadConsole in class ConsoleEventSetting
    • storeConsole

      protected void storeConsole(com.uc4.util.XMLDocument doc, Element consoleElement)
      Specified by:
      storeConsole in class ConsoleEventSetting
    • getLoginName

      public UC4ObjectName getLoginName()
      Returns:
      Name of the Login Object
    • setLoginName

      public void setLoginName(UC4ObjectName loginName)
      Sets the name of the login object.
      Parameters:
      loginName - Name of the Login Object
    • addFilter

      public void addFilter(ConsoleSAP.EventHistoryFilter filter)
      Adds a single filter to the list of Event History filters.
      Parameters:
      filter - Filter for the SAP Event history
    • addFilter

      public void addFilter(ConsoleSAP.JavaEventHistoryFilter filter)
      Adds a single filter to the list of Java Event History filters.
      Parameters:
      filter - Filter for the Java Event history
    • addFilter

      public void addFilter(ConsoleSAP.XIChannelFilter filter)
      Adds a single filter to the list of XI Communication Channel filters.
      Parameters:
      filter - Filter for XI Communication Channel monitoring
    • clear

      public void clear()
      Removes all filter entries.
    • eventHistoryIterator

      public Iterator<ConsoleSAP.EventHistoryFilter> eventHistoryIterator()
      Returns an Iterator for all Event History filters. This iterator can also be used to remove filter entries.
      Returns:
      Iterator over EventHistoryFilter
    • javaEventHistoryIterator

      public Iterator<ConsoleSAP.JavaEventHistoryFilter> javaEventHistoryIterator()
      Returns an Iterator for all Java Event History filters. This iterator can also be used to remove filter entries.
      Returns:
      Iterator over JavaEventHistoryFilter
    • xiChannelIterator

      public Iterator<ConsoleSAP.XIChannelFilter> xiChannelIterator()
      Returns an Iterator for all XI Communication Channel filters. This iterator can also be used to remove filter entries.
      Returns:
      Iterator over xiChannelIterator
    • size

      public int size()
      Returns:
      Number of filters.
    • isDataSourceEventHistory

      public boolean isDataSourceEventHistory()
      Returns true if Event History is selected as data source.
      Returns:
      true if data source is Event Historys
    • isDataSourceJavaEventHistory

      public boolean isDataSourceJavaEventHistory()
      Returns true if Java Event History is selected as data source.
      Returns:
      true if data source is Java Event Historys
    • isDataSourceXIChannels

      public boolean isDataSourceXIChannels()
      Returns true if XI Communication Channels is selected as data source.
      Returns:
      true if data source is XI
    • selectEventHistory

      public void selectEventHistory()
      Sets the data source to Event History.
    • selectJavaEventHistory

      public void selectJavaEventHistory()
      Sets the data source to Java Event History.
    • selectXIChannels

      public void selectXIChannels()
      Sets the data source to XI Communication Channels.