Package com.ibm.ras

Interface Summary
RASConstants RASConstants defines a set of constants used by the RAS Toolkit.
RASIEvent RASIEvent defines the methods that must be implemented to contain RAS message or trace data.
RASIFormatter RASIFormatter defines the methods that must be implemented to format RAS events.
RASIHandler RASIHandler defines the methods that must be implemented to process RASEvents generated by a RASLogger.
RASILogger RASILogger defines the methods which are common to objects that wish to create RAS message and trace data.
RASIMaskChangeGenerator RASIMaskChangeGenerator defines the methods that must be implemented to control the message and trace masks and to generate mask change events.
RASIMaskChangeListener RASIMaskChangeListener defines the methods that must be implemented to process changes that occur in the RASILogger and RASIHandler message and trace masks.
RASIMessageEvent RASIMessageEvent defines a set of constants related to RASMessageEvents.
RASIMessageLogger RASIMessageLogger defines a set of methods that must be implemented to create RAS messages.
RASIObject RASIObject defines the methods which are common to the RASILogger, RASIHandler and RASIFormatter interfaces.
RASIQueue The RASIQueue interface describes those methods which must be implemented in order to be a queue for RAS events.
RASITraceEvent RASITraceEvent defines a set of constants related to RASTraceEvents.
RASITraceLogger RASITraceLogger defines a set of methods that must be implemented to create RAS trace data.
 

Class Summary
RASCircularQueue RASCircularQueue is a circular queue for RAS events.
RASCopyright RASCopyright contains copyright statements which are included in each class file of this package.
RASEvent RASEvent is the parent of all RASMessageEvent and RASTraceEvent objects.
RASLogger RASLogger is the parent of all classes which create message and trace data.
RASMaskChangeEvent RASMaskChangeEvent indicates that a change has occurred in a message or trace mask.
RASMaskChangeGenerator RASMaskChangeGenerator implements the RASIMaskChangeGenerator interface.
RASMessageCatalog RASMessageCatalog formats messages within the RAS system according to the current locale (that is, in the desired language).
RASMessageEvent RASMessageEvent encapsulates all of the information generated by a RASMessageLogger.
RASMessageLogger RASMessageLogger generates message data and is one of two RASLogger sub-classes provided in this package.
RASObject RASObject defines the methods which are common to the RASLogger, RASHandler and RASFormatter} classes.
RASQueue RASQueue is a buffer for RAS events.
RASTraceEvent RASTraceEvent encapsulates all of the information generated by RASTraceLogger.
RASTraceLogger RASTraceLogger generates trace data and is one of two RASLogger sub-classes provided in this package.
RASUtil RASUtil contains utility methods used by the RAS Toolkit.
 

Exception Summary
RASException RASException is the parent of all Exceptions unique to the RAS Toolkit.
RASIOException RASIOException is thrown to indicate that an error occurred on some input/output operation.
RASQueueEmptyException RASQueueEmptyException is thrown to indicate that a RASQueue is empty.
RASQueueFullException RASQueueFullException is thrown to indicate that a RASQueue is full.
RASStackTrace RASStackTrace is created by a RASTraceLogger to dump a stack trace.