|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
public interface MessageEndpoint
Это определяет контракт для конечной точки сообщения. Это реализуется сервером приложений.
| Сводка метода | |
|---|---|
void |
afterDelivery()
Это вызывает адаптер ресурса после того, как сообщение передается. |
void |
beforeDelivery(java.lang.reflect.Method method)
Это вызывает адаптер ресурса прежде, чем сообщение будет передано. |
void |
release()
Этот метод может вызвать адаптер ресурса, чтобы указать, что это больше не нуждается в экземпляре конечной точки прокси. |
| Деталь метода |
|---|
void beforeDelivery(java.lang.reflect.Method method)
throws java.lang.NoSuchMethodException,
ResourceException
method - описание целевого метода. Эта информация о намеченном целевом методе позволяет серверу приложений решать, начать ли транзакцию во время этого вызова метода, в зависимости от предпочтения транзакции целевого метода. Обработка (сервером приложений) фактического вызова метода доставки сообщений на конечной точке должна быть независимой от загрузчика class, связанного с этим дескриптивным объектом метода. java.lang.NoSuchMethodException - указывает, что указанный метод не существует на целевой конечной точке. ResourceException - универсальное исключение. ApplicationServerInternalException - указывает на состояние ошибки в сервере приложений. IllegalStateException - указывает, что конечная точка находится в недопустимом состоянии для вызова метода. Например, это происходит когда beforeDelivery и afterDelivery вызовы метода не соединяются. UnavailableException - указывает, что конечная точка не доступна.
void afterDelivery()
throws ResourceException
ResourceException - универсальное исключение. ApplicationServerInternalException - указывает на состояние ошибки в сервере приложений. IllegalStateException - указывает, что конечная точка находится в недопустимом состоянии для вызова метода. Например, это происходит, когда beforeDelivery и afterDelivery вызовы метода не соединяются. UnavailableException - указывает, что конечная точка не доступна.void release()
|
|||||||||
| ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41