A C D E F G I L M O R S T V W

A

addDataStore(RASIDataStore) - Method in class com.ibm.ras.mgr.RASManager
Adds a RASIDataStore to this manager.
addEventClass(String) - Method in class com.ibm.ras.RASFormatter
Adds the name of a RASIEvent class which this formatter can process.
addEventClass(String) - Method in interface com.ibm.ras.RASIFormatter
Adds the name of a RASIEvent class which this formatter can process.
addFormatter(RASIFormatter) - Method in class com.ibm.ras.RASHandler
Registers a RAS event formatter with this handler.
addFormatter(RASIFormatter) - Method in interface com.ibm.ras.RASIHandler
Registers a RAS event formatter with this handler.
addFormatterConfig(RASConfig) - Method in class com.ibm.ras.mgr.RASGroup
Adds a formatter configuration to this group.
addGroup(RASGroup) - Method in class com.ibm.ras.mgr.RASBaseGroup
Adds a RAS group to this group.
addHandler(RASIHandler) - Method in class com.ibm.ras.RASLogger
Registers a RAS handler with this logger.
addHandler(RASIHandler) - Method in interface com.ibm.ras.RASILogger
Registers a RAS handler with this logger.
addHandlerConfig(RASConfig) - Method in class com.ibm.ras.mgr.RASGroup
Adds a handler configuration to this group.
addMaskChangeListener(RASIMaskChangeListener) - Method in class com.ibm.ras.RASHandler
Adds an object that wishes to be informed of changes in the handler's message or trace mask configuration.
addMaskChangeListener(RASIMaskChangeListener) - Method in interface com.ibm.ras.RASIHandler
Adds an object that wishes to be informed of changes in the handler's message or trace mask configuration.
addMessageLoggerConfig(RASConfig) - Method in class com.ibm.ras.mgr.RASGroup
Adds a message logger configuration to this group.
addSuppressedKey(String) - Method in interface com.ibm.ras.RASIMessageLogger
Adds a message key to a set of keys which should not be logged.
addSuppressedKey(String) - Method in class com.ibm.ras.RASMessageLogger
Adds a message key to a set of keys which should not be logged.
addTraceLoggerConfig(RASConfig) - Method in class com.ibm.ras.mgr.RASGroup
Adds a trace logger configuration to this group.

C

com.ibm.ras - package com.ibm.ras
The Java RAS Toolkit provides features to enhance the Reliability, Availability and Serviceability (RAS) of your Java applet or application.  Currently, the RAS Toolkit includes message logging and tracing functions and a RAS Manager, which configures the various RAS objects.  This overview provides guidance and instruction to help you get the most out of the RAS Toolkit.  Please take a few minutes to read through this material.  It will put you on the fast track to production quality code.
com.ibm.ras.mgr - package com.ibm.ras.mgr
The RAS Toolkit contained in the com.ibm.ras package is designed to stand on its own.  That is, an application developer can create the desired loggers and handlers, configure their masks, choose an output format, etc.  This may be suitable for "smaller" applications in which the trace state and output device can be hard-coded, or passed to the application when it starts.  In more complex environments, an application can be written to use a RAS Manager (part of the com.ibm.ras.mgr package) to acquire its logging configuration.  This generally lightens the load on the application programmer.
com.ibm.ras.samples - package com.ibm.ras.samples
Sample source code, which illustrates how one might use the RAS Toolkit, is available.  RASSample.java is heavily commented and illustrates message and trace logging and the use of a RAS Manager.  RASSampleMsgs.properties is a sample properties file which contains the message texts used in the sample.  The format of the data store used by com.ibm.ras.mgr.RASPropertyDataStore is illustrated by RASSampleDatastore.properties and the additional properties files in this package.
com.ibm.ras.server - package com.ibm.ras.server
The RAS Log Server works in tandem with the com.ibm.ras.RASSocketHandler class.  It is run as a Java application on a server.  It binds to a socket, listening and accepting connections from RAS socket handlers.  Once a connection is established between the log server and a client, log data is sent from the client to the log server, where it is displayed on the console and, optionally, written to a file.
COPYRIGHT - Static variable in class com.ibm.ras.RASCopyright
Default short copyright (dated 1998).
COPYRIGHT_97 - Static variable in class com.ibm.ras.RASCopyright
Short copyright dated 1997.
COPYRIGHT_97_98 - Static variable in class com.ibm.ras.RASCopyright
Short copyright dated 1997, 1998.
COPYRIGHT_98 - Static variable in class com.ibm.ras.RASCopyright
Short copyright dated 1998.
createObject(String) - Static method in class com.ibm.ras.RASUtil
Creates an Object from its class name.

D

decrementInUseCount() - Method in class com.ibm.ras.mgr.RASConfig
Decrements by one the number of applications which are currently using this RAS object.
DEFAULT_MESSAGE_MASK - Static variable in interface com.ibm.ras.RASIMessageEvent
Defines the default mask, which includes the message types to be processed by the RASHandlers.
DEFAULT_TRACE_MASK - Static variable in interface com.ibm.ras.RASITraceEvent
Defines the default mask, which includes the trace types to be processed.
deviceOpen - Variable in class com.ibm.ras.RASHandler
A flag which indicates whether the device to which this handler sends log entries is open.

E

