com.ibm.ras.mgr

Class RASBaseGroup

  • All Implemented Interfaces:
    RASConstants, RASIObject, java.io.Serializable, java.lang.Cloneable

    Deprecated. 
    As of WAS 6.0, recommend using java.util.logging

    public class RASBaseGroup
    extends RASGroup
    implements java.lang.Cloneable
    RASBaseGroup is a RASGroup, which includes additional RASGroups as well as a set of default handlers (which can be attached to a logger if the logger's configuration does not include a handler).
    See Also:
    RASManager, Serialized Form
    • Constructor Detail

      • RASBaseGroup

        public RASBaseGroup()
        Deprecated. 
        Creates a RASBaseGroup.
    • Method Detail

      • clone

        public java.lang.Object clone()
        Deprecated. 
        Creates a new RASBaseGroup.
        Overrides:
        clone in class RASGroup
        Returns:
        A copy of the current object.
      • addGroup

        public void addGroup(RASGroup grp)
        Deprecated. 
        Adds a RAS group to this group. If a RAS group with the same name is already a member of this base group, it is replaced.
        Parameters:
        grp - The RAS group to be added.
      • removeGroup

        public void removeGroup(RASGroup grp)
        Deprecated. 
        Removes a RAS group from this group. If the named group does not exist, this method does nothing.
        Parameters:
        grp - The RAS group to be removed.
      • getGroup

        public RASGroup getGroup(java.lang.String name)
        Deprecated. 
        Gets a RAS group from this group.
        Parameters:
        name - The name of the RAS group.
        Returns:
        The RAS group, or null if the named group does not exist.
      • getGroups

        public java.util.Hashtable getGroups()
        Deprecated. 
        Gets all of the RAS groups associated with this group.
        Returns:
        A Hashtable of RAS groups.
      • getDefaultHandlers

        public java.lang.String getDefaultHandlers()
        Deprecated. 
        Gets the default handlers, which will be associated with any logger that does not have a "handlerNames" key in its configuration. If the configuration does include "defaultMessageHandlerNames" or "defaultTraceHandlerNames," those handlers, as appropriate for the type of logger, should be attached to the logger instead.
        Returns:
        A blank delimited String of handler names.
      • setDefaultHandlers

        public void setDefaultHandlers(java.lang.String names)
        Deprecated. 
        Sets the default handlers, which will be associated with any logger that does not have a "handlerNames" key in its configuration. If the configuration does include "defaultMessageHandlerNames" or "defaultTraceHandlerNames," those handlers, as appropriate for the type of logger, should be attached to the logger instead.
        Parameters:
        names - A blank delimited String of handler names.
      • getDefaultMessageHandlers

        public java.lang.String getDefaultMessageHandlers()
        Deprecated. 
        Gets the default message handlers, which will be associated with any logger that does not have a "handlerNames" key in its configuration.
        Returns:
        A blank delimited String of handler names.
      • setDefaultMessageHandlers

        public void setDefaultMessageHandlers(java.lang.String names)
        Deprecated. 
        Sets the default message handlers, which will be associated with any logger that does not have a "handlerNames" key in its configuration.
        Parameters:
        names - A blank delimited String of handler names.
      • getDefaultTraceHandlers

        public java.lang.String getDefaultTraceHandlers()
        Deprecated. 
        Gets the default trace handlers, which will be associated with any logger that does not have a "handlerNames" key in its configuration.
        Returns:
        A blank delimited String of handler names.
      • setDefaultTraceHandlers

        public void setDefaultTraceHandlers(java.lang.String names)
        Deprecated. 
        Sets the default trace handlers, which will be associated with any logger that does not have a "handlerNames" key in its configuration.
        Parameters:
        names - A blank delimited String of handler names.
      • updateActiveObjects

        public void updateActiveObjects(RASBaseGroup oldBaseGroup,
                               RASManager mgr)
        Deprecated. 
        Scans an "old" RASBaseGroup for RAS objects which have been instantiated and updates this base group with this information. This method should be called if a RAS configuration is refreshed from a data store, so that the active-object data is not lost. This method does nothing if the "old" base group is null.
        Parameters:
        oldBaseGroup - The RASBaseGroup to be scanned for instantiated objects.
        mgr - The RASManager.
      • toString

        public java.lang.String toString()
        Deprecated. 
        Returns a String representation of this object.
        Overrides:
        toString in class RASGroup
        Returns:
        A representation of this object.
IBM WebSphere Application ServerTM
Release 8.5