Package | Description |
---|---|
javax.slee.facilities |
This package defines the interfaces and classes for the SLEE facilities available to SBBs and resource adaptors.
|
javax.slee.management |
This package defines the SLEE external management interfaces.
|
Modifier and Type | Field and Description |
---|---|
static AlarmLevel |
AlarmLevel.CLEAR
Alarm level used when an error condition has cleared.
|
static AlarmLevel |
AlarmLevel.CRITICAL
Alarm level used for critical error conditions.
|
static AlarmLevel |
AlarmLevel.INDETERMINATE
Alarm level used when the severity of the error condition is unknown.
|
static AlarmLevel |
AlarmLevel.MAJOR
Alarm level used for error conditions of major severity.
|
static AlarmLevel |
AlarmLevel.MINOR
Alarm level used for error conditions of minor severity.
|
static AlarmLevel |
AlarmLevel.WARNING
Alarm level used to indicate alarm warning conditions.
|
Modifier and Type | Method and Description |
---|---|
static AlarmLevel |
AlarmLevel.fromInt(int level)
Get an
AlarmLevel object from an integer value. |
static AlarmLevel |
AlarmLevel.fromString(String level)
Get an
AlarmLevel object from a string value. |
Modifier and Type | Method and Description |
---|---|
boolean |
AlarmLevel.isHigherLevel(AlarmLevel other)
Determine if this AlarmLevel object represents a level that is higher than some other
AlarmLevel object.
|
String |
AlarmFacility.raiseAlarm(String alarmType,
String instanceID,
AlarmLevel alarmLevel,
String message)
Request that an alarm be raised with the specified message if an alarm with
the same identifying attributes is not currently active.
|
String |
AlarmFacility.raiseAlarm(String alarmType,
String instanceID,
AlarmLevel alarmLevel,
String message,
Throwable cause)
Request that an alarm be raised with the specified message and cause throwable
if an alarm with the same identifying attributes is not currently active.
|
Modifier and Type | Method and Description |
---|---|
AlarmLevel |
Alarm.getAlarmLevel()
Get the alarm level of the alarm.
|
AlarmLevel |
AlarmNotification.getAlarmLevel()
Get the alarm level of the alarm notification.
|
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. |
AlarmLevelFilter(AlarmLevel minLevel)
Create an
AlarmLevelFilter . |
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. |