IBM WebSphere Application ServerTM
Release 6

Package  com.ibm.ras

Interface Summary
RASITraceEventRASITraceEvent defines a set of constants related to .
RASIMessageEventRASIMessageEvent defines a set of constants related to .
RASIQueueThe RASIQueue interface describes those methods which must be implemented in order to be a queue for RAS events.
RASIMaskChangeListenerRASIMaskChangeListener defines the methods that must be implemented to process changes that occur in the and message and trace masks.
RASIEventRASIEvent defines the methods that must be implemented to contain RAS message or trace data.
RASIFormatterRASIFormatter defines the methods that must be implemented to format RAS events.
RASIHandlerRASIHandler defines the methods that must be implemented to process generated by a .
RASITraceLoggerRASITraceLogger defines a set of methods that must be implemented to create RAS trace data.
RASIMaskChangeGeneratorRASIMaskChangeGenerator defines the methods that must be implemented to control the message and trace masks and to generate mask change events.
RASILoggerRASILogger defines the methods which are common to objects that wish to create RAS message and trace data.
RASIMessageLoggerRASIMessageLogger defines a set of methods that must be implemented to create RAS messages.
RASIObjectRASIObject defines the methods which are common to the , and interfaces.
RASConstantsRASConstants defines a set of constants used by the RAS Toolkit.

Class Summary
RASUtilRASUtil contains utility methods used by the RAS Toolkit.
RASTraceLoggerRASTraceLogger generates trace data and is one of two sub-classes provided in this package.
RASQueueRASQueue is a buffer for RAS events.
RASMessageLoggerRASMessageLogger generates message data and is one of two sub-classes provided in this package.
RASMessageCatalogRASMessageCatalog formats messages within the RAS system according to the current locale (that is, in the desired language).
RASLoggerRASLogger is the parent of all classes which create message and trace data.
RASTraceEventRASTraceEvent encapsulates all of the information generated by .
RASEventRASEvent is the parent of all and objects.
RASMessageEventRASMessageEvent encapsulates all of the information generated by a .
RASCopyrightRASCopyright contains copyright statements which are included in each class file of this package.
RASMaskChangeGeneratorRASMaskChangeGenerator implements the interface.
RASCircularQueueRASCircularQueue is a circular queue for RAS events.
RASMaskChangeEventRASMaskChangeEvent indicates that a change has occurred in a message or trace mask.
RASObjectRASObject defines the methods which are common to the , RASHandler and RASFormatter} classes.

Exception Summary
RASStackTraceRASStackTrace is created by a to dump a stack trace.
RASQueueEmptyExceptionRASQueueEmptyException is thrown to indicate that a is empty.
RASQueueFullExceptionRASQueueFullException is thrown to indicate that a is full.
RASExceptionRASException is the parent of all Exceptions unique to the RAS Toolkit.
RASIOExceptionRASIOException is thrown to indicate that an error occurred on some input/output operation.



IBM WebSphere Application ServerTM
Release 6