com.ibm.ras.mgr
Class RASBaseGroup
- java.lang.Object
com.ibm.ras.RASObject
com.ibm.ras.mgr.RASGroup
com.ibm.ras.mgr.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:
Field Summary
Constructor Summary
Constructor and Description |
---|
RASBaseGroup()
Deprecated. Creates a
RASBaseGroup .
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
addGroup(RASGroup grp)
Deprecated. Adds a RAS group to this group.
|
|
clone()
Deprecated. Creates a new
RASBaseGroup .
|
|
getDefaultHandlers()
Deprecated. Gets the default handlers, which will be associated with any
logger that does not have a "handlerNames" key in its configuration.
|
|
getDefaultMessageHandlers()
Deprecated. Gets the default message handlers, which will be associated with any
logger that does not have a "handlerNames" key in its configuration.
|
|
getDefaultTraceHandlers()
Deprecated. Gets the default trace handlers, which will be associated with any
logger that does not have a "handlerNames" key in its configuration.
|
getGroup(java.lang.String name)
Deprecated. Gets a RAS group from this group.
|
|
|
getGroups()
Deprecated. Gets all of the RAS groups associated with this group.
|
|
removeGroup(RASGroup grp)
Deprecated. Removes a RAS group from this group.
|
|
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.
|
|
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.
|
|
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.
|
|
toString()
Deprecated. Returns a
String representation of this object.
|
|
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.
|
Methods inherited from class com.ibm.ras.RASObject |
---|
getConfig, getDescription, getGroup, getName, init, setConfig, setDescription, setName |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail
RASBaseGroup
- public RASBaseGroup()
Deprecated.
Method Detail
clone
- public java.lang.Object clone()
Deprecated.
Creates a new
RASBaseGroup
.
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.
Returns:
A representation of this object.
RASBaseGroup
.