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