|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
public interface TopicConnection
A TopicConnection объект является активным соединением с публикованием/подписывание провайдера JMS. Клиент использует a TopicConnection объект создать один или больше TopicSession объекты для создания и потребления сообщений.
A TopicConnection может использоваться, чтобы создать a TopicSession, от которого специализировался могут быть созданы, связанные с темой объекты. Более общий, и рекомендуемый подход должен использовать Connection объект.
TopicConnection объект должен использоваться, чтобы поддерживать существующий код.
Connection, ConnectionFactory, TopicConnectionFactory| Сводка метода | |
|---|---|
ConnectionConsumer |
createConnectionConsumer(Topic topic, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
Создает потребителя соединения для этого соединения (дополнительная работа). |
ConnectionConsumer |
createDurableConnectionConsumer(Topic topic, java.lang.String subscriptionName, java.lang.String messageSelector, ServerSessionPool sessionPool, int maxMessages)
Создайте длительного потребителя соединения для этого соединения (дополнительная работа). |
TopicSession |
createTopicSession(boolean transacted, int acknowledgeMode)
Создает a TopicSession объект. |
| Методы, наследованные от интерфейса javax.jms. Соединение |
|---|
close, createConnectionConsumer, createSession, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop |
| Деталь метода |
|---|
TopicSession createTopicSession(boolean transacted,
int acknowledgeMode)
throws JMSException
TopicSession объект.
transacted - указывает, проводится ли сеансacknowledgeMode - указывает, подтвердят ли потребитель или клиент какие-либо сообщения, которые это получает; проигнорированный, если сеанс проводится. Юридические значения Session.AUTO_ACKNOWLEDGE, Session.CLIENT_ACKNOWLEDGE, и Session.DUPS_OK_ACKNOWLEDGE. JMSException - если TopicConnection возразите не в состоянии создать сеанс из-за некоторой внутренней ошибки или нехватки поддержки определенной транзакции и режима подтверждения.Session#AUTO_ACKNOWLEDGE, Session#CLIENT_ACKNOWLEDGE, Session#DUPS_OK_ACKNOWLEDGE
ConnectionConsumer createConnectionConsumer(Topic topic,
java.lang.String messageSelector,
ServerSessionPool sessionPool,
int maxMessages)
throws JMSException
topic - тема к доступуmessageSelector - только сообщения со свойствами, соответствующими выражение селектора сообщения, передаются. Значение нуля или пустой строки указывает, что нет никакого селектора сообщения для потребителя сообщения.sessionPool - сеанс сервера объединяет в пул, чтобы связаться с этим потребителем соединенияmaxMessages - максимальное количество сообщений, которые могут быть присвоены сеансу сервера когда-то JMSException - если TopicConnection возразите не в состоянии создать потребителя соединения из-за некоторой внутренней ошибки или несостоятельных доводов для sessionPool и messageSelector. InvalidDestinationException - если недопустимая тема определяется. InvalidSelectorException - если селектор сообщения недопустим.ConnectionConsumer
ConnectionConsumer createDurableConnectionConsumer(Topic topic,
java.lang.String subscriptionName,
java.lang.String messageSelector,
ServerSessionPool sessionPool,
int maxMessages)
throws JMSException
createDurableConnectionConsumer в интерфейсе Connectiontopic - тема к доступуsubscriptionName - длительное имя подпискиmessageSelector - только сообщения со свойствами, соответствующими выражение селектора сообщения, передаются. Значение нуля или пустой строки указывает, что нет никакого селектора сообщения для потребителя сообщения.sessionPool - сеанс сервера объединяет в пул, чтобы связаться с этим длительным потребителем соединенияmaxMessages - максимальное количество сообщений, которые могут быть присвоены сеансу сервера когда-то JMSException - если TopicConnection возразите не в состоянии создать потребителя соединения из-за некоторой внутренней ошибки или несостоятельных доводов для sessionPool и messageSelector. InvalidDestinationException - если недопустимая тема определяется. InvalidSelectorException - если селектор сообщения недопустим.ConnectionConsumer
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41