Serialized Form
Package org.objectweb.joram.client.connector |
destinationType
java.lang.String destinationType
- The type of the destination to get messages from.
destination
java.lang.String destination
- The name of the destination to get messages from.
userName
java.lang.String userName
- User identification.
password
java.lang.String password
- User password.
messageSelector
java.lang.String messageSelector
- Message selector.
subscriptionDurability
java.lang.String subscriptionDurability
- Subscription durability.
subscriptionName
java.lang.String subscriptionName
- Durable subscription name, if any.
acknowledgeMode
java.lang.String acknowledgeMode
- Acknowledgement mode.
maxNumberOfWorks
java.lang.String maxNumberOfWorks
- Maximum number of work instances to be submitted (0 for infinite).
maxMessages
java.lang.String maxMessages
- The maximum number of messages that can be assigned
to a server session at one time
Default is 10.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deserializing method.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
started
boolean started
true
if the adapter has been started.
stopped
boolean stopped
true
if the adapter has been stopped.
collocated
boolean collocated
true
if the underlying JORAM server is collocated.
isHa
boolean isHa
true
if the underlying a JORAM HA server is defined
hostName
java.lang.String hostName
- Host name or IP of the underlying JORAM server.
serverPort
int serverPort
- Port number of the underlying JORAM server.
serverId
short serverId
- Identifier of the JORAM server to start.
clusterId
short clusterId
- Identifier of the JORAM replica to start in case of HA.
platformServersIds
java.util.List<E> platformServersIds
- Platform servers identifiers.
platformConfigDir
java.lang.String platformConfigDir
- Path to the directory containing JORAM's configuration files
(
a3servers.xml
, a3debug.cfg
and admin file), needed when starting the collocated JORAM server.
persistentPlatform
boolean persistentPlatform
true
if the JORAM server to start is persistent.
adminFile
java.lang.String adminFile
- Path to the file containing a description of the administered objects to
create and bind.
adminFileXML
java.lang.String adminFileXML
adminFileExportXML
java.lang.String adminFileExportXML
- Path to the file containing a description of the exported administered objects (destination)
serverName
java.lang.String serverName
- Name of the JORAM server to start.
connectingTimer
int connectingTimer
- Duration in seconds during which connecting is attempted (connecting
might take time if the server is temporarily not reachable); the 0 value
is set for connecting only once and aborting if connecting failed.
txPendingTimer
int txPendingTimer
- Duration in seconds during which a JMS transacted (non XA) session might
be pending; above that duration the session is rolled back and closed;
the 0 value means "no timer".
cnxPendingTimer
int cnxPendingTimer
- Period in milliseconds between two ping requests sent by the client
connection to the server; if the server does not receive any ping
request during more than 2 * cnxPendingTimer, the connection is
considered as dead and processed as required.
queueMessageReadMax
int queueMessageReadMax
- The maximum number of messages that can be
read at once from a queue.
Default value is 2 in order to compensate
the former subscription mechanism.
topicAckBufferMax
int topicAckBufferMax
- The maximum number of acknowledgements
that can be buffered in
Session.DUPS_OK_ACKNOWLEDGE mode when listening to a topic.
Default is 0.
topicPassivationThreshold
int topicPassivationThreshold
- This threshold is the maximum messages
number over
which the subscription is passivated.
Default is Integer.MAX_VALUE.
topicActivationThreshold
int topicActivationThreshold
- This threshold is the minimum
messages number below which
the subscription is activated.
Default is 0.
asyncSend
boolean asyncSend
- Determines whether the produced messages are asynchronously
sent or not (without or with acknowledgement)
Default is false (with ack).
multiThreadSync
boolean multiThreadSync
- Determines whether client threads
which are using the same connection
are synchronized in order to group
together the requests they send.
Default is false.
multiThreadSyncDelay
int multiThreadSyncDelay
- The maximum time the threads hang if 'multiThreadSync' is true.
Either they wake up (wait time out) or they are notified (by the
first woken up thread).
Default is 1 ms.
deleteDurableSubscription
boolean deleteDurableSubscription
- Determine whether durablesubscription must be deleted or not
at close time of the InboundConsumer.
Default is false.
jmxServer
com.scalagent.jmx.JMXServer jmxServer
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deserializing method.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
collocated
boolean collocated
true
for collocated outbound connectivity.
isHa
boolean isHa
true
for ha mode
hostName
java.lang.String hostName
- Underlying JORAM server host name.
serverPort
int serverPort
- Underlying JORAM server port number.
userName
java.lang.String userName
- Default user identification.
password
java.lang.String password
- Default user password.
connectingTimer
int connectingTimer
- Duration in seconds during which connecting is attempted (connecting
might take time if the server is temporarily not reachable); the 0 value
is set for connecting only once and aborting if connecting failed.
txPendingTimer
int txPendingTimer
- Duration in seconds during which a JMS transacted (non XA) session might
be pending; above that duration the session is rolled back and closed;
the 0 value means "no timer".
cnxPendingTimer
int cnxPendingTimer
- Period in milliseconds between two ping requests sent by the client
connection to the server; if the server does not receive any ping
request during more than 2 * cnxPendingTimer, the connection is
considered as dead and processed as required.
asyncSend
boolean asyncSend
- Determines whether the produced messages are asynchronously
sent or not (without or with acknowledgement)
Default is false (with ack).
multiThreadSync
boolean multiThreadSync
- Determines whether client threads
which are using the same connection
are synchronized
in order to group together the requests they
send.
multiThreadSyncDelay
int multiThreadSyncDelay
- The maximum time the threads hang if 'multiThreadSync' is true.
Either they wake up (wait time out) or they are notified (by the
first woken up thread).
mcf
ManagedConnectionFactoryImpl mcf
- Central manager for outbound connectivity.
cxManager
javax.resource.spi.ConnectionManager cxManager
- Manager for connection pooling.
reference
javax.naming.Reference reference
- Naming reference of this instance.
Package org.objectweb.joram.client.jms |
agentId
java.lang.String agentId
- Identifier of the agent destination.
adminName
java.lang.String adminName
- Name given by the administrator.
type
java.lang.String type
host
java.lang.String host
- Name of host hosting the server to create connections with.
port
int port
- Port to be used for accessing the server.
url
java.lang.String url
- url to connect to joram ha
connectingTimer
int connectingTimer
- Duration in seconds during which connecting is attempted (connecting
might take time if the server is temporarily not reachable); the 0 value
is set for connecting only once and aborting if connecting failed.
txPendingTimer
int txPendingTimer
- Duration in seconds during which a JMS transacted (non XA) session might
be pending; above that duration the session is rolled back and closed;
the 0 value means "no timer".
cnxPendingTimer
int cnxPendingTimer
- Period in milliseconds between two ping requests sent by the client
connection to the server; if the server does not receive any ping
request during more than 2 * cnxPendingTimer, the connection is
considered as dead and processed as required.
asyncSend
boolean asyncSend
- Determines whether the produced messages are asynchronously
sent or not (without or with acknowledgement)
Default is false (with ack).
queueMessageReadMax
int queueMessageReadMax
- The maximum number of messages that can be
read at once from a queue.
Default is 1.
topicAckBufferMax
int topicAckBufferMax
- The maximum number of acknowledgements
that can be buffered in
Session.DUPS_OK_ACKNOWLEDGE mode when listening to a topic.
Default is 0.
multiThreadSync
boolean multiThreadSync
- Determines whether client threads
which are using the same connection
are synchronized
in order to group together the requests they
send.
multiThreadSyncDelay
int multiThreadSyncDelay
- The maximum time the threads hang if 'multiThreadSync' is true.
Either they wake up (wait time out) or they are notified (by the
first woken up thread).
Default value is 1ms.
multiThreadSyncThreshold
int multiThreadSyncThreshold
- The maximum numbers of threads that hang if 'multiThreadSync' is true.
Default value is 10 waiting threads.
topicPassivationThreshold
int topicPassivationThreshold
- This threshold is the maximum messages number over which the
subscription is passivated.
Default is Integer.MAX_VALUE.
topicActivationThreshold
int topicActivationThreshold
- This threshold is the minimum messages number below which the
subscription is activated.
Default is 0.
cnx
Connection cnx
- The connection the queue belongs to,
null
if not known.
cnx
Connection cnx
- The connection the topic belongs to,
null
if not known.
Package org.objectweb.joram.client.jms.admin |
params
FactoryParameters params
- Object containing the factory's parameters.
reliableClass
java.lang.String reliableClass
- Reliable class name, for exemple use by ssl.
cluster
java.util.Hashtable<K,V> cluster
cluster
java.util.Hashtable<K,V> cluster
name
java.lang.String name
- The name of the user.
proxyId
java.lang.String proxyId
- Identifier of the user's proxy agent.
Package org.objectweb.joram.client.jms.connection |
Package org.objectweb.joram.client.jms.ha.local |
Package org.objectweb.joram.client.jms.ha.tcp |
Package org.objectweb.joram.client.jms.local |
Package org.objectweb.joram.client.jms.soap |
Package org.objectweb.joram.client.jms.tcp |
Package org.objectweb.joram.client.tools.admin |
userList
javax.swing.JList userList
userListModel
javax.swing.DefaultListModel userListModel
accessList
javax.swing.JList accessList
accessListModel
javax.swing.DefaultListModel accessListModel
addButton
javax.swing.JButton addButton
removeButton
javax.swing.JButton removeButton
authorized
java.util.List<E> authorized
unauthorized
java.util.List<E> unauthorized
msgLabel
javax.swing.JLabel msgLabel
abortButton
javax.swing.JButton abortButton
ctrl
AdminController ctrl
c
AdminController c
configTree
javax.swing.JTree configTree
jndiTree
javax.swing.JTree jndiTree
tabbedPane
javax.swing.JTabbedPane tabbedPane
msgPane
javax.swing.JEditorPane msgPane
serverPanel
ServerPanel serverPanel
userPanel
UserPanel userPanel
destPanel
DestinationPanel destPanel
subscriptionPanel
SubscriptionPanel subscriptionPanel
messagePanel
MessagePanel messagePanel
editPanel
javax.swing.JPanel editPanel
splitter
javax.swing.JSplitPane splitter
connStatus
javax.swing.JLabel connStatus
exitAction
javax.swing.Action exitAction
adminConnectAction
javax.swing.Action adminConnectAction
adminDisconnectAction
javax.swing.Action adminDisconnectAction
adminRefreshAction
javax.swing.Action adminRefreshAction
jndiConnectAction
javax.swing.Action jndiConnectAction
jndiDisconnectAction
javax.swing.Action jndiDisconnectAction
jndiRefreshAction
javax.swing.Action jndiRefreshAction
jndiCreateFactoryAction
javax.swing.Action jndiCreateFactoryAction
parent
java.awt.Frame parent
adminHost
java.lang.String adminHost
adminPort
int adminPort
adminUser
java.lang.String adminUser
adminPasswd
java.lang.String adminPasswd
hostField
javax.swing.JTextField hostField
portField
javax.swing.JFormattedTextField portField
userField
javax.swing.JTextField userField
passwdField
javax.swing.JPasswordField passwdField
actionCancelled
boolean actionCancelled
parent
java.awt.Frame parent
jndiHost
java.lang.String jndiHost
jndiPort
int jndiPort
namedCtx
java.lang.String namedCtx
hostField
javax.swing.JTextField hostField
portField
javax.swing.JFormattedTextField portField
ctxField
javax.swing.JTextField ctxField
actionCancelled
boolean actionCancelled
parent
java.awt.Frame parent
actionCancelled
boolean actionCancelled
destName
java.lang.String destName
destType
java.lang.String destType
destNameField
javax.swing.JTextField destNameField
typeGroup
javax.swing.ButtonGroup typeGroup
defaultType
javax.swing.JRadioButton defaultType
parent
java.awt.Frame parent
name
java.lang.String name
port
int port
nameField
javax.swing.JTextField nameField
portField
javax.swing.JTextField portField
submitButton
javax.swing.JButton submitButton
actionCancelled
boolean actionCancelled
parent
java.awt.Frame parent
actionCancelled
boolean actionCancelled
host
java.lang.String host
port
int port
factoryName
java.lang.String factoryName
factoryType
java.lang.String factoryType
hostField
javax.swing.JTextField hostField
portField
javax.swing.JFormattedTextField portField
factoryNameField
javax.swing.JTextField factoryNameField
typeGroup
javax.swing.ButtonGroup typeGroup
defaultType
javax.swing.JRadioButton defaultType
parent
java.awt.Frame parent
name
java.lang.String name
hostName
java.lang.String hostName
serverId
short serverId
port
int port
nameField
javax.swing.JTextField nameField
hostNameField
javax.swing.JTextField hostNameField
serverIdField
javax.swing.JTextField serverIdField
portField
javax.swing.JTextField portField
submitButton
javax.swing.JButton submitButton
actionCancelled
boolean actionCancelled
parent
java.awt.Frame parent
name
java.lang.String name
passwd
java.lang.String passwd
passwd2
java.lang.String passwd2
nameField
javax.swing.JTextField nameField
passwdField
javax.swing.JPasswordField passwdField
passwd2Field
javax.swing.JPasswordField passwd2Field
submitButton
javax.swing.JButton submitButton
actionCancelled
boolean actionCancelled
c
AdminController c
dest
Destination dest
idLabel
javax.swing.JLabel idLabel
nameLabel
javax.swing.JLabel nameLabel
typeLabel
javax.swing.JLabel typeLabel
pendingMsgsLabel
javax.swing.JLabel pendingMsgsLabel
pendingReqsLabel
javax.swing.JLabel pendingReqsLabel
thresholdField
javax.swing.JTextField thresholdField
dmqCombo
javax.swing.JComboBox dmqCombo
freeRead
javax.swing.JCheckBox freeRead
freeWrite
javax.swing.JCheckBox freeWrite
readingACL
ACLPanel readingACL
writingACL
ACLPanel writingACL
nonZeroThreshold
boolean nonZeroThreshold
dmqSelected
boolean dmqSelected
msgDisplay
javax.swing.JTextArea msgDisplay
c
AdminController c
id
int id
idLabel
javax.swing.JLabel idLabel
thresholdField
javax.swing.JTextField thresholdField
dmqCombo
javax.swing.JComboBox dmqCombo
controller
AdminController controller
msgListModel
javax.swing.DefaultListModel msgListModel
serverId
int serverId
user
User user
sub
Subscription sub
idLabel
javax.swing.JLabel idLabel
countLabel
javax.swing.JLabel countLabel
msgList
javax.swing.JList msgList
msgDisplay
javax.swing.JTextArea msgDisplay
c
AdminController c
user
User user
idLabel
javax.swing.JLabel idLabel
thresholdField
javax.swing.JTextField thresholdField
dmqCombo
javax.swing.JComboBox dmqCombo
Package org.objectweb.joram.mom.dest |
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deserializes an
AdminTopicImpl
instance.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Serializes an
AdminTopicImpl
instance.
- Throws:
java.io.IOException
serverId
int serverId
- Identifier of the server this topic is deployed on.
destinationsTable
java.util.Hashtable<K,V> destinationsTable
- Table holding the local server's destinations names.
Key: destination name
Object: destination agent identifier
usersTable
java.util.Hashtable<K,V> usersTable
- Table holding the TCP users identifications.
Key: user name
Object: user password
proxiesTable
java.util.Hashtable<K,V> proxiesTable
- Table holding the TCP users proxies identifiers.
Key: user name
Object: proxy's identifier
requestsTable
java.util.Hashtable<K,V> requestsTable
- Table keeping the administrator's requests.
Key: request's message identifier
Value: request's message ReplyTo field
msgCounter
long msgCounter
- Counter of messages produced by this AdminTopic.
defaultDMQId
fr.dyade.aaa.agent.AgentId defaultDMQId
- Identifier of the server's default dead message queue, kept here for
persisting it.
defaultThreshold
java.lang.Integer defaultThreshold
- Server's default threshold value, kept here for persisting it.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deserializes a
BridgeQueueImpl
instance.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
jmsModule
BridgeUnifiedModule jmsModule
- The JMS module for accessing the foreign JMS destination.
outTable
java.util.Hashtable<K,V> outTable
- Table persisting the outgoing messages until acknowledgement by the
bridge module.
Key: message identifier
Value: message
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deserializes a
BridgeTopicImpl
instance.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
jmsModule
BridgeUnifiedModule jmsModule
- The JMS module for accessing the foreign JMS destination.
arrivalsCounter
long arrivalsCounter
- Counter for keeping the original delivery order.
outTable
java.util.Hashtable<K,V> outTable
- Table persisting the outgoing messages until acknowledgement by the
bridge module.
Key: message identifier
Value: message
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
clusters
java.util.Hashtable<K,V> clusters
- key = agentId of ClusterQueue
value = rateOfFlow (Float)
loadingFactor
LoadingFactor loadingFactor
- to calcul the loading factor, overloaded, ...
timeTable
java.util.Hashtable<K,V> timeTable
- key = msgId
value = date
visitTable
java.util.Hashtable<K,V> visitTable
- key = msgId
value = Vector (alreadyVisit)
clusterDeliveryCount
long clusterDeliveryCount
- number of message send to cluster
waitAfterClusterReq
long waitAfterClusterReq
- waiting after a cluster request
destImpl
DestinationImpl destImpl
- The reference of the
DestinationImpl
instance providing this
this agent with its Destination behaviour.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Throws:
java.io.IOException
deletable
boolean deletable
true
if the destination successfully processed a deletion
request.
adminId
fr.dyade.aaa.agent.AgentId adminId
- Identifier of the destination's administrator.
destId
fr.dyade.aaa.agent.AgentId destId
- Identifier of the agent hosting the destination.
freeReading
boolean freeReading
true
if the READ access is granted to everybody.
freeWriting
boolean freeWriting
true
if the WRITE access is granted to everybody.
clients
java.util.Hashtable<K,V> clients
- Table of the destination readers and writers.
dmqId
fr.dyade.aaa.agent.AgentId dmqId
- Identifier of the dead message queue this destination must send its
dead messages to, if any.
agent
Destination agent
creationDate
long creationDate
- date of creation.
nbMsgsReceiveSinceCreation
long nbMsgsReceiveSinceCreation
nbMsgsDeliverSinceCreation
long nbMsgsDeliverSinceCreation
nbMsgsSendToDMQSinceCreation
long nbMsgsSendToDMQSinceCreation
status
int status
- status
statusTime
long statusTime
- status time
consumerStatus
int consumerStatus
- consumer status
producerStatus
int producerStatus
- producer status
clusterQueueImpl
ClusterQueueImpl clusterQueueImpl
- reference to clusterQueueImpl
producThreshold
int producThreshold
- producer threshold
consumThreshold
int consumThreshold
- consumer threshold
autoEvalThreshold
boolean autoEvalThreshold
- automatic eval threshold
validityPeriod
long validityPeriod
- validity period
rateOfFlow
float rateOfFlow
overLoaded
boolean overLoaded
nbOfPendingMessages
int nbOfPendingMessages
nbOfPendingRequests
int nbOfPendingRequests
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deserializes a
QueueImpl
instance.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
period
long period
- period to run task at regular interval: cleaning, load-balancing, etc.
threshold
java.lang.Integer threshold
- Threshold above which messages are considered as undeliverable because
constantly denied; 0 stands for no threshold,
null
for value
not set.
samePriorities
boolean samePriorities
true
if all the stored messages have the same priority.
priority
int priority
- Common priority value.
consumers
java.util.Hashtable<K,V> consumers
- Table keeping the messages' consumers identifiers.
contexts
java.util.Hashtable<K,V> contexts
- Table keeping the messages' consumers contexts.
arrivalsCounter
long arrivalsCounter
- Counter of messages arrivals.
requests
java.util.Vector<E> requests
- Vector holding the requests before reply or expiry.
nbMaxMsg
int nbMaxMsg
- nb Max of Message store in queue (-1 no limit).
fatherId
fr.dyade.aaa.agent.AgentId fatherId
- Identifier of this topic's father, if any.
friends
java.util.Set<E> friends
- Set of cluster fellows, if any.
subscribers
java.util.Vector<E> subscribers
- Vector of subscribers' identifiers.
selectors
java.util.Hashtable<K,V> selectors
- Table of subscribers' selectors.
Package org.objectweb.joram.mom.notifications |
abortedRequestId
int abortedRequestId
clientContext
int clientContext
- The
clientContext
field allows a client to identify a context
within which a notification is exchanged with a destination.
This field is for the client use only and might not be set.
correlationId
int correlationId
- The
correlationId
field is equal to the request's
identifier.
requestId
int requestId
- The
requestId
field allows a client to identify the request
sent to a destination.
This field is for the client use only and might not be set.
msgId
java.lang.String msgId
- Message identifier.
msgIds
java.util.Vector<E> msgIds
- Vector of message identifiers.
requestId
java.lang.String requestId
- Field identifying the original request.
success
boolean success
true
if the request succeeded.
info
java.lang.String info
- Info related to the processing of the request.
replyObj
java.lang.Object replyObj
- possible return object
id
java.lang.String id
- Field used for identifying the request.
message
Message message
- The message contained in the queue.
messages
java.util.Vector<E> messages
- The messages contained in the queue.
selector
java.lang.String selector
- String selector for filtering messages, null or empty for no selection.
message
Message message
- Message sent by the client.
messages
java.util.Vector<E> messages
- Messages sent by the client.
producerDMQId
fr.dyade.aaa.agent.AgentId producerDMQId
- Identifier of the producer's dead message queue, if any.
asyncSend
boolean asyncSend
topicId
fr.dyade.aaa.agent.AgentId topicId
- The identifier of the topic the target topic must set a cluster with.
msgId
java.lang.String msgId
- Message identifier.
msgIds
java.util.Vector<E> msgIds
- Vector of message identifiers.
request
AdminRequest request
replyTo
fr.dyade.aaa.agent.AgentId replyTo
requestMsgId
java.lang.String requestMsgId
replyMsgId
java.lang.String replyMsgId
except
MomException except
- The
MomException
which occured when processing the request.
userName
java.lang.String userName
password
java.lang.String password
inaddr
java.lang.String inaddr
clusters
java.util.Hashtable<K,V> clusters
clients
java.util.Hashtable<K,V> clients
freeReading
boolean freeReading
freeWriting
boolean freeWriting
clientMessages
ClientMessages clientMessages
visitTable
java.util.Hashtable<K,V> visitTable
validityPeriode
long validityPeriode
clientMessages
ClientMessages clientMessages
nbMsg
int nbMsg
removeQueue
java.lang.String removeQueue
freeReading
boolean freeReading
true
if READ access is free.
freeWriting
boolean freeWriting
true
if WRITE access is free.
topics
java.util.Vector<E> topics
- Topics identifiers.
dmqId
java.lang.String dmqId
- DMQ identifier.
threshold
java.lang.Integer threshold
- Threshold.
fatherId
java.lang.String fatherId
- Identifier of the hierarchical father.
subName
java.lang.String subName
- subscription name
nbMaxMsg
int nbMaxMsg
- nbMaxMsg value (-1 no limit).
number
int number
- The wrapped value.
stats
java.util.Hashtable<K,V> stats
users
java.util.Vector<E> users
- Vector of readers' or writers' identifiers.
rateOfFlow
float rateOfFlow
messages
java.util.Vector<E> messages
- The message sent by the queue.
selector
java.lang.String selector
- String selector for filtering messages, null or empty for no selection.
timeOut
long timeOut
- The time-to-live value in milliseconds, during which a receive request
is valid.
expirationTime
long expirationTime
- The expiration time of the request.
autoAck
boolean autoAck
- If
true
, the consumed message will be immediately
deleted on the queue.
requester
fr.dyade.aaa.agent.AgentId requester
- Identifier of the client requesting a message, set by the queue if
storing the request.
msgIds
java.lang.String[] msgIds
msgCount
int msgCount
id
fr.dyade.aaa.agent.AgentId id
name
java.lang.String name
className
java.lang.String className
type
java.lang.String type
reply
fr.dyade.aaa.agent.AgentId reply
name
java.lang.String name
dest
fr.dyade.aaa.agent.AgentId dest
tmpDestId
fr.dyade.aaa.agent.AgentId tmpDestId
topic
boolean topic
add
boolean add
clientMessages
java.util.Vector<E> clientMessages
dmqId
fr.dyade.aaa.agent.AgentId dmqId
- The dead message queue identifier,
null
for no DMQ.
fatherId
fr.dyade.aaa.agent.AgentId fatherId
- The hierarchical father identifier.
nbMaxMsg
int nbMaxMsg
- nbMaxMsg value (-1 no limit).
subName
java.lang.String subName
- subscription name
setRightRequest
SetRightRequest setRightRequest
clients
java.util.Hashtable<K,V> clients
client
fr.dyade.aaa.agent.AgentId client
- Identifier of the user,
null
stands for all users.
right
int right
- Right to set, (-)3 for (un)setting an admin right, (-)2 for
(un)setting a writing permission, (-)1 for (un)setting a reading
permission, and 0 for removing all the user's permissions.
threshold
java.lang.Integer threshold
- The threshold value, negative or zero for no threshold,
null
for unsetting the previous value.
request
SpecialAdmin request
selector
java.lang.String selector
- Selector for filtering messages, null or empty string for no selection.
messages
java.util.Vector<E> messages
- Vector of messages.
request
AdminRequest request
replyTo
fr.dyade.aaa.agent.AgentId replyTo
requestMsgId
java.lang.String requestMsgId
replyMsgId
java.lang.String replyMsgId
Package org.objectweb.joram.mom.proxies |
list
java.util.Vector<E> list
current
int current
proxyId
fr.dyade.aaa.agent.AgentId proxyId
- The proxy's
AgentId
identifier.
name
java.lang.String name
- The administrator's name.
pass
java.lang.String pass
- The administrator's password.
key
int key
key
int key
reliable
boolean reliable
heartBeat
int heartBeat
period
long period
- period to run the cleaning task, by default 60s.
dmqId
fr.dyade.aaa.agent.AgentId dmqId
- Identifier of this proxy dead message queue,
null
for DMQ
not set.
threshold
java.lang.Integer threshold
- Threshold value, 0 or negative for no threshold,
null
for
value not set.
contexts
java.util.Hashtable<K,V> contexts
- Table of the proxy's
ClientContext
instances.
Key: context identifier
Value: context
subsTable
java.util.Hashtable<K,V> subsTable
- Table holding the
ClientSubscription
instances.
Key: subsription name
Value: client subscription
recoveredTransactions
java.util.Hashtable<K,V> recoveredTransactions
- Table holding the recovered transactions branches.
Key: transaction identifier
Value: XACnxPrepare
instance
arrivalsCounter
long arrivalsCounter
- Counter of message arrivals from topics.
proxyAgent
ProxyAgentItf proxyAgent
- The reference of the agent hosting the proxy.
id
long id
ackId
long ackId
obj
java.lang.Object obj
requests
RequestNot[] requests
key
int key
inputCounter
long inputCounter
outputCounter
long outputCounter
queue
AckedQueue queue
heartBeat
int heartBeat
proxyImpl
ProxyImpl proxyImpl
closed
boolean closed
cKey
int cKey
msg
java.lang.Object msg
not
OpenConnectionNot not
ctx
ConnectionContext ctx
replies
java.util.Vector<E> replies
key
int key
requestId
int requestId
key
int key
queue
fr.dyade.aaa.util.Queue queue
proxyImpl
ProxyImpl proxyImpl
closed
boolean closed
proxyImpl
ProxyImpl proxyImpl
- All the user requests are delegated to the proxy
keyCounter
int keyCounter
- Counter of the connection keys
Package org.objectweb.joram.mom.util |
id
java.lang.String id
- Identifier of the message successfuly delivered to the foreign
JMS server.
message
Message message
- Message obtained from the foreign JMS server.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deserializes a
BridgeUnifiedModule
instance.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
agentId
fr.dyade.aaa.agent.AgentId agentId
- Identifier of the agent using this module.
jndiFactory
java.lang.String jndiFactory
- Name of the JNDI factory class to use.
jndiUrl
java.lang.String jndiUrl
- JNDI URL.
cnxFactName
java.lang.String cnxFactName
- ConnectionFactory JNDI name.
destName
java.lang.String destName
- Destination JNDI name.
cnxFact
javax.jms.ConnectionFactory cnxFact
- Connection factory object for connecting to the foreign JMS server.
dest
javax.jms.Destination dest
- Foreign JMS destination object.
userName
java.lang.String userName
- User identification for connecting to the foreign JMS server.
password
java.lang.String password
- User password for connecting to the foreign JMS server.
clientID
java.lang.String clientID
- JMS clientID field.
selector
java.lang.String selector
- Selector for filtering messages.
usable
boolean usable
true
if the module is fully usable.
notUsableMessage
java.lang.String notUsableMessage
- Message explaining why the module is not usable.
Package org.objectweb.joram.shared.admin |
serialVersionUID: 6612015960765154221L
domainName
java.lang.String domainName
serverId
int serverId
port
int port
serialVersionUID: -7467277380733000634L
joiningQueue
java.lang.String joiningQueue
serialVersionUID: -4803635763566324018L
serverName
java.lang.String serverName
hostName
java.lang.String hostName
serverId
int serverId
domainName
java.lang.String domainName
port
int port
serviceNames
java.lang.String[] serviceNames
serviceArgs
java.lang.String[] serviceArgs
serialVersionUID: 523453563847111089L
serverId
int serverId
className
java.lang.String className
args
java.lang.String args
serialVersionUID: 1188608769364211862L
success
boolean success
true
if this reply replies to a successful request.
info
java.lang.String info
- Information.
replyObj
java.lang.Object replyObj
- Object.
errorCode
int errorCode
serialVersionUID: 8359484922460040936L
serialVersionUID: 1854872733355619957L
subName
java.lang.String subName
serialVersionUID: 1736644771875896265L
id
java.lang.String id
- Identifier of the created destination.
name
java.lang.String name
type
java.lang.String type
serialVersionUID: 4956998807717134521L
serverId
int serverId
- Id of the server where deploying the destination.
name
java.lang.String name
- Name attributed to the destination.
className
java.lang.String className
- Name of the class to be instanciated.
props
java.util.Properties props
- Properties needed to create destination object.
expectedType
java.lang.String expectedType
serialVersionUID: 2904798747244634284L
id
java.lang.String id
- Identifier of the user's proxy.
serialVersionUID: 5772076673534562231L
userName
java.lang.String userName
- Name of the user.
userPass
java.lang.String userPass
- Password of the user.
serverId
int serverId
- Id of the server where deploying the proxy.
serialVersionUID: -6222589997734342867L
id
java.lang.String id
- Identifier of the destination to delete.
serialVersionUID: 4484298503751163792L
msgId
java.lang.String msgId
serialVersionUID: -8750145183610238272L
subName
java.lang.String subName
msgId
java.lang.String msgId
serialVersionUID: 1914179540965247852L
userName
java.lang.String userName
- Name of the user to delete.
proxId
java.lang.String proxId
- Identifier of the user's proxy.
serialVersionUID: 5574793745361541130L
serialVersionUID: -2057860375696581227L
serverId
int serverId
serialVersionUID: -9095923761026817695L
domainNames
java.lang.String[] domainNames
serialVersionUID: 2058818780350850862L
serialVersionUID: -6295312195344185486L
id
int id
name
java.lang.String name
hostName
java.lang.String hostName
serialVersionUID: 1779142911297386966L
msgId
java.lang.String msgId
serialVersionUID: -5662062711732925890L
serialVersionUID: -2175575085846916695L
ids
java.lang.String[] ids
msg
Message msg
serialVersionUID: 1895654428690661871L
topicId
java.lang.String topicId
serialVersionUID: -2454763332843562483L
ids
java.lang.String[] ids
serialVersionUID: -6182173981820600499L
subName
java.lang.String subName
serialVersionUID: -6415435591049976630L
subName
java.lang.String subName
msgId
java.lang.String msgId
serialVersionUID: -764113721299133195L
subName
java.lang.String subName
serialVersionUID: -4435994217579651202L
ids
java.lang.String[] ids
msg
Message msg
serialVersionUID: -8046513411425387452L
topicId
java.lang.String topicId
messageCount
int messageCount
durable
boolean durable
serialVersionUID: -135452171150966375L
serialVersionUID: 1734741581653138720L
subNames
java.lang.String[] subNames
topicIds
java.lang.String[] topicIds
messageCounts
int[] messageCounts
durable
boolean[] durable
serialVersionUID: 4897616528464400266L
serialVersionUID: 5409152852650175736L
topic
java.lang.String topic
- Identifier of a topic part of the target cluster.
serialVersionUID: 8073241648201291805L
topics
java.util.Vector<E> topics
- Identifiers of the cluster's topics.
serialVersionUID: -2789988058172395896L
serverId
int serverId
- Identifier of the target server.
serialVersionUID: 4877382958978003764L
ids
java.lang.String[] ids
names
java.lang.String[] names
types
java.lang.String[] types
serialVersionUID: 7889757065920058205L
serverId
int serverId
- Identifier of the target server.
target
java.lang.String target
- Identifier of the target queue or user.
serialVersionUID: -2656581907891308694L
dmqId
java.lang.String dmqId
- DMQ identifier.
threshold
java.lang.Integer threshold
- Threshold.
serialVersionUID: -564309242406212353L
topic
java.lang.String topic
- Identifier of the target topic.
serialVersionUID: 796689495158803046L
fatherId
java.lang.String fatherId
- Identifier of the hierarchical father.
serialVersionUID: 6715594804864458271L
dest
java.lang.String dest
- Identifier of the target destination.
serialVersionUID: -2836960153340068909L
freeReading
boolean freeReading
true
if READ access is free.
freeWriting
boolean freeWriting
true
if WRITE access is free.
serialVersionUID: -662681118434106384L
destId
java.lang.String destId
- Identifier of the destination.
subName
java.lang.String subName
- subscription name
serialVersionUID: 4583933031253199342L
nbMaxMsg
int nbMaxMsg
- nbMaxMsg value (-1 no limit).
serialVersionUID: 5217139951879649417L
number
int number
- The integer value.
serialVersionUID: 7260309432612595438L
dest
java.lang.String dest
- Identifier of the target destination.
serialVersionUID: 8340209566338532807L
dest
java.lang.String dest
- Identifier of the target destination.
serialVersionUID: 1209288325034161007L
dest
java.lang.String dest
- Identifier of the target destination.
serialVersionUID: -219223518933031700L
serverId
int serverId
- Identifier of the target server.
domainName
java.lang.String domainName
serialVersionUID: -2432800775262552600L
ids
int[] ids
- Servers identifiers.
names
java.lang.String[] names
hostNames
java.lang.String[] hostNames
serialVersionUID: -4556399140524209310L
destId
java.lang.String destId
- Identifier of the destination.
serialVersionUID: 5241964631247563162L
stats
java.util.Hashtable<K,V> stats
- Table holding the statistic.
serialVersionUID: 7484787435547298307L
dest
java.lang.String dest
- Identifier of the target topic.
serialVersionUID: -4498209421870756925L
serverId
int serverId
- Identifier of the target server.
serialVersionUID: 1147816939347665384L
users
java.util.Hashtable<K,V> users
- Table holding the users identifications.
serialVersionUID: -2458847160856363315L
dest
java.lang.String dest
- Identifier of the target destination.
serialVersionUID: 3293136458707414680L
serialVersionUID: -8124722332265512547L
queueId
java.lang.String queueId
serialVersionUID: 2448240975188689718L
domainName
java.lang.String domainName
serialVersionUID: -3584139868682735549L
removeQueue
java.lang.String removeQueue
serialVersionUID: -709754457363928898L
serverId
int serverId
serialVersionUID: 8895194783782931571L
serverId
int serverId
className
java.lang.String className
serialVersionUID: 3888475137454407781L
initId
java.lang.String initId
- Identifier of the topic already part of a cluster, or chosen as the
initiator.
topId
java.lang.String topId
- Identifier of the topic joining the cluster, or the initiator.
serialVersionUID: -8486266759300479154L
serverId
int serverId
- Identifier of the server the DMQ is set for.
dmqId
java.lang.String dmqId
- Identifier of the DMQ.
serialVersionUID: -6410329762916041723L
serverId
int serverId
- Identifier of the server the threshold is set for.
threshold
int threshold
- Threshold value.
serialVersionUID: 9220290918885980583L
destId
java.lang.String destId
- Identifier of the destination the DMQ is set for.
dmqId
java.lang.String dmqId
- Identifier of the DMQ.
serialVersionUID: -2356363781080362595L
father
java.lang.String father
- Identifier of the father.
son
java.lang.String son
- Identifier of the son.
serialVersionUID: -2173959770467329047L
id
java.lang.String id
- Identifier of the queue or subscription.
nbMaxMsg
int nbMaxMsg
- nbMaxMsg value (-1 no limit).
subName
java.lang.String subName
- subscription name
serialVersionUID: -8457079858157139094L
queueId
java.lang.String queueId
- Identifier of the queue the threshold is set for.
threshold
int threshold
- Threshold value.
serialVersionUID: -3958885501833809614L
userProxId
java.lang.String userProxId
- Identifier of the user's proxy,
null
for all users.
destId
java.lang.String destId
- Identifier of the destination.
serialVersionUID: 1950998954181292735L
userProxId
java.lang.String userProxId
- Identifier of the user's proxy the DMQ is set for.
dmqId
java.lang.String dmqId
- Identifier of the DMQ.
serialVersionUID: -9084720544367985150L
userProxId
java.lang.String userProxId
- Identifier of the user's proxy the threshold is set for.
threshold
int threshold
- Threshold value.
serialVersionUID: -7885856012576237139L
serialVersionUID: 7069586017601565452L
destId
java.lang.String destId
- Identifier of the destination.
serialVersionUID: 899648013719053869L
serverId
int serverId
- Id of the server to stop.
serialVersionUID: -2382358169289620652L
serialVersionUID: -4585664877501538832L
id
java.lang.String id
- Identifier of the topic leaving its cluster.
serialVersionUID: 2557580079721564352L
serverId
int serverId
- Identifier of the server which default DMQ is unset.
serialVersionUID: -208749696977909718L
serverId
int serverId
- Identifier of the server which threshold is unset.
serialVersionUID: -117929092888904461L
destId
java.lang.String destId
- Identifier of the destination which DMQ is unset.
serialVersionUID: 8501014641100586028L
id
java.lang.String id
- Identifier of the topic.
serialVersionUID: 3119774639048836306L
queueId
java.lang.String queueId
- Identifier of the queue which threshold is unset.
serialVersionUID: 6227293661317828752L
serialVersionUID: -9080857791541217603L
userProxId
java.lang.String userProxId
- Identifier of the user's proxy which DMQ is unset.
serialVersionUID: -2486661870903852503L
userProxId
java.lang.String userProxId
- Identifier of the user's proxy which threshold is unset.
serialVersionUID: -2269805923572470781L
serialVersionUID: 5991002585349654595L
userName
java.lang.String userName
- Name of the user.
proxId
java.lang.String proxId
- Identifier of the user's proxy.
newName
java.lang.String newName
- New name of the user.
newPass
java.lang.String newPass
- New password of the user.
serialVersionUID: 6081250600824653849L
userId
java.lang.String userId
Package org.objectweb.joram.shared.client |
correlationId
int correlationId
- Identifier of the replied request.
requestId
int requestId
- Identifier of the request.
Declared volatile to allow a thread that is not the
thread sending the request to get the identifier
in order to cancel it during a close.
target
java.lang.String target
- The request target is either a destination agent name, or a subscription
name.
activate
boolean activate
cnxKey
int cnxKey
- The connection's key.
proxyId
java.lang.String proxyId
- The proxy's identifier.
producerMessages
java.util.Vector<E> producerMessages
- List of ProducerMessages
ackRequests
java.util.Vector<E> ackRequests
- List of SessAckRequest
asyncSend
boolean asyncSend
- Indicates whether the produced messages
are asynchronously send or not
(without or with an acknowledgement).
ids
java.util.Vector<E> ids
- Message identifier.
queueMode
boolean queueMode
true
if the request is destinated to a queue.
id
java.lang.String id
- Message identifier.
queueMode
boolean queueMode
true
if the request is destinated to a queue.
doNotAck
boolean doNotAck
true
if the request must not be acked by the server.
message
Message message
- Wrapped message.
messages
java.util.Vector<E> messages
- Wrapped messages.
comingFrom
java.lang.String comingFrom
- Name of the subscription or the queue the messages come from.
queueMode
boolean queueMode
true
if the messages come from a queue.
selector
java.lang.String selector
- The selector for filtering messages on a queue.
timeToLive
long timeToLive
- The time to live value of the request (negative for infinite).
queueMode
boolean queueMode
true
if the request is destinated to a queue.
receiveAck
boolean receiveAck
selector
java.lang.String selector
- Selector for filtering messages on a queue.
queueMode
boolean queueMode
true
if the request is destinated to a queue.
msgIdsToAck
java.lang.String[] msgIdsToAck
msgCount
int msgCount
subName
java.lang.String subName
- The subscription's name.
selector
java.lang.String selector
- The selector for filtering messages.
noLocal
boolean noLocal
true
if the subscriber does not wish to consume messages
produced by its connection.
durable
boolean durable
true
if the subscription is durable.
queueMode
boolean queueMode
true
if the listener is listening to a queue.
cancelledRequestId
int cancelledRequestId
- Identifier of the last listener request, cancelled by this
request, queue mode only.
id
java.lang.String id
- Identifier of the admin topic.
requests
AbstractJmsRequest[] requests
momExcept
MomException momExcept
- The wrapped exception.
message
Message message
- The wrapped message.
messages
java.util.Vector<E> messages
- The wrapped messages.
asyncSend
boolean asyncSend
- Indicates whether the produced messages
are asynchronously send or not
(without or with an acknowledgement).
message
Message message
- The message carried by this reply.
messages
java.util.Vector<E> messages
- The vector of messages carried by this reply.
selector
java.lang.String selector
- The selector for filtering messages.
ids
java.util.Vector<E> ids
- Vector of message identifiers.
queueMode
boolean queueMode
true
if the request is destinated to a queue.
agentId
java.lang.String agentId
- The string identifier of the temporary destination agent.
ids
java.util.Vector<E> ids
- Vector of message identifiers.
queueMode
boolean queueMode
true
if the request is destinated to a queue.
doNotAck
boolean doNotAck
true
if the request must not be acked by the server.
bq
byte[] bq
- Transaction branch qualifier.
fi
int fi
- Transaction identifier format.
gti
byte[] gti
- Global transaction identifier.
bq
byte[] bq
- Transaction branch qualifier.
fi
int fi
- Transaction identifier format.
gti
byte[] gti
- Global transaction identifier.
sendings
java.util.Vector<E> sendings
- Vector of
ProducerMessages
instances.
acks
java.util.Vector<E> acks
- Vector of
SessAckRequest
instances.
bqs
java.util.Vector<E> bqs
- Branch qualifiers.
fis
java.util.Vector<E> fis
- Format identifiers.
gtis
java.util.Vector<E> gtis
- Global transaction identifiers.
bq
byte[] bq
- Transaction branch qualifier.
fi
int fi
- Transaction identifier format.
gti
byte[] gti
- Global transaction identifier.
qDenyings
java.util.Hashtable<K,V> qDenyings
- Table holding the identifiers of the messages to deny on queues.
subDenyings
java.util.Hashtable<K,V> subDenyings
- Table holding the identifiers of the messages to deny on subs.
Package org.objectweb.joram.shared.excepts |
Package org.objectweb.joram.shared.messages |
readObject
private void readObject(java.io.ObjectInputStream is)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specializes the deserialization method for initializing the message's
transient fields.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream os)
throws java.io.IOException
- Specializes the serialization method for protecting the message's
properties and body as soon as it is sent.
- Throws:
java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream is)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream os)
throws java.io.IOException
- Throws:
java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream is)
throws java.lang.Exception
- Throws:
java.lang.Exception
writeObject
private void writeObject(java.io.ObjectOutputStream os)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2005 Scalagent - All rights reserved