|
Java EE 5 SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QueueConnection
A QueueConnection
object is an active connection to a
point-to-point JMS provider. A client uses a QueueConnection
object to create one or more QueueSession
objects
for producing and consuming messages.
A QueueConnection
can be used to create a
QueueSession
, from which specialized queue-related objects
can be created.
A more general, and recommended, approach is to use the
Connection
object.
The QueueConnection
object
should be used to support existing code that has already used it.
A QueueConnection
cannot be used to create objects
specific to the publish/subscribe domain. The
createDurableConnectionConsumer
method inherits
from Connection
, but must throw an
IllegalStateException
if used from QueueConnection
.
Connection
,
ConnectionFactory
,
QueueConnectionFactory
Method Summary | |
---|---|
ConnectionConsumer |
createConnectionConsumer(Queue queue,
String messageSelector,
ServerSessionPool sessionPool,
int maxMessages)
Creates a connection consumer for this connection (optional operation). |
QueueSession |
createQueueSession(boolean transacted,
int acknowledgeMode)
Creates a QueueSession object. |
Methods inherited from interface javax.jms. |
---|