|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Notification extends EventObject
Уведомление class представляет уведомление, испускаемое MBean. Это содержит ссылку на источник MBean: если уведомление было переслано через сервер MBean, и первоисточник уведомления был ссылкой на испускание объект MBean, то сервер MBean заменяет это ObjectName MBEAN. Если слушатель зарегистрировался непосредственно в MBean, это - или имя объекта или прямая ссылка на MBean.
Строго рекомендуется, чтобы отправители уведомления использовали имя объекта, а не ссылку на объект MBean как источник.
serialVersionUID этого class -7516092053498031989L.
| Модификатор и Тип | Поле и Описание |
|---|---|
protected Object |
источник
Это поле скрывается
EventObject.source поле в родительском class, чтобы сделать это непереходным процессом и поэтому частью сериализированной формы. |
| Конструктор и Описание |
|---|
Notification(String type, Object source, long sequenceNumber)
Создает объект Уведомления.
|
Notification(String type, Object source, long sequenceNumber, long timeStamp)
Создает объект Уведомления.
|
Notification(String type, Object source, long sequenceNumber, long timeStamp, String message)
Создает объект Уведомления.
|
Notification(String type, Object source, long sequenceNumber, String message)
Создает объект Уведомления.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Строка |
getMessage()
Получите уведомление.
|
long |
getSequenceNumber()
Получите порядковый номер уведомления.
|
long |
getTimeStamp()
Получите метку времени уведомления.
|
Строка |
getType()
Получите тип уведомления.
|
Объект |
getUserData()
Получите пользовательские данные.
|
void |
setSequenceNumber(long sequenceNumber)
Установите порядковый номер уведомления.
|
void |
setSource(Object source)
Устанавливает источник.
|
void |
setTimeStamp(long timeStamp)
Установите метку времени уведомления.
|
void |
setUserData(Object userData)
Установите пользовательские данные.
|
Строка |
toString()
Возвращает Строковое представление этого уведомления.
|
getSourceprotected Object source
Это поле скрывается EventObject.source поле в родительском class, чтобы сделать это непереходным процессом и поэтому частью сериализированной формы.
public Notification(String type, Object source, long sequenceNumber)
type - Тип уведомления.source - Источник уведомления.sequenceNumber - Порядковый номер уведомления в пределах исходного объекта.public Notification(String type, Object source, long sequenceNumber, String message)
type - Тип уведомления.source - Источник уведомления.sequenceNumber - Порядковый номер уведомления в пределах исходного объекта.message - Подробное сообщение.public Notification(String type, Object source, long sequenceNumber, long timeStamp)
type - Тип уведомления.source - Источник уведомления.sequenceNumber - Порядковый номер уведомления в пределах исходного объекта.timeStamp - Дата эмиссии уведомления.public Notification(String type, Object source, long sequenceNumber, long timeStamp, String message)
type - Тип уведомления.source - Источник уведомления.sequenceNumber - Порядковый номер уведомления в пределах исходного объекта.timeStamp - Дата эмиссии уведомления.message - Подробное сообщение.public void setSource(Object source)
source - новый источник для этого объекта.EventObject.getSource()public long getSequenceNumber()
setSequenceNumber(long)public void setSequenceNumber(long sequenceNumber)
sequenceNumber - Порядковый номер уведомления в пределах исходного объекта. Это - порядковый номер, идентифицирующий определенный экземпляр уведомления в контексте источника уведомления.getSequenceNumber()public String getType()
public long getTimeStamp()
setTimeStamp(long)public void setTimeStamp(long timeStamp)
timeStamp - Метка времени уведомления. Это указывает, когда уведомление было сгенерировано.getTimeStamp()public String getMessage()
public Object getUserData()
setUserData(java.lang.Object)public void setUserData(Object userData)
userData - Пользовательский объект данных. Это используется для любых данных, которые источник уведомления хочет передать его потребителям.getUserData()public String toString()
toString в class EventObject
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92