Class LogNotification
- java.lang.Object
-
- java.util.EventObject
-
- javax.management.Notification
-
- com.sun.messaging.jms.management.server.MQNotification
-
- com.sun.messaging.jms.management.server.LogNotification
-
- All Implemented Interfaces:
java.io.Serializable
public class LogNotification extends MQNotification
Class containing information on log related notifications. Log Notifications are sent when an entry in the broker log is made.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
LOG_LEVEL_ERROR
static java.lang.String
LOG_LEVEL_INFO
static java.lang.String
LOG_LEVEL_PREFIX
static java.lang.String
LOG_LEVEL_WARNING
-
Fields inherited from class com.sun.messaging.jms.management.server.MQNotification
PREFIX
-
-
Constructor Summary
Constructors Constructor Description LogNotification(java.lang.String type, java.lang.Object source, long sequenceNumber)
Creates a LogNotification object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getLevel()
Returns the log level related to this log notification.java.lang.String
getMessage()
Returns message related to this log notification.void
setLevel(java.lang.String level)
Sets the log level related to this log notification.void
setMessage(java.lang.String msg)
Sets the message related to this log notification.
-
-
-
Field Detail
-
LOG_LEVEL_PREFIX
public static final java.lang.String LOG_LEVEL_PREFIX
- See Also:
- Constant Field Values
-
LOG_LEVEL_WARNING
public static final java.lang.String LOG_LEVEL_WARNING
- See Also:
- Constant Field Values
-
LOG_LEVEL_ERROR
public static final java.lang.String LOG_LEVEL_ERROR
- See Also:
- Constant Field Values
-
LOG_LEVEL_INFO
public static final java.lang.String LOG_LEVEL_INFO
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LogNotification
public LogNotification(java.lang.String type, java.lang.Object source, long sequenceNumber)
Creates a LogNotification object.- Parameters:
type
- The notification type.source
- The notification source.sequenceNumber
- The notification sequence number within the source object.
-
-
Method Detail
-
setMessage
public void setMessage(java.lang.String msg)
Sets the message related to this log notification.- Parameters:
msg
- The log message for this notification.
-
getMessage
public java.lang.String getMessage()
Returns message related to this log notification.- Overrides:
getMessage
in classjavax.management.Notification
- Returns:
- The log message for this notification.
-
setLevel
public void setLevel(java.lang.String level)
Sets the log level related to this log notification.- Parameters:
level
- The log level for this notification.
-
getLevel
public java.lang.String getLevel()
Returns the log level related to this log notification.- Returns:
- The log level for this notification.
-
-