Package | Description |
---|---|
org.objectweb.joram.client.jms |
The
org.objectweb.joram.client.jms package holds the classes implementing the interfaces defined by the JMS 2.0 specification. |
org.objectweb.joram.client.jms.admin |
The
org.objectweb.joram.client.jms.admin package holds the interfaces and implementation classes for administering a JORAM platform and creating the JMS administered objects. |
org.objectweb.joram.client.jms.connection |
Modifier and Type | Class and Description |
---|---|
class |
QueueSession
Implements the
javax.jms.QueueSession interface. |
class |
TopicSession
Implements the
javax.jms.TopicSession interface. |
Modifier and Type | Field and Description |
---|---|
protected Session |
XASession.sess |
(package private) Session |
XAResource.sess
The session producing and consuming messages.
|
private Session |
SingleSessionConsumer.sess |
private Session |
QueueBrowser.sess
The session the browser belongs to.
|
protected Session |
MessageProducer.sess
The session the producer belongs to.
|
protected Session |
MessageConsumer.sess
The session the consumer belongs to.
|
protected Session |
Message.session
If the message is actually consumed, the session that consumes it,
null otherwise. |
private Session |
JMSProducer.session |
private Session |
JMSContext.session |
Modifier and Type | Method and Description |
---|---|
Session |
ContextConnection.createSession() |
(package private) Session |
ContextConnection.createSession(int mode) |
private Session |
JMSContext.getCopyOfSession() |
Session |
XASession.getDelegateSession() |
(package private) Session |
JMSContext.getSession() |
Modifier and Type | Method and Description |
---|---|
protected void |
Connection.addSession(Session session)
Called here and by sub-classes.
|
(package private) boolean |
Connection.checkCLMessageProducer(Session session,
MessageProducer mp) |
(package private) boolean |
Connection.checkCLSession(Session session) |
(package private) void |
Connection.closeSession(Session session)
Called by Session.
|
(package private) void |
XAResourceMngr.end(Xid xid,
int flag,
Session sess)
Notifies the RM that a transaction is ended.
|
(package private) void |
XAResourceMngr.start(Xid xid,
int flag,
Session sess)
Notifies the RM that a transaction is starting.
|
static Message |
Message.wrapMomMessage(Session session,
Message momMsg)
Builds a Joram/JMS message from a Joram shared message.
|
Constructor and Description |
---|
BytesMessage(Session sess,
Message momMsg)
Instantiates a
BytesMessage wrapping a consumed
MOM message containing a bytes array. |
JMSProducer(Session session) |
MapMessage(Session session,
Message momMsg)
Instantiates a
MapMessage wrapping a consumed MOM
message containing an hashtable. |
Message(Session session,
Message momMsg)
Instantiates a
Message wrapping a consumed MOM simple message. |
MessageConsumer(Session sess,
Destination dest,
String selector)
Constructs a consumer.
|
MessageConsumer(Session sess,
Destination dest,
String selector,
String subName,
boolean noLocal,
boolean shared,
boolean durableSubscriber)
Constructs a consumer.
|
MessageProducer(Session sess,
Destination dest)
Constructs a producer.
|
ObjectMessage(Session session,
Message momMsg)
Instantiates an
ObjectMessage wrapping a
consumed MOM message containing an object. |
QueueBrowser(Session sess,
Queue queue,
String selector)
Constructs a browser.
|
SingleSessionConsumer(boolean queueMode,
boolean durable,
String selector,
String destName,
String targetName,
Session session,
MessageListener listener) |
StreamMessage(Session session,
Message momMsg)
Instantiates a
StreamMessage wrapping a consumed
MOM message containing a stream of bytes. |
TextMessage(Session session,
Message momMsg)
Instantiates a
TextMessage wrapping a consumed
MOM message containing a text. |
TopicSubscriber(Session sess,
Destination topic,
String name,
String selector,
boolean noLocal,
boolean durableSubscriber)
Constructs a subscriber.
|
XAResource(XAResourceMngr rm,
Session sess)
Constructs an XA resource representing a given session.
|
XASession(Connection cnx,
Session sess,
XAResourceMngr rm)
Constructs an
XASession . |
Constructor and Description |
---|
AdminMessage(Session session,
Message momMsg)
Instantiates an
AdminMessage wrapping a
consumed MOM message containing a Admin message. |
Modifier and Type | Field and Description |
---|---|
(package private) Session |
CompletionListener.session |
Modifier and Type | Method and Description |
---|---|
boolean |
RequestMultiplexer.checkCLMessageProducer(Session session,
MessageProducer mp) |
boolean |
RequestMultiplexer.checkCLSession(Session session) |
Constructor and Description |
---|
CompletionListener(Session session,
MessageProducer messageProducer) |
Copyright © 2023 ScalAgent D.T.. All rights reserved.