entry(long, Object, String) - Method in interface com.ibm.ras.RASITraceLogger
Traces entry into a non-static method.
entry(long, Object, String) - Method in class com.ibm.ras.RASTraceLogger
Traces entry into a non-static method.
entry(long, Object, String, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces entry into a non-static method.
entry(long, Object, String, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces entry into a non-static method.
entry(long, Object, String, Object[]) - Method in interface com.ibm.ras.RASITraceLogger
Traces entry into a non-static method.
entry(long, Object, String, Object[]) - Method in class com.ibm.ras.RASTraceLogger
Traces entry into a non-static method.
entry(long, Object, String, Object, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces entry into a non-static method.
entry(long, Object, String, Object, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces entry into a non-static method.
entry(long, String, String) - Method in interface com.ibm.ras.RASITraceLogger
Traces entry into a static method.
entry(long, String, String) - Method in class com.ibm.ras.RASTraceLogger
Traces entry into a static method.
entry(long, String, String, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces entry into a static method.
entry(long, String, String, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces entry into a static method.
entry(long, String, String, Object[]) - Method in interface com.ibm.ras.RASITraceLogger
Traces entry into a static method.
entry(long, String, String, Object[]) - Method in class com.ibm.ras.RASTraceLogger
Traces entry into a static method.
entry(long, String, String, Object, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces entry into a static method.
entry(long, String, String, Object, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces entry into a static method.
exception(long, Object, String, Exception) - Method in interface com.ibm.ras.RASITraceLogger
Traces an Exception in a non-static method.
exception(long, Object, String, Exception) - Method in class com.ibm.ras.RASMessageLogger
Logs an Exception in a non-static method.
exception(long, Object, String, Exception) - Method in class com.ibm.ras.RASTraceLogger
Traces an Exception in a non-static method.
exception(long, String, String, Exception) - Method in interface com.ibm.ras.RASITraceLogger
Traces an Exception in a static method.
exception(long, String, String, Exception) - Method in class com.ibm.ras.RASMessageLogger
Logs an Exception in a static method.
exception(long, String, String, Exception) - Method in class com.ibm.ras.RASTraceLogger
Traces an Exception in a static method.
exit(long, Object, String) - Method in interface com.ibm.ras.RASITraceLogger
Traces exit from a non-static method.
exit(long, Object, String) - Method in class com.ibm.ras.RASTraceLogger
Traces exit from a non-static method.
exit(long, Object, String, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces exit from a non-static method.
exit(long, Object, String, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces exit from a non-static method.
exit(long, String, String) - Method in interface com.ibm.ras.RASITraceLogger
Traces exit from a static method.
exit(long, String, String) - Method in class com.ibm.ras.RASTraceLogger
Traces exit from a static method.
exit(long, String, String, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces exit from a static method.
exit(long, String, String, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces exit from a static method.

F

format(RASIEvent) - Method in class com.ibm.ras.RASFormatter
Formats the RAS event.
format(RASIEvent) - Method in class com.ibm.ras.RASMessageFormatter
Formats the RAS event.
format(RASIEvent) - Method in class com.ibm.ras.RASTraceFormatter
Formats the trace event.
format(RASIEvent) - Method in interface com.ibm.ras.RASIFormatter
Formats the RAS event.

G

getAttribute(String) - Method in interface com.ibm.ras.RASIEvent
Gets an attribute that is saved as part of a RAS event.
getAttribute(String) - Method in class com.ibm.ras.RASEvent
Gets an attribute that is saved as part of a RAS event.
getBaseGroup() - Method in class com.ibm.ras.mgr.RASManager
Gets the entire RAS configuration.
getClient() - Method in interface com.ibm.ras.RASIMessageLogger
Gets the name of the client which is associated with this logger.
getClient() - Method in class com.ibm.ras.RASLogger
Gets the name of the client which is associated with this logger.
getComponent() - Method in interface com.ibm.ras.RASIMessageLogger
Gets the name of the component that is using this logger.
getComponent() - Method in class com.ibm.ras.RASMessageLogger
Gets the name of the component that is using this logger.
getConfig() - Method in interface com.ibm.ras.RASITraceLogger
Gets the configuration of this object.
getConfig() - Method in class com.ibm.ras.RASObject
Gets the configuration of this object.
getConfig() - Method in interface com.ibm.ras.RASIObject
Gets the configuration of this object.
getConfig() - Method in interface com.ibm.ras.RASIMessageLogger
Gets the configuration of this object.
getConfig() - Method in class com.ibm.ras.RASHandler
Gets the configuration of this object.
getConfig() - Method in class com.ibm.ras.RASFileHandler
Gets the configuration of this object.
getConfig() - Method in class com.ibm.ras.RASLogger
Gets the configuration of this object.
getConfig() - Method in class com.ibm.ras.RASMessageLogger
Gets the configuration of this object.
getConfig() - Method in interface com.ibm.ras.RASIHandler
Gets the configuration of this object.
getConfig() - Method in class com.ibm.ras.RASTraceLogger
Gets the configuration of this object.
getConfig() - Method in class com.ibm.ras.RASSocketHandler
Gets the configuration of this object.
getConfig() - Method in interface com.ibm.ras.RASILogger
Gets the configuration of this object.
getConfig() - Method in class com.ibm.ras.mgr.RASConfig
Gets the configuration data held by this object.
getDataStores() - Method in class com.ibm.ras.mgr.RASManager
Gets the data store objects in use by this manager.
getDate(long) - Method in class com.ibm.ras.RASFormatter
Gets the date on which this event was created.
getDateFormat() - Method in class com.ibm.ras.RASFormatter
Gets the SimpleDateFormat object used to format the date at which the event was created.
getDefaultHandlers() - Method in class com.ibm.ras.mgr.RASBaseGroup
Gets the default handlers, which will be associated with any logger that does not have a "handlerNames" key in its configuration.
getDescription() - Method in class com.ibm.ras.RASObject
Gets the description of this object.
getDescription() - Method in interface com.ibm.ras.RASIObject
Gets the description of this object.
getEventClasses() - Method in class com.ibm.ras.RASFormatter
Gets the set of RASIEvent classes which this formatter can process.
getEventClasses() - Method in interface com.ibm.ras.RASIFormatter
Gets the set of RASIEvent classes which this formatter can process.
getFileName() - Method in class com.ibm.ras.RASFileHandler
Gets the name of the file used by this handler.
getFormatter(String) - Method in class com.ibm.ras.mgr.RASManager
Gets a formatter from the base group.
getFormatter(String, RASGroup) - Method in class com.ibm.ras.mgr.RASManager
Gets a formatter from a group.
getFormatter(String, String) - Method in class com.ibm.ras.mgr.RASManager
Gets a formatter from the named group.
getFormatterConfig(String) - Method in class com.ibm.ras.mgr.RASGroup
Gets a formatter configuration from this group.
getFormatterConfigs() - Method in class com.ibm.ras.mgr.RASGroup
Gets all of the formatter configurations associated with this group.
getFormatters() - Method in class com.ibm.ras.RASHandler
Gets the set of formatters associated with this handler.
getFormatters() - Method in interface com.ibm.ras.RASIHandler
Gets the set of formatters associated with this handler.
getGroup(String) - Method in class com.ibm.ras.mgr.RASBaseGroup
Gets a RAS group from this group.
getGroups() - Method in class com.ibm.ras.mgr.RASBaseGroup
Gets all of the RAS groups associated with this group.
getHandler(String) - Method in class com.ibm.ras.mgr.RASManager
Gets a handler from the base group.
getHandler(String, RASGroup) - Method in class com.ibm.ras.mgr.RASManager
Gets a handler from a group.
getHandler(String, String) - Method in class com.ibm.ras.mgr.RASManager
Gets a handler from the named group.
getHandlerConfig(String) - Method in class com.ibm.ras.mgr.RASGroup
Gets a handler configuration from this group.
getHandlerConfigs() - Method in class com.ibm.ras.mgr.RASGroup
Gets all of the handler configurations associated with this group.
getHandlers() - Method in class com.ibm.ras.RASLogger
Gets all of the handlers associated with this logger.
getHandlers() - Method in interface com.ibm.ras.RASILogger
Gets all of the handlers associated with this logger.
getInUseCount() - Method in class com.ibm.ras.mgr.RASConfig
Gets the number of applications which are currently using this RAS object.
getLocale() - Method in class com.ibm.ras.RASMessageCatalog
Gets the locale used by the RASMessageCatalog.
getManager() - Static method in class com.ibm.ras.mgr.RASManager
Gets the RASManager.
getManager(RASIDataStore) - Static method in class com.ibm.ras.mgr.RASManager
Gets the RASManager.
getMaskChangeListeners() - Method in class com.ibm.ras.RASHandler
Gets the set of objects that wish to be informed of changes in the handler's message or trace mask configuration.
getMaskChangeListeners() - Method in interface com.ibm.ras.RASIHandler
Gets the set of objects that wish to be informed of changes in the handler's message or trace mask configuration.
getMessage(String) - Method in class com.ibm.ras.RASMessageCatalog
Gets a message with no inserts from the catalog.
getMessage(String, Object) - Method in class com.ibm.ras.RASMessageCatalog
Gets a message with one insert from the catalog.
getMessage(String, Object[]) - Method in class com.ibm.ras.RASMessageCatalog
Gets a message with an array of inserts from the catalog.
getMessage(String, Object, Object) - Method in class com.ibm.ras.RASMessageCatalog
Gets a message with two inserts from the catalog.
getMessageFile() - Method in interface com.ibm.ras.RASIMessageLogger
Gets the message file associated with this logger.
getMessageFile() - Method in class com.ibm.ras.RASMessageLogger
Gets the message file associated with this logger.
getMessageFile() - Method in class com.ibm.ras.RASMessageEvent
Gets the base message file name used to format a message.
getMessageLogger(String) - Method in class com.ibm.ras.mgr.RASManager
Gets a message logger from the base group.
getMessageLogger(String, RASGroup) - Method in class com.ibm.ras.mgr.RASManager
Gets a message logger from a group.
getMessageLogger(String, String) - Method in class com.ibm.ras.mgr.RASManager
Gets a message logger from the named group.
getMessageLoggerConfig(String) - Method in class com.ibm.ras.mgr.RASGroup
Gets a message Logger configuration from this group.
getMessageLoggerConfigs() - Method in class com.ibm.ras.mgr.RASGroup
Gets all of the message Logger configurations associated with this group.
getMessageMask() - Method in interface com.ibm.ras.RASIMessageLogger
Gets the mask which defines the set of message types that will be processed.
getMessageMask() - Method in class com.ibm.ras.RASHandler
Gets the mask which defines the set of message types that will be processed.
getMessageMask() - Method in class com.ibm.ras.RASMessageLogger
Gets the mask which defines the set of message types that will be processed.
getMessageMask() - Method in interface com.ibm.ras.RASIHandler
Gets the mask which defines the set of message types that will be processed.
getName() - Method in class com.ibm.ras.RASObject
Gets the name by which this object is known.
getName() - Method in interface com.ibm.ras.RASIObject
Gets the name by which this object is known.
getObject() - Method in class com.ibm.ras.mgr.RASConfig
Gets a reference to the RAS object created from this configuration.
getOrganization() - Method in interface com.ibm.ras.RASIMessageLogger
Gets the name of the organization which wrote the application that is using this logger.
getOrganization() - Method in class com.ibm.ras.RASMessageLogger
Gets the name of the organization which wrote the application that is using this logger.
getParameters() - Method in interface com.ibm.ras.RASIEvent
Gets the text parameters: Strings to be displayed with the message text.
getParameters() - Method in class com.ibm.ras.RASEvent
Gets the text parameters: Strings to be displayed with the message text.
getPort() - Method in class com.ibm.ras.RASSocketHandler
Gets the port number of the TCP socket.
getProduct() - Method in interface com.ibm.ras.RASIMessageLogger
Gets the name of the product that is using this logger.
getProduct() - Method in class com.ibm.ras.RASMessageLogger
Gets the name of the product that is using this logger.
getPropertyDataStore() - Method in class com.ibm.ras.mgr.RASPropertyDataStore
Gets the properties file used as the persistent data store.
getSeparator() - Method in class com.ibm.ras.RASFormatter
Gets the String used to separate fields in the formatted output.
getServer() - Method in interface com.ibm.ras.RASIMessageLogger
Gets the name of the server which is associated with this logger.
getServer() - Method in class com.ibm.ras.RASLogger
Gets the name of the server which is associated with this logger.
getServer() - Method in class com.ibm.ras.RASSocketHandler
Gets the server to which the handler connects.
getSupportedTypes() - Method in interface com.ibm.ras.RASIEvent
Gets the complete set of event types supported by this class.
getSupportedTypes() - Method in class com.ibm.ras.RASEvent
Gets the complete set of event types supported by this class.
getSupportedTypes() - Method in class com.ibm.ras.RASTraceEvent
Gets the complete set of trace event types supported by this class.
getSupportedTypes() - Method in class com.ibm.ras.RASMessageEvent
Gets the complete set of event types supported by this class.
getSuppressedKeys() - Method in interface com.ibm.ras.RASIMessageLogger
Gets all of the suppressed message keys associated with this logger.
getSuppressedKeys() - Method in class com.ibm.ras.RASMessageLogger
Gets all of the suppressed message keys associated with this logger.
getText() - Method in interface com.ibm.ras.RASIEvent
Gets the event text.
getText() - Method in class com.ibm.ras.RASEvent
Gets the event text.
getTime(long) - Method in class com.ibm.ras.RASFormatter
Gets the time at which this event was created.
getTimeFormat() - Method in class com.ibm.ras.RASFormatter
Gets the SimpleDateFormat object used to format the time at which the event was created.
getTimeStamp() - Method in interface com.ibm.ras.RASIEvent
Gets the time at which this event was created.
getTimeStamp() - Method in class com.ibm.ras.RASEvent
Gets the time at which this event was created.
getTraceLogger(String) - Method in class com.ibm.ras.mgr.RASManager
Gets a trace logger from the base group.
getTraceLogger(String, RASGroup) - Method in class com.ibm.ras.mgr.RASManager
Gets a trace logger from a group.
getTraceLogger(String, String) - Method in class com.ibm.ras.mgr.RASManager
Gets a trace logger from the named group.
getTraceLoggerConfig(String) - Method in class com.ibm.ras.mgr.RASGroup
Gets a trace logger configuration from this group.
getTraceLoggerConfigs() - Method in class com.ibm.ras.mgr.RASGroup
Gets all of the trace logger configurations associated with this group.
getTraceMask() - Method in interface com.ibm.ras.RASITraceLogger
Gets the mask which defines the set of trace types that will be processed.
getTraceMask() - Method in class com.ibm.ras.RASHandler
Gets the mask which defines the set of trace types that will be processed.
getTraceMask() - Method in interface com.ibm.ras.RASIHandler
Gets the mask which defines the set of trace types that will be processed.
getTraceMask() - Method in class com.ibm.ras.RASTraceLogger
Gets the mask which defines the set of trace types that will be processed.
getType() - Method in interface com.ibm.ras.RASIEvent
Gets the type of event: "informational message," for example.
getType() - Method in class com.ibm.ras.RASEvent
Gets the type of event: "informational message," for example.

I

incrementInUseCount() - Method in class com.ibm.ras.mgr.RASConfig
Increments by one the number of applications which are currently using this RAS object.
initRAS() - Method in class com.ibm.ras.samples.RASSample
Initializes the RAS system.
isLoggable(long) - Method in class com.ibm.ras.RASLogger
Determines if a log entry will be processed by the logger and any of the handlers.
isLoggable(long) - Method in interface com.ibm.ras.RASILogger
Determines if a log entry will be processed by the logger and any of the handlers.
isLogging - Variable in class com.ibm.ras.RASLogger
A flag which is true when this object is logging data and false otherwise.
isMessageEvent() - Method in interface com.ibm.ras.RASIEvent
Determines if this object is a message event or a trace event.
isMessageEvent() - Method in class com.ibm.ras.RASEvent
Determines if this object is a message event or a trace event.
isSynchronous() - Method in class com.ibm.ras.RASLogger
Determines if synchronous logging is in effect.
isSynchronous() - Method in interface com.ibm.ras.RASILogger
Determines if synchronous logging is in effect.

L

logEvent(RASIEvent) - Method in class com.ibm.ras.RASHandler
Passes a RAS event asynchronously from a logger to a handler.
logEvent(RASIEvent) - Method in interface com.ibm.ras.RASIHandler
Passes a RAS event asynchronously from a logger to a handler.
LONG_COPYRIGHT - Static variable in class com.ibm.ras.RASCopyright
Default long copyright (dated 1998).
LONG_COPYRIGHT_97 - Static variable in class com.ibm.ras.RASCopyright
Long copyright dated 1997.
LONG_COPYRIGHT_97_98 - Static variable in class com.ibm.ras.RASCopyright
Long copyright dated 1997, 1998.
LONG_COPYRIGHT_98 - Static variable in class com.ibm.ras.RASCopyright
Long copyright dated 1998.

M

main(String[]) - Static method in class com.ibm.ras.samples.RASSample
Main entry point for the RASSample application.
main(String[]) - Static method in class com.ibm.ras.server.RASLogServer
Main entry point for the RASLogServer application.
managerSample() - Method in class com.ibm.ras.samples.RASSample
Illustrates use of the RASManager.
maskLongValue(String) - Static method in class com.ibm.ras.RASTraceEvent
Converts a String representation of the trace mask to its long equivalent.
maskLongValue(String) - Static method in class com.ibm.ras.RASMessageEvent
Converts a String representation of the message mask to its long equivalent.
maskToString(long) - Static method in class com.ibm.ras.RASTraceEvent
Converts a long containing the logical OR of one or more RASITraceEvent.TYPE_XXXX constants to its String equivalent.
maskToString(long) - Static method in class com.ibm.ras.RASMessageEvent
Converts a long containing the logical OR of one or more RASIMessageEvent.TYPE_XXXX constants to its String equivalent.
maskValueChanged() - Method in interface com.ibm.ras.RASIMaskChangeListener
Indicates that the value of the handler's message or trace mask has changed.
maskValueChanged() - Method in class com.ibm.ras.RASLogger
Indicates that the value of the handler's message or trace mask has changed.
maskValueChanged() - Method in class com.ibm.ras.RASMessageLogger
Indicates that the value of the handler's message mask has changed.
maskValueChanged() - Method in class com.ibm.ras.RASTraceLogger
Indicates that the value of the handler's trace mask has changed.
message(long, Object, String, String) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key, with no parameters.
message(long, Object, String, String) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key, with no parameters.
message(long, Object, String, String, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key, with one parameter.
message(long, Object, String, String, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key, with one parameter.
message(long, Object, String, String, Object[]) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key, with an array of parameters.
message(long, Object, String, String, Object[]) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key, with an array of parameters.
message(long, Object, String, String, Object, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key, with two parameters.
message(long, Object, String, String, Object, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key, with two parameters.
message(long, String, String, String) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key, with no parameters.
message(long, String, String, String) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key, with no parameters.
message(long, String, String, String, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key, with one parameter.
message(long, String, String, String, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key, with one parameter.
message(long, String, String, String, Object[]) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key, with an array of parameters.
message(long, String, String, String, Object[]) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key, with an array of parameters.
message(long, String, String, String, Object, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key, with two parameters.
message(long, String, String, String, Object, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key, with two parameters.
messageSample() - Method in class com.ibm.ras.samples.RASSample
Illustrates message logging.
msg(long, Object, String, String, String) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key and file, with no parameters.
msg(long, Object, String, String, String) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key and file, with no parameters.
msg(long, Object, String, String, String, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key and file with one parameter.
msg(long, Object, String, String, String, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key and file with one parameter.
msg(long, Object, String, String, String, Object[]) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key and file, with an array of parameters.
msg(long, Object, String, String, String, Object[]) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key and file, with an array of parameters.
msg(long, Object, String, String, String, Object, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key and file, with two parameters.
msg(long, Object, String, String, String, Object, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key and file, with two parameters.
msg(long, String, String, String, String) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key and file, with no parameters.
msg(long, String, String, String, String) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key and file, with no parameters.
msg(long, String, String, String, String, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key and file, with one parameter.
msg(long, String, String, String, String, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key and file, with one parameter.
msg(long, String, String, String, String, Object[]) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key and file, with an array of parameters.
msg(long, String, String, String, String, Object[]) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key and file, with an array of parameters.
msg(long, String, String, String, String, Object, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a message, by key and file, with two parameters.
msg(long, String, String, String, String, Object, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a message, by key and file, with two parameters.

O

openDevice() - Method in class com.ibm.ras.RASHandler
Opens the device to which the handler will send its log entries.
openDevice() - Method in class com.ibm.ras.RASConsoleHandler
Opens the device to which the handler will send its log entries.
openDevice() - Method in class com.ibm.ras.RASFileHandler
Opens the device to which the handler will send its log entries.
openDevice() - Method in interface com.ibm.ras.RASIHandler
Opens the device to which the handler will send its log entries.
openDevice() - Method in class com.ibm.ras.RASSocketHandler
Opens the device to which the handler will send its log entries.

R

RAS_VERSION - Static variable in class com.ibm.ras.RASUtil
The current version of the RAS Toolkit.
RASBaseGroup - class com.ibm.ras.mgr.RASBaseGroup.
RASBaseGroup is an extension of RASGroup.
RASBaseGroup() - Constructor for class com.ibm.ras.mgr.RASBaseGroup
Creates a RASBaseGroup.
RASConfig - class com.ibm.ras.mgr.RASConfig.
RASConfig contains the configuration data for a RAS object (a logger or handler).
RASConfig(Hashtable) - Constructor for class com.ibm.ras.mgr.RASConfig
Creates a RASConfig.
RASConnectionHandler - class com.ibm.ras.server.RASConnectionHandler.
RASConnectionHandler processes individual client connections.
RASConnectionHandler(Socket, boolean, PrintWriter) - Constructor for class com.ibm.ras.server.RASConnectionHandler
Creates a RASConnectionHandler.
RASConsoleHandler - class com.ibm.ras.RASConsoleHandler.
RASConsoleHandler implements a RASHandler that writes to the console (System.out).
RASConsoleHandler() - Constructor for class com.ibm.ras.RASConsoleHandler
Creates a RASConsoleHandler.
RASConsoleHandler(String) - Constructor for class com.ibm.ras.RASConsoleHandler
Creates a RASConsoleHandler.
RASConsoleHandler(String, String) - Constructor for class com.ibm.ras.RASConsoleHandler
Creates a RASConsoleHandler.
RASCopyright - class com.ibm.ras.RASCopyright.
This class contains copyright statements which are included in each class file of this package.
RASCopyright() - Constructor for class com.ibm.ras.RASCopyright
 
RASDefaultDataStore - class com.ibm.ras.mgr.RASDefaultDataStore.
RASDefaultDataStore is a default implementation of the RASIDataStore interface.
RASDefaultDataStore() - Constructor for class com.ibm.ras.mgr.RASDefaultDataStore
Creates a RASDefaultDataStore.
RASEvent - class com.ibm.ras.RASEvent.
RASEvent is the parent of all RASMessageEvent and RASTraceEvent objects.
RASEvent() - Constructor for class com.ibm.ras.RASEvent
Creates a RASEvent.
RASFileHandler - class com.ibm.ras.RASFileHandler.
RASFileHandler implements a RASHandler that writes to a file.
RASFileHandler() - Constructor for class com.ibm.ras.RASFileHandler
Creates a RASFileHandler.
RASFileHandler(String) - Constructor for class com.ibm.ras.RASFileHandler
Creates a RASFileHandler.
RASFileHandler(String, String) - Constructor for class com.ibm.ras.RASFileHandler
Creates a RASFileHandler.
RASFileHandler(String, String, String) - Constructor for class com.ibm.ras.RASFileHandler
Creates a RASFileHandler.
RASFormatter - class com.ibm.ras.RASFormatter.
RASFormatter is the parent of all classes which format RAS events for display.
RASFormatter() - Constructor for class com.ibm.ras.RASFormatter
Creates a RASFormatter.
RASGroup - class com.ibm.ras.mgr.RASGroup.
RASGroup organizes the configuration data for a related set of RAS objects (loggers, handlers and formatters).
RASGroup(String) - Constructor for class com.ibm.ras.mgr.RASGroup
Creates a RASGroup.
RASGroup(String, String) - Constructor for class com.ibm.ras.mgr.RASGroup
Creates a RASGroup.
RASHandler - class com.ibm.ras.RASHandler.
RASHandler implements the RASIHandler interface and is the parent of all classes which process the output of the RASLogger classes.
RASHandler() - Constructor for class com.ibm.ras.RASHandler
Creates a RASHandler.
RASHandler(String) - Constructor for class com.ibm.ras.RASHandler
Creates a RASHandler.
RASHandler(String, String) - Constructor for class com.ibm.ras.RASHandler
Creates a RASHandler.
RASIDataStore - interface com.ibm.ras.mgr.RASIDataStore.
RASIDataStore defines an interface to allow RAS configuration data to be saved to and restored from persistent storage (such as a properties file on disk).
RASIEvent - interface com.ibm.ras.RASIEvent.
RASIEvent defines the methods that must be implemented to contain RAS message or trace data.
RASIFormatter - interface com.ibm.ras.RASIFormatter.
RASIFormatter defines the methods that must be implemented to format RAS events.
RASIHandler - interface com.ibm.ras.RASIHandler.
RASIHandler defines the methods that must be implemented to process RASEvents generated by a RASLogger.
RASILogger - interface com.ibm.ras.RASILogger.
RASILogger/code> defines the methods which are common to objects that wish to create RAS message and trace data.
RASIMaskChangeListener - interface com.ibm.ras.RASIMaskChangeListener.
RASIMaskChangeListener defines the methods that must be implemented to process changes that occur in the RASHandler message and trace masks.
RASIMessageEvent - interface com.ibm.ras.RASIMessageEvent.
RASIMessageEvent defines a set of constants related to RASMessageEvents.
RASIMessageLogger - interface com.ibm.ras.RASIMessageLogger.
RASIMessageLogger defines a set of methods that must be implemented to create RAS messages.
RASIObject - interface com.ibm.ras.RASIObject.
RASIObject/code> defines the methods which are common to the RASILogger, RASIHandler and RASIFormatter interfaces.
RASITraceEvent - interface com.ibm.ras.RASITraceEvent.
RASITraceEvent defines a set of constants related to RASTraceEvents.
RASITraceLogger - interface com.ibm.ras.RASITraceLogger.
RASITraceLogger defines a set of methods that must be implemented to create RAS trace data.
RASLogger - class com.ibm.ras.RASLogger.
RASLogger implements the RASILogger interface and is the parent of all classes which create message and trace data.
RASLogger() - Constructor for class com.ibm.ras.RASLogger
Creates a RASLogger.
RASLogger(String) - Constructor for class com.ibm.ras.RASLogger
Creates a RASLogger.
RASLogger(String, String) - Constructor for class com.ibm.ras.RASLogger
Creates a RASLogger.
RASLogger(String, String, String, String) - Constructor for class com.ibm.ras.RASLogger
Creates a RASLogger.
RASLogServer - class com.ibm.ras.server.RASLogServer.
RASLogServer works in tandem with the RASSocketHandler class.
RASLogServer(int, String) - Constructor for class com.ibm.ras.server.RASLogServer
Creates a RASLogServer.
RASManager - class com.ibm.ras.mgr.RASManager.
RASManager is a manager of RAS objects.
RASMessageCatalog - class com.ibm.ras.RASMessageCatalog.
The RASMessageCatalog class is used within the RAS system to format messages according to the current locale (that is, in the desired language).
RASMessageCatalog(ResourceBundle) - Constructor for class com.ibm.ras.RASMessageCatalog
Creates a RASMessageCatalog using the default locale.
RASMessageCatalog(ResourceBundle, Locale) - Constructor for class com.ibm.ras.RASMessageCatalog
Creates a RASMessageCatalog.
RASMessageCatalog(String) - Constructor for class com.ibm.ras.RASMessageCatalog
Creates a RASMessageCatalog using the default locale.
RASMessageCatalog(String, Locale) - Constructor for class com.ibm.ras.RASMessageCatalog
Creates a RASMessageCatalog.
RASMessageEvent - class com.ibm.ras.RASMessageEvent.
A RASMessageEvent encapsulates all of the information generated by a RASMessageLogger.
RASMessageEvent(long, String, String[], String, String, String, String, String, String, String, String, Exception) - Constructor for class com.ibm.ras.RASMessageEvent
Creates a RASMessageEvent.
RASMessageFormatter - class com.ibm.ras.RASMessageFormatter.
A RASMessageFormatter formats a RASMessageEvent for display.
RASMessageFormatter() - Constructor for class com.ibm.ras.RASMessageFormatter
Creates a RASMessageFormatter.
RASMessageLogger - class com.ibm.ras.RASMessageLogger.
The RASMessageLogger is one of two RASLogger sub-classes provided in this package.
RASMessageLogger() - Constructor for class com.ibm.ras.RASMessageLogger
Creates a RASMessageLogger.
RASMessageLogger(String) - Constructor for class com.ibm.ras.RASMessageLogger
Creates a RASMessageLogger.
RASMessageLogger(String, String) - Constructor for class com.ibm.ras.RASMessageLogger
Creates a RASMessageLogger.
RASMessageLogger(String, String, String, String, String, String, String) - Constructor for class com.ibm.ras.RASMessageLogger
Creates a RASMessageLogger.
RASObject - class com.ibm.ras.RASObject.
RASObject defines the methods which are common to the RASLogger, RASHandler and RASFormatter classes.
RASObject() - Constructor for class com.ibm.ras.RASObject
Creates a RASObject.
RASObject(String) - Constructor for class com.ibm.ras.RASObject
Creates a RASObject.
RASObject(String, String) - Constructor for class com.ibm.ras.RASObject
Creates a RASObject.
RASPropertyDataStore - class com.ibm.ras.mgr.RASPropertyDataStore.
RASPropertyDataStore is an implementation of the RASIDataStore interface which uses a properties file of a specific format to contain the RAS configuration.
RASPropertyDataStore(Properties) - Constructor for class com.ibm.ras.mgr.RASPropertyDataStore
Creates a RASPropertyDataStore.
RASPropertyDataStore(String) - Constructor for class com.ibm.ras.mgr.RASPropertyDataStore
Creates a RASPropertyDataStore.
RASSample - class com.ibm.ras.samples.RASSample.
This sample program demonstrates how one might use the RAS Toolkit to log messages and trace the flow of a program.
RASSample() - Constructor for class com.ibm.ras.samples.RASSample
Creates a RASSample.
RASSocketHandler - class com.ibm.ras.RASSocketHandler.
RASSocketHandler implements a RASHandler that writes to a TCP socket.
RASSocketHandler() - Constructor for class com.ibm.ras.RASSocketHandler
Creates a RASSocketHandler.
RASSocketHandler(String) - Constructor for class com.ibm.ras.RASSocketHandler
Creates a RASSocketHandler.
RASSocketHandler(String, String) - Constructor for class com.ibm.ras.RASSocketHandler
Creates a RASSocketHandler.
RASSocketHandler(String, String, String, int) - Constructor for class com.ibm.ras.RASSocketHandler
Creates a RASSocketHandler.
RASTraceEvent - class com.ibm.ras.RASTraceEvent.
A RASTraceEvent encapsulates all of the information generated by a RASTraceLogger.
RASTraceEvent(long, String, String[], String, String, RASITraceLogger, String, String, Exception) - Constructor for class com.ibm.ras.RASTraceEvent
Creates a RASTraceEvent object.
RASTraceFormatter - class com.ibm.ras.RASTraceFormatter.
A RASTraceFormatter formats a RASTraceEvent for display.
RASTraceFormatter() - Constructor for class com.ibm.ras.RASTraceFormatter
Creates a RASTraceFormatter.
RASTraceLogger - class com.ibm.ras.RASTraceLogger.
The RASTraceLogger is one of two RASLogger sub-classes provided in this package.
RASTraceLogger() - Constructor for class com.ibm.ras.RASTraceLogger
Creates a RASTraceLogger.
RASTraceLogger(String) - Constructor for class com.ibm.ras.RASTraceLogger
Creates a RASTraceLogger.
RASTraceLogger(String, String) - Constructor for class com.ibm.ras.RASTraceLogger
Creates a RASTraceLogger.
RASTraceLogger(String, String, String, String) - Constructor for class com.ibm.ras.RASTraceLogger
Creates a RASTraceLogger.
RASUtil - class com.ibm.ras.RASUtil.
This class contains constants and utility methods used by this package.
RASUtil() - Constructor for class com.ibm.ras.RASUtil
 
removeDataStore(RASIDataStore) - Method in class com.ibm.ras.mgr.RASManager
Removes a RASIDataStore from this manager.
removeEventClass(String) - Method in class com.ibm.ras.RASFormatter
Removes the name of a RASIEvent class from the list of classes which this formatter can process.
removeEventClass(String) - Method in interface com.ibm.ras.RASIFormatter
Removes the name of a RASIEvent class from the list of classes which this formatter can process.
removeFormatter(RASIFormatter) - Method in class com.ibm.ras.RASHandler
Removes a RAS event formatter from this handler.
removeFormatter(RASIFormatter) - Method in interface com.ibm.ras.RASIHandler
Removes a RAS event formatter from this handler.
removeFormatterConfig(String) - Method in class com.ibm.ras.mgr.RASGroup
Removes a formatter configuration from this group.
removeGroup(RASGroup) - Method in class com.ibm.ras.mgr.RASBaseGroup
Removes a RAS group from this group.
removeHandler(RASIHandler) - Method in class com.ibm.ras.RASLogger
Removes a RAS handler from this logger.
removeHandler(RASIHandler) - Method in interface com.ibm.ras.RASILogger
Removes a RAS handler from this logger.
removeHandlerConfig(String) - Method in class com.ibm.ras.mgr.RASGroup
Removes a handler configuration from this group.
removeMaskChangeListener(RASIMaskChangeListener) - Method in class com.ibm.ras.RASHandler
Removes an object from the list that wishes to be informed of changes in the handler's message or trace mask configuration.
removeMaskChangeListener(RASIMaskChangeListener) - Method in interface com.ibm.ras.RASIHandler
Removes an object from the list that wishes to be informed of changes in the handler's message or trace mask configuration.
removeMessageLoggerConfig(String) - Method in class com.ibm.ras.mgr.RASGroup
Removes a message logger configuration from this group.
removeSuppressedKey(String) - Method in interface com.ibm.ras.RASIMessageLogger
Removes a message key from the set of keys which should not be logged.
removeSuppressedKey(String) - Method in class com.ibm.ras.RASMessageLogger
Removes a message key from the set of keys which should not be logged.
removeTraceLoggerConfig(String) - Method in class com.ibm.ras.mgr.RASGroup
Removes a trace logger configuration from this group.
restoreConfig() - Method in class com.ibm.ras.mgr.RASManager
Restores the RASManager configuration from persistent storage.
restoreConfig(RASBaseGroup) - Method in interface com.ibm.ras.mgr.RASIDataStore
Restores the RASManager configuration from persistent storage.
restoreConfig(RASBaseGroup) - Method in class com.ibm.ras.mgr.RASPropertyDataStore
Restores the RASManager configuration from persistent storage.
restoreConfig(RASBaseGroup) - Method in class com.ibm.ras.mgr.RASDefaultDataStore
Restores the RASManager configuration from persistent storage.
returnFormatter(RASIFormatter) - Method in class com.ibm.ras.mgr.RASManager
Returns a formatter to the base group.
returnFormatter(RASIFormatter, RASGroup) - Method in class com.ibm.ras.mgr.RASManager
Returns a formatter to a group.
returnFormatter(RASIFormatter, String) - Method in class com.ibm.ras.mgr.RASManager
Returns a formatter to the named group.
returnHandler(RASIHandler) - Method in class com.ibm.ras.mgr.RASManager
Returns a handler to the base group.
returnHandler(RASIHandler, RASGroup) - Method in class com.ibm.ras.mgr.RASManager
Returns a handler to a group.
returnHandler(RASIHandler, String) - Method in class com.ibm.ras.mgr.RASManager
Returns a handler to the named group.
returnMessageLogger(RASIMessageLogger) - Method in class com.ibm.ras.mgr.RASManager
Returns a message logger to the base group.
returnMessageLogger(RASIMessageLogger, RASGroup) - Method in class com.ibm.ras.mgr.RASManager
Returns a message logger to a group.
returnMessageLogger(RASIMessageLogger, String) - Method in class com.ibm.ras.mgr.RASManager
Returns a message logger to the named group.
returnTraceLogger(RASITraceLogger) - Method in class com.ibm.ras.mgr.RASManager
Returns a trace logger to the base group.
returnTraceLogger(RASITraceLogger, RASGroup) - Method in class com.ibm.ras.mgr.RASManager
Returns a trace logger to a group.
returnTraceLogger(RASITraceLogger, String) - Method in class com.ibm.ras.mgr.RASManager
Returns a trace logger to the named group.
run() - Method in class com.ibm.ras.RASHandler
Processes any log event objects placed on the handler's queue by a logger.
run() - Method in class com.ibm.ras.samples.RASSample
Demonstrates programming using the RAS Toolkit.
run() - Method in class com.ibm.ras.server.RASConnectionHandler
Starts the RASConnectionHandler on its own thread.
run() - Method in class com.ibm.ras.server.RASLogServer
Starts the RASLogServer on its own thread.

S

saveConfig() - Method in class com.ibm.ras.mgr.RASManager
Saves the RASManager configuration to persistent storage.
saveConfig(RASBaseGroup) - Method in interface com.ibm.ras.mgr.RASIDataStore
Saves the RASManager configuration to persistent storage.
saveConfig(RASBaseGroup) - Method in class com.ibm.ras.mgr.RASPropertyDataStore
Saves the RASManager configuration to persistent storage.
saveConfig(RASBaseGroup) - Method in class com.ibm.ras.mgr.RASDefaultDataStore
Saves the RASManager configuration to persistent storage.
setAttribute(String, Object) - Method in interface com.ibm.ras.RASIEvent
Sets an attribute, saving it as part of a RAS event.
setAttribute(String, Object) - Method in class com.ibm.ras.RASEvent
Sets an attribute, saving it as part of a RAS event.
setBaseGroup(RASBaseGroup) - Method in class com.ibm.ras.mgr.RASManager
Sets the entire RAS configuration.
setClient(String) - Method in interface com.ibm.ras.RASIMessageLogger
Sets the name of the client which is associated with this logger.
setClient(String) - Method in class com.ibm.ras.RASLogger
Sets the name of the client which is associated with this logger.
setComponent(String) - Method in interface com.ibm.ras.RASIMessageLogger
Sets the name of the component that is using this logger.
setComponent(String) - Method in class com.ibm.ras.RASMessageLogger
Sets the name of the component that is using this logger.
setConfig(Hashtable) - Method in interface com.ibm.ras.RASITraceLogger
Sets the configuration of this object.
setConfig(Hashtable) - Method in class com.ibm.ras.RASObject
Sets the configuration of this object.
setConfig(Hashtable) - Method in interface com.ibm.ras.RASIObject
Sets the configuration of this object.
setConfig(Hashtable) - Method in interface com.ibm.ras.RASIMessageLogger
Sets the configuration of this object.
setConfig(Hashtable) - Method in class com.ibm.ras.RASHandler
Sets the configuration of this object.
setConfig(Hashtable) - Method in class com.ibm.ras.RASFileHandler
Sets the configuration of this object.
setConfig(Hashtable) - Method in class com.ibm.ras.RASLogger
Sets the configuration of this object.
setConfig(Hashtable) - Method in class com.ibm.ras.RASMessageLogger
Sets the configuration of this object.
setConfig(Hashtable) - Method in interface com.ibm.ras.RASIHandler
Sets the configuration of this object.
setConfig(Hashtable) - Method in class com.ibm.ras.RASTraceLogger
Sets the configuration of this object.
setConfig(Hashtable) - Method in class com.ibm.ras.RASSocketHandler
Sets the configuration of this object.
setConfig(Hashtable) - Method in interface com.ibm.ras.RASILogger
Sets the configuration of this object.
setConfig(Hashtable) - Method in class com.ibm.ras.mgr.RASConfig
Sets the configuration data held by this object.
setDateFormat(SimpleDateFormat) - Method in class com.ibm.ras.RASFormatter
Sets the SimpleDateFormat object used to format the date at which the event was created.
setDefaultHandlers(String) - Method in class com.ibm.ras.mgr.RASBaseGroup
Sets the default handlers, which will be associated with any logger that does not have a "handlerNames" key in its configuration.
setDescription(String) - Method in class com.ibm.ras.RASObject
Sets the description of this object.
setDescription(String) - Method in interface com.ibm.ras.RASIObject
Sets the description of this object.
setFileName(String) - Method in class com.ibm.ras.RASFileHandler
Sets the name of the file used by this handler.
setInUseCount(int) - Method in class com.ibm.ras.mgr.RASConfig
Sets the number of applications which are currently using this RAS object.
setLocale(Locale) - Method in class com.ibm.ras.RASMessageCatalog
Sets the locale to be used by the RASMessageCatalog.
setMessageEvent(boolean) - Method in interface com.ibm.ras.RASIEvent
Sets a flag that that indicates whether this object is classified as a message event or a trace event.
setMessageEvent(boolean) - Method in class com.ibm.ras.RASEvent
Sets a flag that that indicates whether this object is classified as a message event or a trace event.
setMessageFile(String) - Method in interface com.ibm.ras.RASIMessageLogger
Sets the message file associated with this logger.
setMessageFile(String) - Method in class com.ibm.ras.RASMessageLogger
Sets the message file associated with this logger.
setMessageFile(String) - Method in class com.ibm.ras.RASMessageEvent
Sets the base message file name used to format a message.
setMessageMask(long) - Method in interface com.ibm.ras.RASIMessageLogger
Sets the mask which defines the set of message types that will be processed.
setMessageMask(long) - Method in class com.ibm.ras.RASHandler
Sets the mask which defines the set of message types that will be processed.
setMessageMask(long) - Method in class com.ibm.ras.RASMessageLogger
Sets the mask which defines the set of message types that will be processed.
setMessageMask(long) - Method in interface com.ibm.ras.RASIHandler
Sets the mask which defines the set of message types that will be processed.
setName(String) - Method in class com.ibm.ras.RASObject
Sets the name by which this object is known.
setName(String) - Method in interface com.ibm.ras.RASIObject
Sets the name by which this object is known.
setObject(RASObject) - Method in class com.ibm.ras.mgr.RASConfig
Sets a reference to the RAS object created from this configuration.
setOrganization(String) - Method in interface com.ibm.ras.RASIMessageLogger
Sets the name of the organization which wrote the application that is using this logger.
setOrganization(String) - Method in class com.ibm.ras.RASMessageLogger
Sets the name of the organization which wrote the application that is using this logger.
setParameters(String[]) - Method in interface com.ibm.ras.RASIEvent
Gets the text parameters: Strings to be displayed with the message text.
setParameters(String[]) - Method in class com.ibm.ras.RASEvent
Gets the text parameters: Strings to be displayed with the message text.
setPort(int) - Method in class com.ibm.ras.RASSocketHandler
Sets the port number of the TCP socket.
setProduct(String) - Method in interface com.ibm.ras.RASIMessageLogger
Sets the name of the product that is using this logger.
setProduct(String) - Method in class com.ibm.ras.RASMessageLogger
Sets the name of the product that is using this logger.
setPropertyDataStore(Properties) - Method in class com.ibm.ras.mgr.RASPropertyDataStore
Sets the properties file used as the persistent data store.
setSeparator(String) - Method in class com.ibm.ras.RASFormatter
Sets the String used to separate fields in the formatted output.
setServer(String) - Method in interface com.ibm.ras.RASIMessageLogger
Sets the name of the server which is associated with this logger.
setServer(String) - Method in class com.ibm.ras.RASLogger
Sets the name of the server which is associated with this logger.
setServer(String) - Method in class com.ibm.ras.RASSocketHandler
Sets the name of the server to which the handler connects.
setSynchronous(boolean) - Method in class com.ibm.ras.RASLogger
Sets a flag that tells the logger whether to log data synchronously.
setSynchronous(boolean) - Method in interface com.ibm.ras.RASILogger
Sets a flag that tells the logger whether to log data synchronously.
setText(String) - Method in interface com.ibm.ras.RASIEvent
Sets the event text.
setText(String) - Method in class com.ibm.ras.RASEvent
Sets the event text.
setTimeFormat(SimpleDateFormat) - Method in class com.ibm.ras.RASFormatter
Sets the SimpleDateFormat object used to format the time at which the event was created.
setTimeStamp(long) - Method in interface com.ibm.ras.RASIEvent
Sets the time at which this event was created.
setTimeStamp(long) - Method in class com.ibm.ras.RASEvent
Sets the time at which this event was created.
setTraceMask(long) - Method in interface com.ibm.ras.RASITraceLogger
Sets the mask which defines the set of trace types that will be processed.
setTraceMask(long) - Method in class com.ibm.ras.RASHandler
Sets the mask which defines the set of trace types that will be processed.
setTraceMask(long) - Method in interface com.ibm.ras.RASIHandler
Sets the mask which defines the set of trace types that will be processed.
setTraceMask(long) - Method in class com.ibm.ras.RASTraceLogger
Sets the mask which defines the set of trace types that will be processed.
setType(long) - Method in interface com.ibm.ras.RASIEvent
Sets the type of event: "informational message," for example.
setType(long) - Method in class com.ibm.ras.RASEvent
Sets the type of event: "informational message," for example.
stop() - Method in class com.ibm.ras.RASHandler
Stops the handler.
stop() - Method in interface com.ibm.ras.RASIHandler
Stops the handler.
stringToVector(String) - Static method in class com.ibm.ras.RASUtil
Convert a String of blank-delimited strings to a Vector of Strings.

T

textMessage(long, Object, String, String) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a text message (no key) with no parameters.
textMessage(long, Object, String, String) - Method in class com.ibm.ras.RASMessageLogger
Logs a text message (no key) with no parameters.
textMessage(long, Object, String, String, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a text message (no key) with one parameter.
textMessage(long, Object, String, String, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a text message (no key) with one parameter.
textMessage(long, Object, String, String, Object[]) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a text message (no key) with an array of parameters.
textMessage(long, Object, String, String, Object[]) - Method in class com.ibm.ras.RASMessageLogger
Logs a text message (no key) with an array of parameters.
textMessage(long, Object, String, String, Object, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a text message (no key) with two parameters.
textMessage(long, Object, String, String, Object, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a text message (no key) with two parameters.
textMessage(long, String, String, String) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a text message (no key) with no parameters.
textMessage(long, String, String, String) - Method in class com.ibm.ras.RASMessageLogger
Logs a text message (no key) with no parameters.
textMessage(long, String, String, String, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a text message (no key) with one parameter.
textMessage(long, String, String, String, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a text message (no key) with one parameter.
textMessage(long, String, String, String, Object[]) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a text message (no key) with an array of parameters.
textMessage(long, String, String, String, Object[]) - Method in class com.ibm.ras.RASMessageLogger
Logs a text message (no key) with an array of parameters.
textMessage(long, String, String, String, Object, Object) - Method in interface com.ibm.ras.RASIMessageLogger
Logs a text message (no key) with two parameters.
textMessage(long, String, String, String, Object, Object) - Method in class com.ibm.ras.RASMessageLogger
Logs a text message (no key) with two parameters.
trace(long, Object, String, String) - Method in interface com.ibm.ras.RASITraceLogger
Traces data in a non-static method.
trace(long, Object, String, String) - Method in class com.ibm.ras.RASTraceLogger
Traces data in a non-static method.
trace(long, Object, String, String, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces data in a non-static method.
trace(long, Object, String, String, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces data in a non-static method.
trace(long, Object, String, String, Object[]) - Method in interface com.ibm.ras.RASITraceLogger
Traces data in a non-static method.
trace(long, Object, String, String, Object[]) - Method in class com.ibm.ras.RASTraceLogger
Traces data in a non-static method.
trace(long, Object, String, String, Object, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces data in a non-static method.
trace(long, Object, String, String, Object, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces data in a non-static method.
trace(long, String, String, String) - Method in interface com.ibm.ras.RASITraceLogger
Traces data in a static method.
trace(long, String, String, String) - Method in class com.ibm.ras.RASTraceLogger
Traces data in a static method.
trace(long, String, String, String, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces data in a static method.
trace(long, String, String, String, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces data in a static method.
trace(long, String, String, String, Object[]) - Method in interface com.ibm.ras.RASITraceLogger
Traces data in a static method.
trace(long, String, String, String, Object[]) - Method in class com.ibm.ras.RASTraceLogger
Traces data in a static method.
trace(long, String, String, String, Object, Object) - Method in interface com.ibm.ras.RASITraceLogger
Traces data in a static method.
trace(long, String, String, String, Object, Object) - Method in class com.ibm.ras.RASTraceLogger
Traces data in a static method.
traceSample() - Method in class com.ibm.ras.samples.RASSample
Illustrates trace logging.
TYPE_API - Static variable in interface com.ibm.ras.RASITraceEvent
Defines an Application Programming Interface (API) trace point.
TYPE_CALLBACK - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a callback method trace point.
TYPE_ENTRY_EXIT - Static variable in interface com.ibm.ras.RASITraceEvent
Defines method entry and exit trace points.
TYPE_ERR - Static variable in interface com.ibm.ras.RASIMessageEvent
Defines an error message.
TYPE_ERROR - Static variable in interface com.ibm.ras.RASIMessageEvent
Defines an error message.
TYPE_ERROR_EXC - Static variable in interface com.ibm.ras.RASITraceEvent
Defines an error or exception condition trace point.
TYPE_INFO - Static variable in interface com.ibm.ras.RASIMessageEvent
Defines an informational message.
TYPE_INFORMATION - Static variable in interface com.ibm.ras.RASIMessageEvent
Defines an informational message.
TYPE_LEVEL1 - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a "low-detail" trace point.
TYPE_LEVEL2 - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a "medium-detail" trace point.
TYPE_LEVEL3 - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a "high-detail" trace point.
TYPE_MISC_DATA - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a miscellaneous data trace point.
TYPE_OBJ_CREATE - Static variable in interface com.ibm.ras.RASITraceEvent
Defines an object creation (constructor) trace point.
TYPE_OBJ_DELETE - Static variable in interface com.ibm.ras.RASITraceEvent
Defines an object deletion (destructor) trace point.
TYPE_PRIVATE - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a private method trace point.
TYPE_PUBLIC - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a public method trace point.
TYPE_STATIC - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a static method trace point.
TYPE_SVC - Static variable in interface com.ibm.ras.RASITraceEvent
Defines a service code trace point.
TYPE_WARN - Static variable in interface com.ibm.ras.RASIMessageEvent
Defines a warning message.
TYPE_WARNING - Static variable in interface com.ibm.ras.RASIMessageEvent
Defines a warning message.

V

vectorToString(Vector) - Static method in class com.ibm.ras.RASUtil
Converts a Vector of Strings to a single line with elements separated by a single blank.

W

writeEvent(RASIEvent) - Method in class com.ibm.ras.RASHandler
Passes a RAS event synchronously from a logger to a handler.
writeEvent(RASIEvent) - Method in interface com.ibm.ras.RASIHandler
Passes a RAS event synchronously from a logger to a handler.

A C D E F G I L M O R S T V W