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