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