Package | Description |
---|---|
org.objectweb.joram.client.jms |
The
org.objectweb.joram.client.jms package holds the classes implementing the interfaces defined by the JMS 1.1 specification. |
org.objectweb.joram.client.jms.connection | |
org.objectweb.joram.client.jms.local | |
org.objectweb.joram.client.jms.tcp |
The
org.objectweb.joram.client.jms.tcp package holds the ConnectionFactory and Connection classes specialized for supporting the TCP protocol as client - server communication protocol. |
org.objectweb.joram.mom.proxies |
The
org.objectweb.joram.mom.proxies package holds the classes implementing the MOM proxy, basically linking external client applications to destination agents. |
org.objectweb.joram.shared.client |
The
org.objectweb.joram.shared.client package holds the request and reply objects used in the client-provider interactions. |
Modifier and Type | Method and Description |
---|---|
(package private) AbstractJmsReply |
Session.syncRequest(AbstractJmsRequest request)
Called by MessageConsumer.
|
(package private) AbstractJmsReply |
Connection.syncRequest(AbstractJmsRequest request) |
Modifier and Type | Method and Description |
---|---|
AbstractJmsReply |
Requestor.request(AbstractJmsRequest request) |
AbstractJmsReply |
Requestor.request(AbstractJmsRequest request,
CompletionListener completionListener) |
AbstractJmsReply |
Requestor.request(AbstractJmsRequest request,
long timeout,
CompletionListener completionListener)
Method sending a synchronous request to the server and waiting for an
answer.
|
void |
RequestChannel.send(AbstractJmsRequest obj) |
void |
MultiThreadSyncChannel.send(AbstractJmsRequest request) |
void |
RequestMultiplexer.sendRequest(AbstractJmsRequest request) |
void |
RequestMultiplexer.sendRequest(AbstractJmsRequest request,
CompletionListener completionListener) |
void |
RequestMultiplexer.sendRequest(AbstractJmsRequest request,
ReplyListener listener,
CompletionListener completionListener) |
Modifier and Type | Method and Description |
---|---|
void |
LocalRequestChannel.send(AbstractJmsRequest request) |
Modifier and Type | Method and Description |
---|---|
void |
TcpRequestChannel.send(AbstractJmsRequest request)
Sending a JMS request through the TCP connection.
|
Modifier and Type | Method and Description |
---|---|
AbstractJmsRequest |
StandardConnectionContext.getRequest(Object req) |
AbstractJmsRequest |
ReliableConnectionContext.getRequest(Object obj) |
AbstractJmsRequest |
ConnectionContext.getRequest(Object req) |
Modifier and Type | Method and Description |
---|---|
private static CountDownCallback |
ConnectionManager.createCallback(AbstractJmsRequest req,
ConnectionContext ctx) |
private void |
UserAgent.doReact(int key,
AbstractJmsRequest request,
CallbackNotification callbackNotification)
Distributes the client requests to the appropriate reactions.
|
protected void |
UserAgent.reactToClientRequest(int key,
AbstractJmsRequest request,
CallbackNotification callbackNotification)
Method processing clients requests.
|
static void |
ConnectionManager.sendToProxy(AgentId proxyId,
int cnxKey,
AbstractJmsRequest req,
Object msg,
ConnectionContext ctx) |
Modifier and Type | Class and Description |
---|---|
class |
ActivateConsumerRequest |
class |
AddClientIDRequest
A
AddClientIDRequest is sent by an setClientID on
Connection . |
class |
CnxCloseRequest
A
CnxCloseRequest is sent by a closing SOAP connection. |
class |
CnxConnectRequest
A
CnxConnectRequest is sent by an opening
Connection . |
class |
CnxStartRequest
A
CnxStartRequest request is sent by a starting
Connection . |
class |
CnxStopRequest
A
CnxStopRequest is sent by a stopping Connection . |
class |
CommitRequest |
class |
ConsumerAckRequest
A
ConsumerAckRequest instance is used by a
MessageConsumer for acknowledging a received message. |
class |
ConsumerCloseSubRequest
A
ConsumerCloseSubRequest is sent by a closing durable
TopicSubscriber . |
class |
ConsumerDenyRequest
A
ConsumerDenyRequest instance is used by a
MessageConsumer for denying a received message. |
class |
ConsumerReceiveRequest
A
ConsumerReceiveRequest is sent by a
MessageConsumer when requesting a message. |
class |
ConsumerSetListRequest
A
ConsumerSetListRequest is sent by a
MessageConsumer on which a message listener is set. |
class |
ConsumerSubRequest
A
ConsumerSubRequest is sent by a constructing
MessageConsumer destinated to consume messages on a topic. |
class |
ConsumerUnsetListRequest
A
ConsumerUnsetListRequest is sent by a
MessageConsumer which listener is unset. |
class |
ConsumerUnsubRequest
A
ConsumerUnsubRequest is sent by a closing temporary
MessageConsumer on a topic, or by a Session
unsubscribing a durable subscriber. |
class |
GetAdminTopicRequest
A
GetAdminTopicRequest is sent by a session for retrieving
the identifier of the local admin topic. |
class |
JmsRequestGroup |
class |
PingRequest |
class |
ProducerMessages
A
ProducerMessages instance is sent by a
MessageProducer when sending messages. |
class |
QBrowseRequest
A
QBrowseRequest instance is sent by a
QueueBrowser when requesting an enumeration. |
class |
SessAckRequest
A
SessAckRequest instance is used by a Session
for acknowledging the messages it consumed. |
class |
SessCreateDestRequest
A
SessCreateDestRequest is sent by a Session
for creating a destination. |
class |
SessDenyRequest
A
SessDenyRequest instance is used by a Session
for denying the messages it consumed. |
class |
TempDestDeleteRequest
A
TempDestDeleteRequest instance is sent by a
deleting temporary destination. |
class |
XACnxCommit
An
XACnxCommit instance is used by an XAConnection
for commiting the messages and acknowledgements it sent to the proxy. |
class |
XACnxPrepare
An
XACnxPrepare instance is used by an
XAConnection for sending messages and acknowledgements to
the proxy. |
class |
XACnxRecoverRequest
A
XACnxRecoverRequest instance is used by an
XACnxion for recovering the identifiers of the TM's
prepared transactions. |
class |
XACnxRollback
An
XACnxRollback instance is used by an
XAConnection for rolling back the operations performed
during a transaction. |
Modifier and Type | Field and Description |
---|---|
private AbstractJmsRequest[] |
JmsRequestGroup.requests |
Modifier and Type | Method and Description |
---|---|
AbstractJmsRequest[] |
JmsRequestGroup.getRequests() |
Constructor and Description |
---|
JmsRequestGroup(AbstractJmsRequest[] ajr) |
ServerReply(AbstractJmsRequest request)
Constructs a
ServerReply instance. |
SessCreateDestReply(AbstractJmsRequest request,
String agentId)
Constructs a
SessCreateTDReply instance. |
Copyright © 2016 ScalAgent D.T.. All Rights Reserved.