Class WsJrasMessageLogger
- java.lang.Object
-
- com.ibm.ras.RASObject
-
- com.ibm.ras.RASMaskChangeGenerator
-
- com.ibm.ras.RASLogger
-
- com.ibm.ras.RASMessageLogger
-
- com.ibm.websphere.ras.WsJrasMessageLogger
-
- All Implemented Interfaces:
- com.ibm.CORBA.iiop.OrbMsgLogger, com.ibm.ejs.ras.TraceStateChangeListener, RASConstants, RASILogger, RASIMaskChangeGenerator, RASIMaskChangeListener, RASIMessageEvent, RASIMessageLogger, RASIObject, java.io.Serializable, java.lang.Cloneable, java.util.EventListener
Deprecated.As of WAS 6.0, recommend using java.util.logging
public class WsJrasMessageLogger extends RASMessageLogger implements com.ibm.CORBA.iiop.OrbMsgLogger, com.ibm.ejs.ras.TraceStateChangeListener
TheWsJRasMessageLogger
class extends the
class and implements theRASMessageLogger
interface. Users must not directly create an instance of aRASIMessageLogger
WsJRasMessageLogger
. Instead, the
class must be used to obtain an instance.Manager
A
WsJrasMessageLogger
can be used to publish a message to both the WebSphere run time as well as user-defined message consumers. Messages published to the WebSphere run time are viewed and managed using the normal WebSphere message viewing and management facilities. By default, message logging is enabled when aWsJrasMessageLogger
is created.Four basic message logging methods are provided by the
interface. They areRASIMessageLogger
message, msg, textMessage
andexception
. These methods all include the name of the class and method which generated the message. When logging messages in non-static methods, methods that take the "this" (the object performing the logging) as the second parameter can be used. This is a convenience to the programmer, as the class name can be derived from anyObject
. For static methods, an object does not exist. The methods which take "String className
" as the second parameter should be used in this case. Of course, this latter approach may be used in all methods, if desired. It will result in better performance (significant if many messages are logged), as the RAS system will not have to translate anObject
to a class name.A base set of message types is defined in the
class. Users may define their own types by extending this class, but messages of user defined types are ignored by the WebSphere run time. In addition, the base types may be mapped to native types depending on the WebSphere platform. Consult the user documentation for WebSphere edition you are running on for a description of any such mappings.RASIMessageEvent
Normally, the text for a set of messages is stored in one or more message files, known as a ResourceBundle. Usage of the Property resource bundle pattern is recommended.
WsJrasMessageLogger
provides support for the logging of plain text messages which do not use message catalogs via thetextMessage
methods. This allows the passing of messages that are already localized. In addition, they can be used as a convenience by the application developer who might want to log a quick debug message that will not make it into the final product. ThetextMessage
method takes an arbitrary text string in place of a message key.Objects
may be included with the message, but they are simply displayed with the message text (according to theirtoString
representation), not substituted into the message text.WsJrasMessageLogger
has several other fields which may be included in the message. These fields should not vary among messages produced by a givenWsJrasMessageLogger
, so they are not included in the methods of this class. They are specified when theWsJrasMessageLogger
is obtained from the
or by the appropriate "set" and "get" methods of this class. These fields are:Manager
- The name of the organization which owns the application that creates these messages.
- The name of the product that creates these messages.
- The name of the component within the product that creates these messages.
- A server associated with the creation of the messages.
- The client on whose behalf the messages are created.
-
-
Field Summary
-
Fields inherited from class com.ibm.ras.RASLogger
handlerFailures, isLoggableMask, isLogging
-
Fields inherited from interface com.ibm.ras.RASIMessageEvent
ALL_MESSAGE_MASK, DEFAULT_MESSAGE_MASK, TYPE_ERR, TYPE_ERROR, TYPE_INFO, TYPE_INFORMATION, TYPE_WARN, TYPE_WARNING
-
Fields inherited from interface com.ibm.ras.RASConstants
KEY_CLASS_NAME, KEY_CLIENT, KEY_COMPONENT, KEY_DATE_FORMAT, KEY_DEFAULT_HANDLERS, KEY_DEFAULT_MESSAGE_HANDLERS, KEY_DEFAULT_TRACE_HANDLERS, KEY_DESCRIPTION, KEY_ENCODING, KEY_EXCEPTION, KEY_EXCEPTION_TRACE, KEY_FILE_NAME, KEY_FORMATTER_NAMES, KEY_GROUP, KEY_HANDLER_NAMES, KEY_HEX_DATA, KEY_IS_CIRCULAR, KEY_IS_LOGGING, KEY_IS_SYNC, KEY_LOGGER, KEY_LOGGING_CLASS, KEY_LOGGING_METHOD, KEY_MAX_FILE_SIZE, KEY_MAX_FILES, KEY_MAX_QUEUE_SIZE, KEY_MESSAGE_EVENT_CLASSES, KEY_MESSAGE_FILE, KEY_MESSAGE_MASK, KEY_NAME, KEY_ORGANIZATION, KEY_PRODUCT, KEY_RETRY_INTERVAL, KEY_SEPARATOR, KEY_SERVER, KEY_SOCKET_PORT, KEY_SOCKET_SERVER, KEY_SUPPRESSED_KEYS, KEY_THREAD_ID, KEY_TIME_FORMAT, KEY_TRACE_EVENT_CLASSES, KEY_TRACE_MASK, RAS_VERSION
-
-
Method Summary
Methods Modifier and Type Method and Description void
addHandler(RASIHandler handler)
Deprecated.Add aRASIHandler
object to the list of Handlers to which this MessageLogger will forward events.void
addTraceEventClass(java.lang.String name)
Deprecated.Add the specified name of a trace event class to the list of trace event classes which this object uses.void
exception(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Exception exception)
Deprecated.Log anException
in a non-static method.void
exception(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Throwable throwable)
Deprecated.Log anException
in a non-static method.void
exception(long type, java.lang.String className, java.lang.String methodName, java.lang.Exception exception)
Deprecated.Log anException
in a static method.void
exception(long type, java.lang.String className, java.lang.String methodName, java.lang.Throwable throwable)
Deprecated.Log anException
in a static method.java.lang.String
getGroup()
Deprecated.Return the name of theRASManager
group with which this object is associated.long
getTraceMask()
Deprecated.Return the current value of the trace mask for this MessageLogger.protected void
init()
Deprecated.Initialize this object, setting default values.boolean
isSynchronous()
Deprecated.Return a boolean indicating whether or not synchronous logging is in effect.void
message(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key)
Deprecated.Log a message, by key, with no parameters.void
message(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.Object parm1)
Deprecated.Log a message, by key, with one parameter.void
message(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.Object[] parms)
Deprecated.Log a message, by key, with an array of parameters.void
message(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a message, by key, with two parameters.void
message(long type, java.lang.String className, java.lang.String methodName, java.lang.String key)
Deprecated.Log a message, by key, with no parameters.void
message(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.Object parm1)
Deprecated.Log a message, by key, with one parameter.void
message(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.Object[] parms)
Deprecated.Log a message, by key, with an array of parameters.void
message(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a message, by key, with two parameters.void
msg(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.String file)
Deprecated.Log a message, by key and file, with no parameters.void
msg(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object parm1)
Deprecated.Log a message, by key and file with one parameter.void
msg(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object[] parms)
Deprecated.Log a message, by key and file, with an array of parameters.void
msg(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a message, by key and file, with two parameters.void
msg(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.String file)
Deprecated.Log a message, by key and file, with no parameters.void
msg(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object parm1)
Deprecated.Log a message, by key and file, with one parameter.void
msg(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object[] parms)
Deprecated.Log a message, by key and file, with an array of parameters.void
msg(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a message, by key and file, with two parameters.void
removeHandler(RASIHandler handler)
Deprecated.Remove aRASIHandler
object from the list of Handlers to which this MessageLogger will forward events.void
removeTraceEventClass(java.lang.String name)
Deprecated.Remove the specified name of a trace event class from the list of trace event classes which this object uses.void
setLogging(boolean flag)
Deprecated.Set the isLogging boolean to the indicated state.void
setLoggingOutput(java.lang.String file)
Deprecated.Set the name of the file to which log entries will be written WebSphere will redirect Orb message entries to internal logs.void
setName(java.lang.String name)
Deprecated.Set the name by which this MessageLogger is known.void
setSynchronous(boolean flag)
Deprecated.Set a flag that tells the logger whether to log data synchronously.void
setTraceMask(long mask)
Deprecated.Set the value of the trace mask for this logger.void
textMessage(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text)
Deprecated.Log a text message (no key) with no parameters.void
textMessage(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object parm1)
Deprecated.Log a text message (no key) with one parameter.void
textMessage(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object[] parms)
Deprecated.Log a text message (no key) with an array of parameters.void
textMessage(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a text message (no key) with two parameters.void
textMessage(long type, java.lang.String className, java.lang.String methodName, java.lang.String text)
Deprecated.Log a text message (no key) with no parameters.void
textMessage(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object parm1)
Deprecated.Log a text message (no key) with one parameter.void
textMessage(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object[] parms)
Deprecated.Log a text message (no key) with an array of parameters.void
textMessage(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a text message (no key) with two parameters.void
traceStateChanged()
Deprecated.-
Methods inherited from class com.ibm.ras.RASMessageLogger
addSuppressedKey, getComponent, getConfig, getMessageFile, getOrganization, getProduct, getSuppressedKeys, logMsg, maskValueChanged, removeSuppressedKey, setComponent, setConfig, setMessageFile, setOrganization, setProduct
-
Methods inherited from class com.ibm.ras.RASLogger
fireRASEvent, getClient, getHandlers, getServer, isLoggable, isLogging, setClient, setServer
-
Methods inherited from class com.ibm.ras.RASMaskChangeGenerator
addMaskChangeListener, addMessageEventClass, fireMaskChangedEvent, getMaskChangeListeners, getMessageEventClasses, getMessageMask, getTraceEventClasses, messageMaskLongValue, messageMaskToString, removeMaskChangeListener, removeMessageEventClass, setMessageMask, traceMaskLongValue, traceMaskToString
-
Methods inherited from class com.ibm.ras.RASObject
clone, getDescription, getName, setDescription
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.ibm.CORBA.iiop.OrbMsgLogger
getMessageFile, isLoggable, setMessageFile
-
Methods inherited from interface com.ibm.ras.RASIMessageLogger
getMessageMask, setMessageMask
-
Methods inherited from interface com.ibm.ras.RASILogger
fireRASEvent, getClient, getHandlers, getServer, isLoggable, isLogging, setClient, setServer
-
Methods inherited from interface com.ibm.ras.RASIMaskChangeGenerator
addMaskChangeListener, addMessageEventClass, fireMaskChangedEvent, getMaskChangeListeners, getMessageEventClasses, getTraceEventClasses, removeMaskChangeListener, removeMessageEventClass
-
Methods inherited from interface com.ibm.ras.RASIObject
getDescription, getName, setDescription
-
-
-
-
Method Detail
-
init
protected void init()
Deprecated.Initialize this object, setting default values.- Overrides:
init
in classRASMessageLogger
-
setLoggingOutput
public void setLoggingOutput(java.lang.String file)
Deprecated.Set the name of the file to which log entries will be writtenWebSphere will redirect Orb message entries to internal logs. This method is a no operation.
- Specified by:
setLoggingOutput
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Parameters:
file
- the name of a file. Ignored.
-
setName
public void setName(java.lang.String name)
Deprecated.Set the name by which this MessageLogger is known.The name of the WebSphere logger is set at construction time and must not be modified by the user. Calling this method results in no operation.
- Specified by:
setName
in interfaceRASIObject
- Overrides:
setName
in classRASObject
- Parameters:
name
- The name of this object. Input is ignored.
-
getGroup
public java.lang.String getGroup()
Deprecated.Return the name of theRASManager
group with which this object is associated.NOTE: This method may only be called by the RAS Manager.
- Specified by:
getGroup
in interfaceRASIObject
- Overrides:
getGroup
in classRASObject
- Returns:
- null is always returned.
-
getTraceMask
public long getTraceMask()
Deprecated.Return the current value of the trace mask for this MessageLogger.The trace mask defines the set of trace types that will be processed. By definition, message loggers do not process trace types, this value will always be zero.
- Specified by:
getTraceMask
in interfaceRASIMaskChangeGenerator
- Overrides:
getTraceMask
in classRASMaskChangeGenerator
- Returns:
- Zero.
-
setTraceMask
public void setTraceMask(long mask)
Deprecated.Set the value of the trace mask for this logger.The trace mask defines the set of trace types that will be processed. By definition, message loggers do not process trace types, this is always a no-operation.
- Specified by:
setTraceMask
in interfaceRASIMaskChangeGenerator
- Overrides:
setTraceMask
in classRASMaskChangeGenerator
- Parameters:
mask
- The trace mask. Input is ignored
-
addTraceEventClass
public void addTraceEventClass(java.lang.String name)
Deprecated.Add the specified name of a trace event class to the list of trace event classes which this object uses.By definition, MessageLoggers do not use trace event classes. This method is a no operation.
- Specified by:
addTraceEventClass
in interfaceRASIMaskChangeGenerator
- Overrides:
addTraceEventClass
in classRASMaskChangeGenerator
- Parameters:
name
- The event class name. Input is ignored.
-
removeTraceEventClass
public void removeTraceEventClass(java.lang.String name)
Deprecated.Remove the specified name of a trace event class from the list of trace event classes which this object uses.By definition, MessageLoggers do not use trace event classes. This method is a no operation.
- Specified by:
removeTraceEventClass
in interfaceRASIMaskChangeGenerator
- Overrides:
removeTraceEventClass
in classRASMaskChangeGenerator
- Parameters:
name
- The event class name. Input is ignored.
-
setLogging
public void setLogging(boolean flag)
Deprecated.Set the isLogging boolean to the indicated state.- Specified by:
setLogging
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
setLogging
in interfaceRASILogger
- Overrides:
setLogging
in classRASLogger
- Parameters:
flag
- a boolean, true to indicate logging is enabled.
-
addHandler
public void addHandler(RASIHandler handler)
Deprecated.Add aRASIHandler
object to the list of Handlers to which this MessageLogger will forward events.More than one handler may be associated with a logger to direct the message events to multiple destinations.
- Specified by:
addHandler
in interfaceRASILogger
- Overrides:
addHandler
in classRASLogger
- Parameters:
handler
- A RAS handler. If the handler isnull
or is already registered, this method does nothing.
-
removeHandler
public void removeHandler(RASIHandler handler)
Deprecated.Remove aRASIHandler
object from the list of Handlers to which this MessageLogger will forward events.This method is only enabled on the IT-QOS package.
- Specified by:
removeHandler
in interfaceRASILogger
- Overrides:
removeHandler
in classRASLogger
- Parameters:
handler
- A RAS handler. If the handler isnull
or is not registered, this method does nothing.
-
isSynchronous
public boolean isSynchronous()
Deprecated.Return a boolean indicating whether or not synchronous logging is in effect.- Specified by:
isSynchronous
in interfaceRASILogger
- Overrides:
isSynchronous
in classRASLogger
- Returns:
true
if synchronous logging is in effect. otherwise false. Since logging is required to be synchronous in a WebSphere environment, true is always returned.
-
setSynchronous
public void setSynchronous(boolean flag)
Deprecated.Set a flag that tells the logger whether to log data synchronously.When logging synchronously, the logger will wait for the handlers to write a log entry before returning to the caller. Otherwise, the log entry is passed to the handler and the logger returns.
By definition, logging in a WebSphere environment is required to be synchronous. Calling this method results in no-operations.
- Specified by:
setSynchronous
in interfaceRASILogger
- Overrides:
setSynchronous
in classRASLogger
- Parameters:
flag
- a boolean. Input is ignored.
-
message
public void message(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key)
Deprecated.Log a message, by key, with no parameters. This call can be used in a non-static method and assumes that at a message file is registered with the logger.- Specified by:
message
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
message
in interfaceRASIMessageLogger
- Overrides:
message
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.key
- The message key.
-
message
public void message(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.Object parm1)
Deprecated.Log a message, by key, with one parameter. This call can be used in a non-static method and assumes that a message file is registered with the logger.- Specified by:
message
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
message
in interfaceRASIMessageLogger
- Overrides:
message
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.key
- The message key.parm1
- An element to be inserted into the message.
-
message
public void message(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a message, by key, with two parameters. This call can be used in a non-static method and assumes that a message file is registered with the logger.- Specified by:
message
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
message
in interfaceRASIMessageLogger
- Overrides:
message
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.key
- The message key.parm1
- An element to be inserted into the message.parm2
- An element to be inserted into the message.
-
message
public void message(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.Object[] parms)
Deprecated.Log a message, by key, with an array of parameters. This call can be used in a non-static method and assumes that a message file is registered with the logger.- Specified by:
message
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
message
in interfaceRASIMessageLogger
- Overrides:
message
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.key
- The message key.parms
- An array of elements to be inserted into the message.
-
message
public void message(long type, java.lang.String className, java.lang.String methodName, java.lang.String key)
Deprecated.Log a message, by key, with no parameters. This call can be used in any method and assumes that a message file is registered with the logger.- Specified by:
message
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
message
in interfaceRASIMessageLogger
- Overrides:
message
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.key
- The message key.
-
message
public void message(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.Object parm1)
Deprecated.Log a message, by key, with one parameter. This call can be used in any method and assumes that a message file is registered with the logger.- Specified by:
message
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
message
in interfaceRASIMessageLogger
- Overrides:
message
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.key
- The message key.parm1
- An element to be inserted into the message.
-
message
public void message(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a message, by key, with two parameters. This call can be used in any method and assumes that a message file is registered with the logger.- Specified by:
message
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
message
in interfaceRASIMessageLogger
- Overrides:
message
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.key
- The message key.parm1
- An element to be inserted into the message.parm2
- An element to be inserted into the message.
-
message
public void message(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.Object[] parms)
Deprecated.Log a message, by key, with an array of parameters. This call can be used in any method and assumes that a message file is registered with the logger.- Specified by:
message
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
message
in interfaceRASIMessageLogger
- Overrides:
message
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.key
- The message key.parms
- An array of elements to be inserted into the message.
-
msg
public void msg(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.String file)
Deprecated.Log a message, by key and file, with no parameters. This call can be used in a non-static method.- Specified by:
msg
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
msg
in interfaceRASIMessageLogger
- Overrides:
msg
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.key
- The message key.file
- The name of the message file to use.
-
msg
public void msg(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object parm1)
Deprecated.Log a message, by key and file with one parameter. This call can be used in a non-static method.- Specified by:
msg
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
msg
in interfaceRASIMessageLogger
- Overrides:
msg
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.key
- The message key.file
- The name of the message file to use.parm1
- An element to be inserted into the message.
-
msg
public void msg(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a message, by key and file, with two parameters. This call can be used in a non-static method.- Specified by:
msg
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
msg
in interfaceRASIMessageLogger
- Overrides:
msg
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.key
- The message key.file
- The name of the message file to use.parm1
- An element to be inserted into the message.parm2
- An element to be inserted into the message.
-
msg
public void msg(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object[] parms)
Deprecated.Log a message, by key and file, with an array of parameters. This call can be used in a non-static method.- Specified by:
msg
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
msg
in interfaceRASIMessageLogger
- Overrides:
msg
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.key
- The message key.file
- The name of the message file to use.parms
- An array of elements to be inserted into the message.
-
msg
public void msg(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.String file)
Deprecated.Log a message, by key and file, with no parameters. This call can be used in any method.- Specified by:
msg
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
msg
in interfaceRASIMessageLogger
- Overrides:
msg
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.key
- The message key.file
- The name of the message file to use.
-
msg
public void msg(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object parm1)
Deprecated.Log a message, by key and file, with one parameter. This call can be used in any method.- Specified by:
msg
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
msg
in interfaceRASIMessageLogger
- Overrides:
msg
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.key
- The message key.file
- The name of the message file to use.parm1
- An element to be inserted into the message.
-
msg
public void msg(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a message, by key and file, with two parameters. This call can be used in any method.- Specified by:
msg
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
msg
in interfaceRASIMessageLogger
- Overrides:
msg
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.key
- The message key.file
- The name of the message file to use.parm1
- An element to be inserted into the message.parm2
- An element to be inserted into the message.
-
msg
public void msg(long type, java.lang.String className, java.lang.String methodName, java.lang.String key, java.lang.String file, java.lang.Object[] parms)
Deprecated.Log a message, by key and file, with an array of parameters. This call can be used in any method.- Specified by:
msg
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
msg
in interfaceRASIMessageLogger
- Overrides:
msg
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.key
- The message key.file
- The name of the message file to use.parms
- An array of elements to be inserted into the message.
-
textMessage
public void textMessage(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text)
Deprecated.Log a text message (no key) with no parameters. This call can be used in a non-static method.- Specified by:
textMessage
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
textMessage
in interfaceRASIMessageLogger
- Overrides:
textMessage
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.text
- The message text.
-
textMessage
public void textMessage(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object parm1)
Deprecated.Log a text message (no key) with one parameter. This call can be used in a non-static method.- Specified by:
textMessage
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
textMessage
in interfaceRASIMessageLogger
- Overrides:
textMessage
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.text
- The message text.parm1
- An element to be displayed with the message.
-
textMessage
public void textMessage(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a text message (no key) with two parameters. This call can be used in a non-static method.- Specified by:
textMessage
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
textMessage
in interfaceRASIMessageLogger
- Overrides:
textMessage
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.text
- The message text.parm1
- An element to be displayed with the message.parm2
- An element to be displayed with the message.
-
textMessage
public void textMessage(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object[] parms)
Deprecated.Log a text message (no key) with an array of parameters. This call can be used in a non-static method.- Specified by:
textMessage
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
textMessage
in interfaceRASIMessageLogger
- Overrides:
textMessage
in classRASMessageLogger
- Parameters:
type
- The type of the message.obj
- The logging object ("this").methodName
- The name of the logging method.text
- The message text.parms
- An array of elements to be displayed with the message.
-
textMessage
public void textMessage(long type, java.lang.String className, java.lang.String methodName, java.lang.String text)
Deprecated.Log a text message (no key) with no parameters. This call can be used in any method.- Specified by:
textMessage
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
textMessage
in interfaceRASIMessageLogger
- Overrides:
textMessage
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.text
- The message text.
-
textMessage
public void textMessage(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object parm1)
Deprecated.Log a text message (no key) with one parameter. This call can be used in any method.- Specified by:
textMessage
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
textMessage
in interfaceRASIMessageLogger
- Overrides:
textMessage
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.text
- The message text.parm1
- An element to be displayed with the message.
-
textMessage
public void textMessage(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object parm1, java.lang.Object parm2)
Deprecated.Log a text message (no key) with two parameters. This call can be used in any method.- Specified by:
textMessage
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
textMessage
in interfaceRASIMessageLogger
- Overrides:
textMessage
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.text
- The message text.parm1
- An element to be displayed with the message.parm2
- An element to be displayed with the message.
-
textMessage
public void textMessage(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object[] parms)
Deprecated.Log a text message (no key) with an array of parameters. This call can be used in any method.- Specified by:
textMessage
in interfacecom.ibm.CORBA.iiop.OrbMsgLogger
- Specified by:
textMessage
in interfaceRASIMessageLogger
- Overrides:
textMessage
in classRASMessageLogger
- Parameters:
type
- The type of the message.className
- The name of the logging class.methodName
- The name of the logging method.text
- The message text.parms
- An array of elements to be displayed with the message.
-
exception
public void exception(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Exception exception)
Deprecated.Log anException
in a non-static method.- Overrides:
exception
in classRASMessageLogger
- Parameters:
type
- The type of the trace point.obj
- The traced object ("this").methodName
- The name of the traced method.exception
- an Exception.
-
exception
public void exception(long type, java.lang.String className, java.lang.String methodName, java.lang.Exception exception)
Deprecated.Log anException
in a static method.- Overrides:
exception
in classRASMessageLogger
- Parameters:
type
- The type of the trace point.className
- The name of the traced class.methodName
- The name of the traced method.exception
- an Exception.
-
exception
public void exception(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Throwable throwable)
Deprecated.Log anException
in a non-static method.- Specified by:
exception
in interfaceRASIMessageLogger
- Overrides:
exception
in classRASMessageLogger
- Parameters:
type
- The type of the trace point.obj
- The traced object ("this").methodName
- The name of the traced method.throwable
- a Throwable.
-
exception
public void exception(long type, java.lang.String className, java.lang.String methodName, java.lang.Throwable throwable)
Deprecated.Log anException
in a static method.- Specified by:
exception
in interfaceRASIMessageLogger
- Overrides:
exception
in classRASMessageLogger
- Parameters:
type
- The type of the trace point.className
- The name of the traced class.methodName
- The name of the traced method.throwable
- a Throwable.
-
traceStateChanged
public void traceStateChanged()
Deprecated.- Specified by:
traceStateChanged
in interfacecom.ibm.ejs.ras.TraceStateChangeListener
-
-