Class ConsoleOS390

All Implemented Interfaces:
Iterable<ConsoleOS390.ConsoleOS390Filter>

public class ConsoleOS390 extends ConsoleEventSetting implements Iterable<ConsoleOS390.ConsoleOS390Filter>
Console Event settings for OS/390.
  • Constructor Details

    • ConsoleOS390

      public ConsoleOS390()
  • 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
    • clearFilters

      public void clearFilters()
      Removes all existing filter entries.
    • addFilter

      public void addFilter(ConsoleOS390.ConsoleOS390Filter f)
      Adds a filter.
      Parameters:
      f - OS/390 Console Event filter
    • iterator

      Returns an Iterator over ConsoleOS390Filter. The iterator can also be used to delete filter entries.
      Specified by:
      iterator in interface Iterable<ConsoleOS390.ConsoleOS390Filter>
      Returns:
      Iterator
    • size

      public int size()
      Returns:
      Number of filter entries
    • getSystemName

      public String getSystemName()
      Returns:
      System name
    • setSystemName

      public void setSystemName(String systemName)
      Specify a filter for the user-defined system name which may be used to distinguish various OS instances. Maximum 8 figures
      Parameters:
      systemName - System name
    • getOsName

      public String getOsName()
      Returns:
      OS-Name
    • setOsName

      public void setOsName(String osName)
      Set a filter here for the OS name as defined by IBM. Currently, it is always "MVS". Maximum 8 figures
      Parameters:
      osName - OS-Name