com.ibm.ras

Interface RASIFormatter

All Superinterfaces:
RASIObject, java.io.Serializable

Deprecated. As of WAS 6.0, recommend using java.util.logging
  1. public interface RASIFormatter
  2. extends RASIObject
RASIFormatter defines the methods that must be implemented to format RAS events.

Method Summary

Modifier and Type Method and Description
  1. void
addEventClass(java.lang.String name)
Deprecated. Adds the name of a RASIEvent class which this formatter can process.
  1. java.lang.String
format(RASIEvent event)
Deprecated. Formats the RAS event.
  1. java.util.Enumeration
getEventClasses()
Deprecated. Gets the set of RASIEvent classes which this formatter can process.
  1. boolean
isDefault()
Deprecated. Determines if this is a "default formatter," created by a RASHandler to format the RAS events generated by this toolkit.
  1. void
removeEventClass(java.lang.String name)
Deprecated. Removes the name of a RASIEvent class from the list of classes which this formatter can process.
  1. void
setDefault(boolean flag)
Deprecated. Sets a flag that indicates whether this object is a "default formatter," attached automatically by a RASHandler.
Methods inherited from interface com.ibm.ras.RASIObject
getConfig, getDescription, getGroup, getName, setConfig, setDescription, setName

Method Detail

setDefault

  1. void setDefault(boolean flag)
Deprecated.
Sets a flag that indicates whether this object is a "default formatter," attached automatically by a RASHandler.

Note: The RASHandler creates default message and trace formatters when it is created. It will set this flag true to prevent the RASManager from deleting these formatters.

Parameters:
flag - true when this is a default formatter and false otherwise.

isDefault

  1. boolean isDefault()
Deprecated.
Determines if this is a "default formatter," created by a RASHandler to format the RAS events generated by this toolkit.
Returns:
true if this is a default formatter and false otherwise.

addEventClass

  1. void addEventClass(java.lang.String name)
Deprecated.
Adds the name of a RASIEvent class which this formatter can process. If the event class is null or is already registered, this method does nothing.
Parameters:
name - The event class name.

removeEventClass

  1. void removeEventClass(java.lang.String name)
Deprecated.
Removes the name of a RASIEvent class from the list of classes which this formatter can process. If the event class is null or is not registered, this method does nothing.
Parameters:
name - The event class name.

getEventClasses

  1. java.util.Enumeration getEventClasses( )
Deprecated.
Gets the set of RASIEvent classes which this formatter can process.
Returns:
An Enumeration of RAS event class names. If no event classes are registered, the Enumeration is empty.

format

  1. java.lang.String format(RASIEvent event)
Deprecated.
Formats the RAS event.
Parameters:
event - The event to format.
Returns:
The formatted event.