Package | Description |
---|---|
javax.slee.management |
This package defines the SLEE external management interfaces.
|
javax.slee.usage |
This package defines the interfaces and classes required to support usage collection in the SLEE.
|
Modifier and Type | Class and Description |
---|---|
class |
ProfileTableNotification
|
class |
ResourceAdaptorEntityNotification
|
class |
SbbNotification
|
class |
SubsystemNotification
|
Modifier and Type | Method and Description |
---|---|
NotificationSource |
Alarm.getNotificationSource()
Get the object that identifies the component or subsystem in the SLEE
that raised the alarm.
|
NotificationSource |
AlarmNotification.getNotificationSource()
Get the object that identifies the component or subsystem in the SLEE that
raised the alarm.
|
NotificationSource |
TraceNotification.getNotificationSource()
Get the object that identifies the component or subsystem in the SLEE
that caused this trace notification to be generated.
|
Modifier and Type | Method and Description |
---|---|
int |
AlarmMBean.clearAlarms(NotificationSource notificationSource)
Clear all active alarms raised by the specified notification source.
|
int |
AlarmMBean.clearAlarms(NotificationSource notificationSource,
String alarmType)
Clear all active alarms of the specified type raised by the specified notification
source.
|
String[] |
AlarmMBean.getAlarms(NotificationSource notificationSource)
Get the unique alarm identifiers for stateful alarms currently active in the
SLEE that were raised by the specified notification source.
|
TraceLevel |
TraceMBean.getTraceLevel(NotificationSource notificationSource,
String tracerName)
Get the effective trace filter level of the specified tracer for the specified
notification source.
|
String[] |
TraceMBean.getTracersSet(NotificationSource notificationSource)
Get the names of the tracers for which a trace filter level has been assigned
for the specified notification source.
|
String[] |
TraceMBean.getTracersUsed(NotificationSource notificationSource)
Get the names of the tracers that have been requested by the specified notification source.
|
void |
TraceMBean.setTraceLevel(NotificationSource notificationSource,
String tracerName,
TraceLevel level)
Set the trace filter level of the specified tracer for the specified notification
source to the specified trace level.
|
void |
TraceMBean.unsetTraceLevel(NotificationSource notificationSource,
String tracerName)
Unset the trace filter level of the specified tracer for the specified notification
source.
|
Constructor and Description |
---|
Alarm(String alarmID,
NotificationSource notificationSource,
String alarmType,
String instanceID,
AlarmLevel level,
String message,
Throwable cause,
long timestamp)
Create an
Alarm object that contains information about an
alarm that has been raised in the SLEE. |
AlarmNotification(String type,
AlarmMBean alarmMBean,
String alarmID,
NotificationSource notificationSource,
String alarmType,
String instanceID,
AlarmLevel alarmLevel,
String message,
Throwable cause,
long sequenceNumber,
long timestamp)
Create an
AlarmNotification to notify listeners of an alarm. |
TraceNotification(String type,
TraceMBean traceMBean,
NotificationSource notificationSource,
String tracerName,
TraceLevel traceLevel,
String message,
Throwable cause,
long sequenceNumber,
long timestamp)
Create a
TraceNotification to notify listeners of a trace message. |
Modifier and Type | Method and Description |
---|---|
NotificationSource |
UsageMBean.getNotificationSource()
Get the notification source that this Usage MBean is presenting usage information
for.
|
NotificationSource |
UsageNotificationManagerMBean.getNotificationSource()
Get the notification source that this Usage Notification Manager MBean is managing
usage notification enabler flags for.
|
NotificationSource |
UsageNotification.getNotificationSource()
Get the object that identifies the component or subsystem in the SLEE that caused this
usage notification to be generated.
|
Constructor and Description |
---|
UsageNotification(String type,
UsageMBean usageMBean,
NotificationSource notificationSource,
String paramSet,
String paramName,
boolean counter,
long value,
long sequenceNumber,
long timestamp)
Create a
UsageNotification to notify listeners of an update to a usage
parameter's value. |
UsageOutOfRangeFilter(NotificationSource notificationSource,
String paramName,
long lowValue,
long highValue)
Create a
UsageOutOfRangeFilter . |
UsageThresholdFilter(NotificationSource notificationSource,
String paramName,
long threshold)
Create a
UsageThresholdFilter . |
UsageUpdatedFilter(NotificationSource notificationSource,
String paramName)
Create a
UsageUpdatedFilter . |