Package | Description |
---|---|
org.hornetq.api.core.client |
Core Client Messaging API.
|
org.hornetq.core.client.impl | |
org.hornetq.jms.client |
Implementation of the JMS API.
|
Modifier and Type | Method and Description |
---|---|
ClientSession |
ClientSessionFactory.createSession()
Creates a non-transacted session.
|
ClientSession |
ClientSessionFactory.createSession(boolean autoCommitSends,
boolean autoCommitAcks)
Creates a session.
|
ClientSession |
ClientSessionFactory.createSession(boolean xa,
boolean autoCommitSends,
boolean autoCommitAcks)
Creates a session.
|
ClientSession |
ClientSessionFactory.createSession(boolean xa,
boolean autoCommitSends,
boolean autoCommitAcks,
boolean preAcknowledge)
Creates a session.
|
ClientSession |
ClientSessionFactory.createSession(boolean autoCommitSends,
boolean autoCommitAcks,
int ackBatchSize)
Creates a session.
|
ClientSession |
ClientSessionFactory.createSession(String username,
String password,
boolean xa,
boolean autoCommitSends,
boolean autoCommitAcks,
boolean preAcknowledge,
int ackBatchSize)
Creates an authenticated session.
|
ClientSession |
ClientSessionFactory.createTransactedSession()
Creates a transacted session.
|
ClientSession |
ClientSessionFactory.createXASession()
Creates a session with XA transaction semantics.
|
Constructor and Description |
---|
ClientRequestor(ClientSession session,
SimpleString requestAddress)
Constructor for the ClientRequestor.
|
ClientRequestor(ClientSession session,
String requestAddress) |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientSessionInternal
A ClientSessionInternal
|
Modifier and Type | Class and Description |
---|---|
class |
ClientSessionImpl |
class |
DelegatingSession
A DelegatingSession
We wrap the real session, so we can add a finalizer on this and close the session
on GC if it has not already been closed
|
Modifier and Type | Method and Description |
---|---|
ClientSession |
ClientSessionFactoryImpl.createSession() |
ClientSession |
ClientSessionFactoryImpl.createSession(boolean autoCommitSends,
boolean autoCommitAcks) |
ClientSession |
ClientSessionFactoryImpl.createSession(boolean xa,
boolean autoCommitSends,
boolean autoCommitAcks) |
ClientSession |
ClientSessionFactoryImpl.createSession(boolean xa,
boolean autoCommitSends,
boolean autoCommitAcks,
boolean preAcknowledge) |
ClientSession |
ClientSessionFactoryImpl.createSession(boolean autoCommitSends,
boolean autoCommitAcks,
int ackBatchSize) |
ClientSession |
ClientSessionFactoryImpl.createSession(String username,
String password,
boolean xa,
boolean autoCommitSends,
boolean autoCommitAcks,
boolean preAcknowledge,
int ackBatchSize) |
ClientSession |
ClientSessionFactoryImpl.createTransactedSession() |
ClientSession |
ClientSessionFactoryImpl.createXASession() |
Modifier and Type | Method and Description |
---|---|
ClientSession |
HornetQSession.getCoreSession() |
ClientSession |
HornetQConnection.getInitialSession() |
Modifier and Type | Method and Description |
---|---|
protected HornetQSession |
HornetQConnection.createHQSession(boolean isXA,
boolean transacted,
int acknowledgeMode,
ClientSession session,
int type) |
static HornetQMessage |
HornetQMessage.createMessage(ClientMessage message,
ClientSession session) |
Constructor and Description |
---|
HornetQBytesMessage(javax.jms.BytesMessage foreign,
ClientSession session)
Foreign message constructor
|
HornetQBytesMessage(ClientMessage message,
ClientSession session)
Constructor on receipt at client side
|
HornetQBytesMessage(ClientSession session)
This constructor is used to construct messages prior to sending
|
HornetQMapMessage(ClientMessage message,
ClientSession session) |
HornetQMapMessage(ClientSession session) |
HornetQMapMessage(javax.jms.MapMessage foreign,
ClientSession session)
Constructor for a foreign MapMessage
|
HornetQMessage(byte type,
ClientSession session) |
HornetQMessage(ClientMessage message,
ClientSession session)
Constructor for when receiving a message from the server
|
HornetQMessage(ClientSession session) |
HornetQMessage(javax.jms.Message foreign,
byte type,
ClientSession session) |
HornetQMessage(javax.jms.Message foreign,
ClientSession session) |
HornetQMessageProducer(HornetQConnection connection,
ClientProducer producer,
HornetQDestination defaultDestination,
ClientSession clientSession) |
HornetQObjectMessage(ClientMessage message,
ClientSession session) |
HornetQObjectMessage(ClientSession session) |
HornetQObjectMessage(javax.jms.ObjectMessage foreign,
ClientSession session)
A copy constructor for foreign JMS ObjectMessages.
|
HornetQQueueBrowser(HornetQQueue queue,
String messageSelector,
ClientSession session) |
HornetQSession(HornetQConnection connection,
boolean transacted,
boolean xa,
int ackMode,
ClientSession session,
int sessionType) |
HornetQStreamMessage(ClientMessage message,
ClientSession session) |
HornetQStreamMessage(ClientSession session) |
HornetQStreamMessage(javax.jms.StreamMessage foreign,
ClientSession session) |
HornetQTextMessage(ClientMessage message,
ClientSession session) |
HornetQTextMessage(ClientSession session) |
HornetQTextMessage(javax.jms.TextMessage foreign,
ClientSession session)
A copy constructor for non-HornetQ JMS TextMessages.
|
HornetQXASession(HornetQConnection connection,
boolean transacted,
boolean xa,
int ackMode,
ClientSession session,
int sessionType) |
Copyright © 2014 JBoss, a division of Red Hat. All rights reserved.