Joram ${version}

Serialized Form


Package org.objectweb.joram.client.connector

Class org.objectweb.joram.client.connector.ActivationSpecImpl extends java.lang.Object implements Serializable

Serialized Fields

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).

Class org.objectweb.joram.client.connector.DefaultConnectionManager extends java.lang.Object implements Serializable

Class org.objectweb.joram.client.connector.JoramAdapter extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserializing method.

Serialized Fields

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.


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.


platformServersIds

java.util.List 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.


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.


jmxServer

com.scalagent.jmx.JMXServer jmxServer

Class org.objectweb.joram.client.connector.ManagedConnectionFactoryImpl extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserializing method.

Serialized Fields

collocated

boolean collocated
true for collocated outbound connectivity.


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.

Class org.objectweb.joram.client.connector.ManagedQueueConnectionFactoryImpl extends ManagedConnectionFactoryImpl implements Serializable

Class org.objectweb.joram.client.connector.ManagedTopicConnectionFactoryImpl extends ManagedConnectionFactoryImpl implements Serializable

Class org.objectweb.joram.client.connector.OutboundConnectionFactory extends java.lang.Object implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.client.connector.OutboundQueueConnectionFactory extends OutboundConnectionFactory implements Serializable

Class org.objectweb.joram.client.connector.OutboundTopicConnectionFactory extends OutboundConnectionFactory implements Serializable


Package org.objectweb.joram.client.jms

Class org.objectweb.joram.client.jms.ConnectionFactory extends AdministeredObject implements Serializable

Serialized Fields

params

FactoryParameters params
Object containing the factory's parameters.


reliableClass

java.lang.String reliableClass
Reliable class name, for exemple use by ssl.

Class org.objectweb.joram.client.jms.Destination extends AdministeredObject implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.jms.FactoryParameters extends java.lang.Object implements Serializable

Serialized Fields

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.


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.

Class org.objectweb.joram.client.jms.Queue extends Destination implements Serializable

Class org.objectweb.joram.client.jms.QueueConnectionFactory extends ConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.TemporaryQueue extends Queue implements Serializable

Serialized Fields

cnx

Connection cnx
The connection the queue belongs to, null if not known.

Class org.objectweb.joram.client.jms.TemporaryTopic extends Topic implements Serializable

Serialized Fields

cnx

Connection cnx
The connection the topic belongs to, null if not known.

Class org.objectweb.joram.client.jms.Topic extends Destination implements Serializable

Class org.objectweb.joram.client.jms.TopicConnectionFactory extends ConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.XAConnectionFactory extends AdministeredObject implements Serializable

Serialized Fields

params

FactoryParameters params
Factory's parameters object.


reliableClass

java.lang.String reliableClass
Reliable class name, for exemple use by ssl.

Class org.objectweb.joram.client.jms.XAQueueConnectionFactory extends XAConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.XATopicConnectionFactory extends XAConnectionFactory implements Serializable


Package org.objectweb.joram.client.jms.admin

Class org.objectweb.joram.client.jms.admin.AdminException extends java.lang.Exception implements Serializable

Class org.objectweb.joram.client.jms.admin.AdministeredObject extends java.lang.Object implements Serializable

Class org.objectweb.joram.client.jms.admin.ClusterDestination extends Destination implements Serializable

Serialized Fields

cluster

java.util.Hashtable cluster

Class org.objectweb.joram.client.jms.admin.ClusterQueue extends ClusterDestination implements Serializable

Class org.objectweb.joram.client.jms.admin.DeadMQueue extends Queue implements Serializable

Class org.objectweb.joram.client.jms.admin.NameAlreadyUsedException extends AdminException implements Serializable

Class org.objectweb.joram.client.jms.admin.ServerIdAlreadyUsedException extends AdminException implements Serializable

Class org.objectweb.joram.client.jms.admin.StartFailureException extends AdminException implements Serializable

Class org.objectweb.joram.client.jms.admin.UnknownServerException extends AdminException implements Serializable

Class org.objectweb.joram.client.jms.admin.User extends AdministeredObject implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.jms.connection.AbortedRequestException extends java.lang.Exception implements Serializable


Package org.objectweb.joram.client.jms.ha.local

Class org.objectweb.joram.client.jms.ha.local.HALocalConnectionFactory extends ConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.ha.local.QueueHALocalConnectionFactory extends QueueConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.ha.local.TopicHALocalConnectionFactory extends TopicConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.ha.local.XAHALocalConnectionFactory extends XAConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.ha.local.XAQueueHALocalConnectionFactory extends XAQueueConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.ha.local.XATopicHALocalConnectionFactory extends XATopicConnectionFactory implements Serializable


Package org.objectweb.joram.client.jms.ha.tcp

Class org.objectweb.joram.client.jms.ha.tcp.HATcpConnectionFactory extends ConnectionFactory implements Serializable

Serialized Fields

url

java.lang.String url

Class org.objectweb.joram.client.jms.ha.tcp.QueueHATcpConnectionFactory extends QueueConnectionFactory implements Serializable

Serialized Fields

url

java.lang.String url

Class org.objectweb.joram.client.jms.ha.tcp.TopicHATcpConnectionFactory extends TopicConnectionFactory implements Serializable

Serialized Fields

url

java.lang.String url

Class org.objectweb.joram.client.jms.ha.tcp.XAHATcpConnectionFactory extends XAConnectionFactory implements Serializable

Serialized Fields

url

java.lang.String url

Class org.objectweb.joram.client.jms.ha.tcp.XAQueueHATcpConnectionFactory extends XAQueueConnectionFactory implements Serializable

Serialized Fields

url

java.lang.String url

Class org.objectweb.joram.client.jms.ha.tcp.XATopicHATcpConnectionFactory extends XATopicConnectionFactory implements Serializable

Serialized Fields

url

java.lang.String url


Package org.objectweb.joram.client.jms.local

Class org.objectweb.joram.client.jms.local.LocalConnectionFactory extends ConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.local.QueueLocalConnectionFactory extends QueueConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.local.TopicLocalConnectionFactory extends TopicConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.local.XALocalConnectionFactory extends XAConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.local.XAQueueLocalConnectionFactory extends XAQueueConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.local.XATopicLocalConnectionFactory extends XATopicConnectionFactory implements Serializable


Package org.objectweb.joram.client.jms.soap

Class org.objectweb.joram.client.jms.soap.QueueSoapConnectionFactory extends QueueConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.soap.SoapConnectionFactory extends ConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.soap.TopicSoapConnectionFactory extends TopicConnectionFactory implements Serializable


Package org.objectweb.joram.client.jms.tcp

Class org.objectweb.joram.client.jms.tcp.QueueTcpConnectionFactory extends QueueConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.tcp.TcpConnectionFactory extends ConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.tcp.TopicTcpConnectionFactory extends TopicConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.tcp.XAQueueTcpConnectionFactory extends XAQueueConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.tcp.XATcpConnectionFactory extends XAConnectionFactory implements Serializable

Class org.objectweb.joram.client.jms.tcp.XATopicTcpConnectionFactory extends XATopicConnectionFactory implements Serializable


Package org.objectweb.joram.client.tools.admin

Class org.objectweb.joram.client.tools.admin.ACLPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

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 authorized

unauthorized

java.util.List unauthorized

Class org.objectweb.joram.client.tools.admin.AdminCommandDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

msgLabel

javax.swing.JLabel msgLabel

abortButton

javax.swing.JButton abortButton

ctrl

AdminController ctrl

Class org.objectweb.joram.client.tools.admin.AdminTool extends javax.swing.JFrame implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.ConnectAdminDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.ConnectJndiDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.CreateDestinationDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.CreateDomainDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.CreateFactoryDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.CreateServerDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.CreateUserDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.DestinationPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.InputFormPanel extends javax.swing.JPanel implements Serializable

Class org.objectweb.joram.client.tools.admin.MessagePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

msgDisplay

javax.swing.JTextArea msgDisplay

Class org.objectweb.joram.client.tools.admin.ServerPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

c

AdminController c

id

int id

idLabel

javax.swing.JLabel idLabel

thresholdField

javax.swing.JTextField thresholdField

dmqCombo

javax.swing.JComboBox dmqCombo

Class org.objectweb.joram.client.tools.admin.SubscriptionPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

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

Class org.objectweb.joram.client.tools.admin.UserPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

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

Class org.objectweb.joram.mom.dest.AdminTopic extends Topic implements Serializable

Class org.objectweb.joram.mom.dest.AdminTopicImpl extends TopicImpl implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserializes an AdminTopicImpl instance.


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serializes an AdminTopicImpl instance.

Serialized Fields

serverId

int serverId
Identifier of the server this topic is deployed on.


destinationsTable

java.util.Hashtable destinationsTable
Table holding the local server's destinations names.

Key: destination name
Object: destination agent identifier


usersTable

java.util.Hashtable usersTable
Table holding the TCP users identifications.

Key: user name
Object: user password


proxiesTable

java.util.Hashtable proxiesTable
Table holding the TCP users proxies identifiers.

Key: user name
Object: proxy's identifier


requestsTable

java.util.Hashtable 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.

Class org.objectweb.joram.mom.dest.BridgeQueue extends Queue implements Serializable

Class org.objectweb.joram.mom.dest.BridgeQueueImpl extends QueueImpl implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserializes a BridgeQueueImpl instance.

Serialized Fields

jmsModule

BridgeUnifiedModule jmsModule
The JMS module for accessing the foreign JMS destination.


outTable

java.util.Hashtable outTable
Table persisting the outgoing messages until acknowledgement by the bridge module.

Key: message identifier
Value: message

Class org.objectweb.joram.mom.dest.BridgeTopic extends Topic implements Serializable

Class org.objectweb.joram.mom.dest.BridgeTopicImpl extends TopicImpl implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserializes a BridgeTopicImpl instance.

Serialized Fields

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 outTable
Table persisting the outgoing messages until acknowledgement by the bridge module.

Key: message identifier
Value: message

Class org.objectweb.joram.mom.dest.ClusterQueue extends Queue implements Serializable

Serialized Fields

period

long period
period to eval the loading factor


producThreshold

int producThreshold
producer threshold


consumThreshold

int consumThreshold
consumer threshold


autoEvalThreshold

boolean autoEvalThreshold
automatic eval threshold


waitAfterClusterReq

long waitAfterClusterReq
waiting after a cluster request

Class org.objectweb.joram.mom.dest.ClusterQueueImpl extends QueueImpl implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

clusters

java.util.Hashtable clusters
key = agentId of ClusterQueue value = rateOfFlow (Float)


period

long period
period to eval the loading factor


waitAfterClusterReq

long waitAfterClusterReq
waiting after a cluster request


loadingFactor

LoadingFactor loadingFactor
to calcul the loading factor, overloaded, ...


timeTable

java.util.Hashtable timeTable
key = msgId value = date


visitTable

java.util.Hashtable visitTable
key = msgId value = Vector (alreadyVisit)


clusterDeliveryCount

long clusterDeliveryCount
number of message send to cluster

Class org.objectweb.joram.mom.dest.DeadMQueue extends Queue implements Serializable

Class org.objectweb.joram.mom.dest.DeadMQueueImpl extends QueueImpl implements Serializable

Class org.objectweb.joram.mom.dest.Destination extends fr.dyade.aaa.agent.Agent implements Serializable

Serialized Fields

destImpl

DestinationImpl destImpl
The reference of the DestinationImpl instance providing this this agent with its Destination behaviour.

Class org.objectweb.joram.mom.dest.DestinationImpl extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

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 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

Class org.objectweb.joram.mom.dest.LoadingFactor extends java.lang.Object implements Serializable

Serialized Fields

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

Class org.objectweb.joram.mom.dest.Queue extends Destination implements Serializable

Class org.objectweb.joram.mom.dest.QueueImpl extends DestinationImpl implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserializes a QueueImpl instance.

Serialized Fields

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 consumers
Table keeping the messages' consumers identifiers.


contexts

java.util.Hashtable contexts
Table keeping the messages' consumers contexts.


arrivalsCounter

long arrivalsCounter
Counter of messages arrivals.


requests

java.util.Vector requests
Vector holding the requests before reply or expiry.


nbMaxMsg

int nbMaxMsg
nb Max of Message store in queue (-1 no limit).

Class org.objectweb.joram.mom.dest.Topic extends Destination implements Serializable

Class org.objectweb.joram.mom.dest.TopicImpl extends DestinationImpl implements Serializable

Serialized Fields

fatherId

fr.dyade.aaa.agent.AgentId fatherId
Identifier of this topic's father, if any.


friends

java.util.Vector friends
Vector of cluster fellows, if any.


subscribers

java.util.Vector subscribers
Vector of subscribers' identifiers.


selectors

java.util.Hashtable selectors
Table of subscribers' selectors.


Package org.objectweb.joram.mom.notifications

Class org.objectweb.joram.mom.notifications.AbortReceiveRequest extends AbstractRequest implements Serializable

Serialized Fields

abortedRequestId

int abortedRequestId

Class org.objectweb.joram.mom.notifications.AbstractNotification extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.mom.notifications.AbstractReply extends AbstractNotification implements Serializable

Serialized Fields

correlationId

int correlationId
The correlationId field is equal to the request's identifier.

Class org.objectweb.joram.mom.notifications.AbstractRequest extends AbstractNotification implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.mom.notifications.AckJoinQueueCluster extends JoinQueueCluster implements Serializable

Class org.objectweb.joram.mom.notifications.AcknowledgeRequest extends AbstractRequest implements Serializable

Serialized Fields

msgId

java.lang.String msgId
Message identifier.


msgIds

java.util.Vector msgIds
Vector of message identifiers.

Class org.objectweb.joram.mom.notifications.AdminReply extends AbstractNotification implements Serializable

Serialized Fields

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

Class org.objectweb.joram.mom.notifications.AdminRequest extends AbstractNotification implements Serializable

Serialized Fields

id

java.lang.String id
Field used for identifying the request.

Class org.objectweb.joram.mom.notifications.BrowseReply extends AbstractReply implements Serializable

Serialized Fields

message

Message message
The message contained in the queue.


messages

java.util.Vector messages
The messages contained in the queue.

Class org.objectweb.joram.mom.notifications.BrowseRequest extends AbstractRequest implements Serializable

Serialized Fields

selector

java.lang.String selector
String selector for filtering messages, null or empty for no selection.

Class org.objectweb.joram.mom.notifications.ClientMessages extends AbstractRequest implements Serializable

Serialized Fields

message

Message message
Message sent by the client.


messages

java.util.Vector messages
Messages sent by the client.


producerDMQId

fr.dyade.aaa.agent.AgentId producerDMQId
Identifier of the producer's dead message queue, if any.

Class org.objectweb.joram.mom.notifications.ClusterRequest extends AdminRequest implements Serializable

Serialized Fields

topicId

fr.dyade.aaa.agent.AgentId topicId
The identifier of the topic the target topic must set a cluster with.

Class org.objectweb.joram.mom.notifications.DenyRequest extends AbstractRequest implements Serializable

Serialized Fields

msgId

java.lang.String msgId
Message identifier.


msgIds

java.util.Vector msgIds
Vector of message identifiers.

Class org.objectweb.joram.mom.notifications.DestinationAdminRequestNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

request

AdminRequest request

replyTo

fr.dyade.aaa.agent.AgentId replyTo

requestMsgId

java.lang.String requestMsgId

replyMsgId

java.lang.String replyMsgId

Class org.objectweb.joram.mom.notifications.ExceptionReply extends AbstractReply implements Serializable

Serialized Fields

except

MomException except
The MomException which occured when processing the request.

Class org.objectweb.joram.mom.notifications.GetProxyIdListNot extends fr.dyade.aaa.agent.SyncNotification implements Serializable

Class org.objectweb.joram.mom.notifications.GetProxyIdNot extends fr.dyade.aaa.agent.SyncNotification implements Serializable

Serialized Fields

userName

java.lang.String userName

password

java.lang.String password

Class org.objectweb.joram.mom.notifications.JoinQueueCluster extends QueueClusterNot implements Serializable

Serialized Fields

clusters

java.util.Hashtable clusters

clients

java.util.Hashtable clients

freeReading

boolean freeReading

freeWriting

boolean freeWriting

Class org.objectweb.joram.mom.notifications.LBCycleLife extends QueueClusterNot implements Serializable

Serialized Fields

clientMessages

ClientMessages clientMessages

visitTable

java.util.Hashtable visitTable

Class org.objectweb.joram.mom.notifications.LBLoadingFactor extends QueueClusterNot implements Serializable

Serialized Fields

validityPeriode

long validityPeriode

Class org.objectweb.joram.mom.notifications.LBMessageGive extends LBLoadingFactor implements Serializable

Serialized Fields

clientMessages

ClientMessages clientMessages

Class org.objectweb.joram.mom.notifications.LBMessageHope extends LBLoadingFactor implements Serializable

Serialized Fields

nbMsg

int nbMsg

Class org.objectweb.joram.mom.notifications.LeaveQueueCluster extends QueueClusterNot implements Serializable

Serialized Fields

removeQueue

java.lang.String removeQueue

Class org.objectweb.joram.mom.notifications.Monit_FreeAccess extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_FreeAccessRep extends AdminReply implements Serializable

Serialized Fields

freeReading

boolean freeReading
true if READ access is free.


freeWriting

boolean freeWriting
true if WRITE access is free.

Class org.objectweb.joram.mom.notifications.Monit_GetCluster extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_GetClusterRep extends AdminReply implements Serializable

Serialized Fields

topics

java.util.Vector topics
Topics identifiers.

Class org.objectweb.joram.mom.notifications.Monit_GetDMQSettings extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_GetDMQSettingsRep extends AdminReply implements Serializable

Serialized Fields

dmqId

java.lang.String dmqId
DMQ identifier.


threshold

java.lang.Integer threshold
Threshold.

Class org.objectweb.joram.mom.notifications.Monit_GetFather extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_GetFatherRep extends AdminReply implements Serializable

Serialized Fields

fatherId

java.lang.String fatherId
Identifier of the hierarchical father.

Class org.objectweb.joram.mom.notifications.Monit_GetNbMaxMsg extends AdminRequest implements Serializable

Serialized Fields

subName

java.lang.String subName
subscription name

Class org.objectweb.joram.mom.notifications.Monit_GetNbMaxMsgRep extends AdminReply implements Serializable

Serialized Fields

nbMaxMsg

int nbMaxMsg
nbMaxMsg value (-1 no limit).

Class org.objectweb.joram.mom.notifications.Monit_GetNumberRep extends AdminReply implements Serializable

Serialized Fields

number

int number
The wrapped value.

Class org.objectweb.joram.mom.notifications.Monit_GetPendingMessages extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_GetPendingRequests extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_GetReaders extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_GetStat extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_GetStatRep extends AdminReply implements Serializable

Serialized Fields

stats

java.util.Hashtable stats

Class org.objectweb.joram.mom.notifications.Monit_GetSubscriptions extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.Monit_GetUsersRep extends AdminReply implements Serializable

Serialized Fields

users

java.util.Vector users
Vector of readers' or writers' identifiers.

Class org.objectweb.joram.mom.notifications.Monit_GetWriters extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.QueueClusterNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

rateOfFlow

float rateOfFlow

Class org.objectweb.joram.mom.notifications.QueueMsgReply extends AbstractReply implements Serializable

Serialized Fields

messages

java.util.Vector messages
The message sent by the queue.

Class org.objectweb.joram.mom.notifications.ReceiveRequest extends AbstractRequest implements Serializable

Serialized Fields

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

Class org.objectweb.joram.mom.notifications.RegisterTmpDestNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

tmpDestId

fr.dyade.aaa.agent.AgentId tmpDestId

topic

boolean topic

add

boolean add

Class org.objectweb.joram.mom.notifications.SetDMQRequest extends AdminRequest implements Serializable

Serialized Fields

dmqId

fr.dyade.aaa.agent.AgentId dmqId
The dead message queue identifier, null for no DMQ.

Class org.objectweb.joram.mom.notifications.SetFatherRequest extends AdminRequest implements Serializable

Serialized Fields

fatherId

fr.dyade.aaa.agent.AgentId fatherId
The hierarchical father identifier.

Class org.objectweb.joram.mom.notifications.SetNbMaxMsgRequest extends AdminRequest implements Serializable

Serialized Fields

nbMaxMsg

int nbMaxMsg
nbMaxMsg value (-1 no limit).


subName

java.lang.String subName
subscription name

Class org.objectweb.joram.mom.notifications.SetRightQueueCluster extends QueueClusterNot implements Serializable

Serialized Fields

setRightRequest

SetRightRequest setRightRequest

clients

java.util.Hashtable clients

Class org.objectweb.joram.mom.notifications.SetRightRequest extends AdminRequest implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.mom.notifications.SetThreshRequest extends AdminRequest implements Serializable

Serialized Fields

threshold

java.lang.Integer threshold
The threshold value, negative or zero for no threshold, null for unsetting the previous value.

Class org.objectweb.joram.mom.notifications.SpecialAdminRequest extends AdminRequest implements Serializable

Serialized Fields

request

SpecialAdmin request

Class org.objectweb.joram.mom.notifications.SubscribeReply extends AbstractReply implements Serializable

Class org.objectweb.joram.mom.notifications.SubscribeRequest extends AbstractRequest implements Serializable

Serialized Fields

selector

java.lang.String selector
Selector for filtering messages, null or empty string for no selection.

Class org.objectweb.joram.mom.notifications.TopicMsgsReply extends AbstractReply implements Serializable

Serialized Fields

messages

java.util.Vector messages
Vector of messages.

Class org.objectweb.joram.mom.notifications.UnclusterRequest extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.UnsetFatherRequest extends AdminRequest implements Serializable

Class org.objectweb.joram.mom.notifications.UnsubscribeRequest extends AbstractRequest implements Serializable

Class org.objectweb.joram.mom.notifications.UserAdminRequestNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

request

AdminRequest request

replyTo

fr.dyade.aaa.agent.AgentId replyTo

requestMsgId

java.lang.String requestMsgId

replyMsgId

java.lang.String replyMsgId

Class org.objectweb.joram.mom.notifications.WakeUpNot extends fr.dyade.aaa.agent.Notification implements Serializable


Package org.objectweb.joram.mom.proxies

Class org.objectweb.joram.mom.proxies.AckedQueue extends java.lang.Object implements Serializable

Serialized Fields

list

java.util.Vector list

current

int current

Class org.objectweb.joram.mom.proxies.AdminNotification extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.mom.proxies.CloseConnectionNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

key

int key

Class org.objectweb.joram.mom.proxies.GetConnectionNot extends fr.dyade.aaa.agent.SyncNotification implements Serializable

Serialized Fields

key

int key

Class org.objectweb.joram.mom.proxies.OpenConnectionNot extends fr.dyade.aaa.agent.SyncNotification implements Serializable

Serialized Fields

reliable

boolean reliable

heartBeat

int heartBeat

Class org.objectweb.joram.mom.proxies.ProxyImpl extends java.lang.Object implements Serializable

Serialized Fields

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 contexts
Table of the proxy's ClientContext instances.

Key: context identifier
Value: context


subsTable

java.util.Hashtable subsTable
Table holding the ClientSubscription instances.

Key: subsription name
Value: client subscription


recoveredTransactions

java.util.Hashtable 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.

Class org.objectweb.joram.mom.proxies.ProxyMessage extends java.lang.Object implements Serializable

Serialized Fields

id

long id

ackId

long ackId

obj

java.lang.Object obj

Class org.objectweb.joram.mom.proxies.ProxyMessageNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

cKey

int cKey

msg

ProxyMessage msg

Class org.objectweb.joram.mom.proxies.RequestNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

cKey

int cKey

msg

java.lang.Object msg

Class org.objectweb.joram.mom.proxies.ResetCollocatedConnectionsNot extends fr.dyade.aaa.agent.Notification implements Serializable

Class org.objectweb.joram.mom.proxies.ReturnConnectionNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

not

OpenConnectionNot not

key

int key

queue

java.lang.Object queue

Class org.objectweb.joram.mom.proxies.SendReplyNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

key

int key

requestId

int requestId

Class org.objectweb.joram.mom.proxies.UserAgent extends fr.dyade.aaa.agent.Agent implements Serializable

Serialized Fields

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

Class org.objectweb.joram.mom.util.BridgeAckNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

id

java.lang.String id
Identifier of the message successfuly delivered to the foreign JMS server.

Class org.objectweb.joram.mom.util.BridgeDeliveryNot extends fr.dyade.aaa.agent.Notification implements Serializable

Serialized Fields

message

Message message
Message obtained from the foreign JMS server.

Class org.objectweb.joram.mom.util.BridgePtpModule extends BridgeUnifiedModule implements Serializable

Class org.objectweb.joram.mom.util.BridgePubSubModule extends BridgeUnifiedModule implements Serializable

Class org.objectweb.joram.mom.util.BridgeUnifiedModule extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserializes a BridgeUnifiedModule instance.

Serialized Fields

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

Class org.objectweb.joram.shared.admin.AddDomainRequest extends AdminRequest implements Serializable

Serialized Fields

domainName

java.lang.String domainName

serverId

int serverId

port

int port

Class org.objectweb.joram.shared.admin.AddQueueCluster extends SpecialAdmin implements Serializable

Serialized Fields

joiningQueue

java.lang.String joiningQueue

Class org.objectweb.joram.shared.admin.AddServerRequest extends AdminRequest implements Serializable

Serialized Fields

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

Class org.objectweb.joram.shared.admin.AddServiceRequest extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId

className

java.lang.String className

args

java.lang.String args

Class org.objectweb.joram.shared.admin.AdminReply extends java.lang.Object implements Serializable

Serialized Fields

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

Class org.objectweb.joram.shared.admin.AdminRequest extends java.lang.Object implements Serializable

Class org.objectweb.joram.shared.admin.ClearQueue extends QueueAdminRequest implements Serializable

Class org.objectweb.joram.shared.admin.ClearSubscription extends SubscriptionAdminRequest implements Serializable

Serialized Fields

subName

java.lang.String subName

Class org.objectweb.joram.shared.admin.CreateDestinationReply extends AdminReply implements Serializable

Serialized Fields

id

java.lang.String id
Identifier of the created destination.


name

java.lang.String name

type

java.lang.String type

Class org.objectweb.joram.shared.admin.CreateDestinationRequest extends AdminRequest implements Serializable

Serialized Fields

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

Class org.objectweb.joram.shared.admin.CreateUserReply extends AdminReply implements Serializable

Serialized Fields

id

java.lang.String id
Identifier of the user's proxy.

Class org.objectweb.joram.shared.admin.CreateUserRequest extends AdminRequest implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.shared.admin.DeleteDestination extends AdminRequest implements Serializable

Serialized Fields

id

java.lang.String id
Identifier of the destination to delete.

Class org.objectweb.joram.shared.admin.DeleteQueueMessage extends QueueAdminRequest implements Serializable

Serialized Fields

msgId

java.lang.String msgId

Class org.objectweb.joram.shared.admin.DeleteSubscriptionMessage extends SubscriptionAdminRequest implements Serializable

Serialized Fields

subName

java.lang.String subName

msgId

java.lang.String msgId

Class org.objectweb.joram.shared.admin.DeleteUser extends AdminRequest implements Serializable

Serialized Fields

userName

java.lang.String userName
Name of the user to delete.


proxId

java.lang.String proxId
Identifier of the user's proxy.

Class org.objectweb.joram.shared.admin.GetConfigRequest extends AdminRequest implements Serializable

Class org.objectweb.joram.shared.admin.GetDomainNames extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId

Class org.objectweb.joram.shared.admin.GetDomainNamesRep extends AdminReply implements Serializable

Serialized Fields

domainNames

java.lang.String[] domainNames

Class org.objectweb.joram.shared.admin.GetLocalServer extends AdminRequest implements Serializable

Class org.objectweb.joram.shared.admin.GetLocalServerRep extends AdminReply implements Serializable

Serialized Fields

id

int id

name

java.lang.String name

hostName

java.lang.String hostName

Class org.objectweb.joram.shared.admin.GetQueueMessage extends QueueAdminRequest implements Serializable

Serialized Fields

msgId

java.lang.String msgId

Class org.objectweb.joram.shared.admin.GetQueueMessageIds extends QueueAdminRequest implements Serializable

Class org.objectweb.joram.shared.admin.GetQueueMessageIdsRep extends AdminReply implements Serializable

Serialized Fields

ids

java.lang.String[] ids

Class org.objectweb.joram.shared.admin.GetQueueMessageRep extends AdminReply implements Serializable

Serialized Fields

msg

Message msg

Class org.objectweb.joram.shared.admin.GetSubscriberIds extends AdminRequest implements Serializable

Serialized Fields

topicId

java.lang.String topicId

Class org.objectweb.joram.shared.admin.GetSubscriberIdsRep extends AdminReply implements Serializable

Serialized Fields

ids

java.lang.String[] ids

Class org.objectweb.joram.shared.admin.GetSubscription extends SubscriptionAdminRequest implements Serializable

Serialized Fields

subName

java.lang.String subName

Class org.objectweb.joram.shared.admin.GetSubscriptionMessage extends SubscriptionAdminRequest implements Serializable

Serialized Fields

subName

java.lang.String subName

msgId

java.lang.String msgId

Class org.objectweb.joram.shared.admin.GetSubscriptionMessageIds extends SubscriptionAdminRequest implements Serializable

Serialized Fields

subName

java.lang.String subName

Class org.objectweb.joram.shared.admin.GetSubscriptionMessageIdsRep extends AdminReply implements Serializable

Serialized Fields

ids

java.lang.String[] ids

Class org.objectweb.joram.shared.admin.GetSubscriptionMessageRep extends AdminReply implements Serializable

Serialized Fields

msg

Message msg

Class org.objectweb.joram.shared.admin.GetSubscriptionRep extends AdminReply implements Serializable

Serialized Fields

topicId

java.lang.String topicId

messageCount

int messageCount

durable

boolean durable

Class org.objectweb.joram.shared.admin.GetSubscriptions extends SubscriptionAdminRequest implements Serializable

Class org.objectweb.joram.shared.admin.GetSubscriptionsRep extends AdminReply implements Serializable

Serialized Fields

subNames

java.lang.String[] subNames

topicIds

java.lang.String[] topicIds

messageCounts

int[] messageCounts

durable

boolean[] durable

Class org.objectweb.joram.shared.admin.ListClusterQueue extends SpecialAdmin implements Serializable

Class org.objectweb.joram.shared.admin.Monitor_GetCluster extends Monitor_Request implements Serializable

Serialized Fields

topic

java.lang.String topic
Identifier of a topic part of the target cluster.

Class org.objectweb.joram.shared.admin.Monitor_GetClusterRep extends Monitor_Reply implements Serializable

Serialized Fields

topics

java.util.Vector topics
Identifiers of the cluster's topics.

Class org.objectweb.joram.shared.admin.Monitor_GetDestinations extends Monitor_Request implements Serializable

Serialized Fields

serverId

int serverId
Identifier of the target server.

Class org.objectweb.joram.shared.admin.Monitor_GetDestinationsRep extends Monitor_Reply implements Serializable

Serialized Fields

ids

java.lang.String[] ids

names

java.lang.String[] names

types

java.lang.String[] types

Class org.objectweb.joram.shared.admin.Monitor_GetDMQSettings extends Monitor_Request implements Serializable

Serialized Fields

serverId

int serverId
Identifier of the target server.


target

java.lang.String target
Identifier of the target queue or user.

Class org.objectweb.joram.shared.admin.Monitor_GetDMQSettingsRep extends Monitor_Reply implements Serializable

Serialized Fields

dmqId

java.lang.String dmqId
DMQ identifier.


threshold

java.lang.Integer threshold
Threshold.

Class org.objectweb.joram.shared.admin.Monitor_GetFather extends Monitor_Request implements Serializable

Serialized Fields

topic

java.lang.String topic
Identifier of the target topic.

Class org.objectweb.joram.shared.admin.Monitor_GetFatherRep extends Monitor_Reply implements Serializable

Serialized Fields

fatherId

java.lang.String fatherId
Identifier of the hierarchical father.

Class org.objectweb.joram.shared.admin.Monitor_GetFreeAccess extends Monitor_Request implements Serializable

Serialized Fields

dest

java.lang.String dest
Identifier of the target destination.

Class org.objectweb.joram.shared.admin.Monitor_GetFreeAccessRep extends Monitor_Reply implements Serializable

Serialized Fields

freeReading

boolean freeReading
true if READ access is free.


freeWriting

boolean freeWriting
true if WRITE access is free.

Class org.objectweb.joram.shared.admin.Monitor_GetNbMaxMsg extends Monitor_Request implements Serializable

Serialized Fields

destId

java.lang.String destId
Identifier of the destination.


subName

java.lang.String subName
subscription name

Class org.objectweb.joram.shared.admin.Monitor_GetNbMaxMsgRep extends Monitor_Reply implements Serializable

Serialized Fields

nbMaxMsg

int nbMaxMsg
nbMaxMsg value (-1 no limit).

Class org.objectweb.joram.shared.admin.Monitor_GetNumberRep extends Monitor_Reply implements Serializable

Serialized Fields

number

int number
The integer value.

Class org.objectweb.joram.shared.admin.Monitor_GetPendingMessages extends Monitor_Request implements Serializable

Serialized Fields

dest

java.lang.String dest
Identifier of the target destination.

Class org.objectweb.joram.shared.admin.Monitor_GetPendingRequests extends Monitor_Request implements Serializable

Serialized Fields

dest

java.lang.String dest
Identifier of the target destination.

Class org.objectweb.joram.shared.admin.Monitor_GetReaders extends Monitor_Request implements Serializable

Serialized Fields

dest

java.lang.String dest
Identifier of the target destination.

Class org.objectweb.joram.shared.admin.Monitor_GetServersIds extends Monitor_Request implements Serializable

Serialized Fields

serverId

int serverId
Identifier of the target server.


domainName

java.lang.String domainName

Class org.objectweb.joram.shared.admin.Monitor_GetServersIdsRep extends Monitor_Reply implements Serializable

Serialized Fields

ids

int[] ids
Servers identifiers.


names

java.lang.String[] names

hostNames

java.lang.String[] hostNames

Class org.objectweb.joram.shared.admin.Monitor_GetStat extends Monitor_Request implements Serializable

Serialized Fields

destId

java.lang.String destId
Identifier of the destination.

Class org.objectweb.joram.shared.admin.Monitor_GetStatRep extends Monitor_Reply implements Serializable

Serialized Fields

stats

java.util.Hashtable stats
Table holding the statistic.

Class org.objectweb.joram.shared.admin.Monitor_GetSubscriptions extends Monitor_Request implements Serializable

Serialized Fields

dest

java.lang.String dest
Identifier of the target topic.

Class org.objectweb.joram.shared.admin.Monitor_GetUsers extends Monitor_Request implements Serializable

Serialized Fields

serverId

int serverId
Identifier of the target server.

Class org.objectweb.joram.shared.admin.Monitor_GetUsersRep extends Monitor_Reply implements Serializable

Serialized Fields

users

java.util.Hashtable users
Table holding the users identifications.

Class org.objectweb.joram.shared.admin.Monitor_GetWriters extends Monitor_Request implements Serializable

Serialized Fields

dest

java.lang.String dest
Identifier of the target destination.

Class org.objectweb.joram.shared.admin.Monitor_Reply extends AdminReply implements Serializable

Class org.objectweb.joram.shared.admin.Monitor_Request extends AdminRequest implements Serializable

Class org.objectweb.joram.shared.admin.QueueAdminRequest extends AdminRequest implements Serializable

Serialized Fields

queueId

java.lang.String queueId

Class org.objectweb.joram.shared.admin.RemoveDomainRequest extends AdminRequest implements Serializable

Serialized Fields

domainName

java.lang.String domainName

Class org.objectweb.joram.shared.admin.RemoveQueueCluster extends SpecialAdmin implements Serializable

Serialized Fields

removeQueue

java.lang.String removeQueue

Class org.objectweb.joram.shared.admin.RemoveServerRequest extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId

Class org.objectweb.joram.shared.admin.RemoveServiceRequest extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId

className

java.lang.String className

Class org.objectweb.joram.shared.admin.SetCluster extends AdminRequest implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.shared.admin.SetDefaultDMQ extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId
Identifier of the server the DMQ is set for.


dmqId

java.lang.String dmqId
Identifier of the DMQ.

Class org.objectweb.joram.shared.admin.SetDefaultThreshold extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId
Identifier of the server the threshold is set for.


threshold

int threshold
Threshold value.

Class org.objectweb.joram.shared.admin.SetDestinationDMQ extends AdminRequest implements Serializable

Serialized Fields

destId

java.lang.String destId
Identifier of the destination the DMQ is set for.


dmqId

java.lang.String dmqId
Identifier of the DMQ.

Class org.objectweb.joram.shared.admin.SetFather extends AdminRequest implements Serializable

Serialized Fields

father

java.lang.String father
Identifier of the father.


son

java.lang.String son
Identifier of the son.

Class org.objectweb.joram.shared.admin.SetNbMaxMsg extends AdminRequest implements Serializable

Serialized Fields

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

Class org.objectweb.joram.shared.admin.SetQueueThreshold extends AdminRequest implements Serializable

Serialized Fields

queueId

java.lang.String queueId
Identifier of the queue the threshold is set for.


threshold

int threshold
Threshold value.

Class org.objectweb.joram.shared.admin.SetReader extends SetRight implements Serializable

Class org.objectweb.joram.shared.admin.SetRight extends AdminRequest implements Serializable

Serialized Fields

userProxId

java.lang.String userProxId
Identifier of the user's proxy, null for all users.


destId

java.lang.String destId
Identifier of the destination.

Class org.objectweb.joram.shared.admin.SetUserDMQ extends AdminRequest implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.shared.admin.SetUserThreshold extends AdminRequest implements Serializable

Serialized Fields

userProxId

java.lang.String userProxId
Identifier of the user's proxy the threshold is set for.


threshold

int threshold
Threshold value.

Class org.objectweb.joram.shared.admin.SetWriter extends SetRight implements Serializable

Class org.objectweb.joram.shared.admin.SpecialAdmin extends AdminRequest implements Serializable

Serialized Fields

destId

java.lang.String destId
Identifier of the destination.

Class org.objectweb.joram.shared.admin.StopServerRequest extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId
Id of the server to stop.

Class org.objectweb.joram.shared.admin.SubscriptionAdminRequest extends UserAdminRequest implements Serializable

Class org.objectweb.joram.shared.admin.UnsetCluster extends AdminRequest implements Serializable

Serialized Fields

id

java.lang.String id
Identifier of the topic leaving its cluster.

Class org.objectweb.joram.shared.admin.UnsetDefaultDMQ extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId
Identifier of the server which default DMQ is unset.

Class org.objectweb.joram.shared.admin.UnsetDefaultThreshold extends AdminRequest implements Serializable

Serialized Fields

serverId

int serverId
Identifier of the server which threshold is unset.

Class org.objectweb.joram.shared.admin.UnsetDestinationDMQ extends AdminRequest implements Serializable

Serialized Fields

destId

java.lang.String destId
Identifier of the destination which DMQ is unset.

Class org.objectweb.joram.shared.admin.UnsetFather extends AdminRequest implements Serializable

Serialized Fields

id

java.lang.String id
Identifier of the topic.

Class org.objectweb.joram.shared.admin.UnsetQueueThreshold extends AdminRequest implements Serializable

Serialized Fields

queueId

java.lang.String queueId
Identifier of the queue which threshold is unset.

Class org.objectweb.joram.shared.admin.UnsetReader extends SetRight implements Serializable

Class org.objectweb.joram.shared.admin.UnsetUserDMQ extends AdminRequest implements Serializable

Serialized Fields

userProxId

java.lang.String userProxId
Identifier of the user's proxy which DMQ is unset.

Class org.objectweb.joram.shared.admin.UnsetUserThreshold extends AdminRequest implements Serializable

Serialized Fields

userProxId

java.lang.String userProxId
Identifier of the user's proxy which threshold is unset.

Class org.objectweb.joram.shared.admin.UnsetWriter extends SetRight implements Serializable

Class org.objectweb.joram.shared.admin.UpdateUser extends AdminRequest implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.shared.admin.UserAdminRequest extends AdminRequest implements Serializable

Serialized Fields

userId

java.lang.String userId


Package org.objectweb.joram.shared.client

Class org.objectweb.joram.shared.client.AbstractJmsReply extends java.lang.Object implements Serializable

Serialized Fields

correlationId

int correlationId
Identifier of the replied request.

Class org.objectweb.joram.shared.client.AbstractJmsRequest extends java.lang.Object implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.shared.client.ActivateConsumerRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

activate

boolean activate

Class org.objectweb.joram.shared.client.CnxCloseReply extends AbstractJmsReply implements Serializable

Class org.objectweb.joram.shared.client.CnxCloseRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.CnxConnectReply extends AbstractJmsReply implements Serializable

Serialized Fields

cnxKey

int cnxKey
The connection's key.


proxyId

java.lang.String proxyId
The proxy's identifier.

Class org.objectweb.joram.shared.client.CnxConnectRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.CnxStartRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.CnxStopRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.ConsumerAckRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

ids

java.util.Vector ids
Message identifier.


queueMode

boolean queueMode
true if the request is destinated to a queue.

Class org.objectweb.joram.shared.client.ConsumerCloseSubRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.ConsumerDenyRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.shared.client.ConsumerMessages extends AbstractJmsReply implements Serializable

Serialized Fields

message

Message message
Wrapped message.


messages

java.util.Vector 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.

Class org.objectweb.joram.shared.client.ConsumerReceiveRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

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

Class org.objectweb.joram.shared.client.ConsumerSetListRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

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

Class org.objectweb.joram.shared.client.ConsumerSubRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.shared.client.ConsumerUnsetListRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

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.

Class org.objectweb.joram.shared.client.ConsumerUnsubRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.GetAdminTopicReply extends AbstractJmsReply implements Serializable

Serialized Fields

id

java.lang.String id
Identifier of the admin topic.

Class org.objectweb.joram.shared.client.GetAdminTopicRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.MomExceptionReply extends AbstractJmsReply implements Serializable

Serialized Fields

momExcept

MomException momExcept
The wrapped exception.

Class org.objectweb.joram.shared.client.PingRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.ProducerMessages extends AbstractJmsRequest implements Serializable

Serialized Fields

message

Message message
The wrapped message.


messages

java.util.Vector messages
The wrapped messages.

Class org.objectweb.joram.shared.client.QBrowseReply extends AbstractJmsReply implements Serializable

Serialized Fields

message

Message message
The message carried by this reply.


messages

java.util.Vector messages
The vector of messages carried by this reply.

Class org.objectweb.joram.shared.client.QBrowseRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

selector

java.lang.String selector
The selector for filtering messages.

Class org.objectweb.joram.shared.client.ServerReply extends AbstractJmsReply implements Serializable

Class org.objectweb.joram.shared.client.SessAckRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

ids

java.util.Vector ids
Vector of message identifiers.


queueMode

boolean queueMode
true if the request is destinated to a queue.

Class org.objectweb.joram.shared.client.SessCreateTDReply extends AbstractJmsReply implements Serializable

Serialized Fields

agentId

java.lang.String agentId
The string identifier of the temporary destination agent.

Class org.objectweb.joram.shared.client.SessCreateTQRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.SessCreateTTRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.SessDenyRequest extends AbstractJmsRequest implements Serializable

Serialized Fields

ids

java.util.Vector 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.

Class org.objectweb.joram.shared.client.TempDestDeleteRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.XACnxCommit extends AbstractJmsRequest implements Serializable

Serialized Fields

bq

byte[] bq
Transaction branch qualifier.


fi

int fi
Transaction identifier format.


gti

byte[] gti
Global transaction identifier.

Class org.objectweb.joram.shared.client.XACnxPrepare extends AbstractJmsRequest implements Serializable

Serialized Fields

bq

byte[] bq
Transaction branch qualifier.


fi

int fi
Transaction identifier format.


gti

byte[] gti
Global transaction identifier.


sendings

java.util.Vector sendings
Vector of ProducerMessages instances.


acks

java.util.Vector acks
Vector of SessAckRequest instances.

Class org.objectweb.joram.shared.client.XACnxRecoverReply extends AbstractJmsReply implements Serializable

Serialized Fields

bqs

java.util.Vector bqs
Branch qualifiers.


fis

java.util.Vector fis
Format identifiers.


gtis

java.util.Vector gtis
Global transaction identifiers.

Class org.objectweb.joram.shared.client.XACnxRecoverRequest extends AbstractJmsRequest implements Serializable

Class org.objectweb.joram.shared.client.XACnxRollback extends AbstractJmsRequest implements Serializable

Serialized Fields

bq

byte[] bq
Transaction branch qualifier.


fi

int fi
Transaction identifier format.


gti

byte[] gti
Global transaction identifier.


qDenyings

java.util.Hashtable qDenyings
Table holding the identifiers of the messages to deny on queues.


subDenyings

java.util.Hashtable subDenyings
Table holding the identifiers of the messages to deny on subs.


Package org.objectweb.joram.shared.excepts

Class org.objectweb.joram.shared.excepts.AccessException extends MomException implements Serializable

Class org.objectweb.joram.shared.excepts.DestinationException extends MomException implements Serializable

Class org.objectweb.joram.shared.excepts.MessageException extends MomException implements Serializable

Class org.objectweb.joram.shared.excepts.MessageROException extends MessageException implements Serializable

Class org.objectweb.joram.shared.excepts.MessageValueException extends MessageException implements Serializable

Class org.objectweb.joram.shared.excepts.MomException extends java.lang.Exception implements Serializable

Class org.objectweb.joram.shared.excepts.RequestException extends MomException implements Serializable

Class org.objectweb.joram.shared.excepts.SelectorException extends MomException implements Serializable

Class org.objectweb.joram.shared.excepts.StateException extends MomException implements Serializable


Package org.objectweb.joram.shared.messages

Class org.objectweb.joram.shared.messages.Message extends java.lang.Object implements Serializable

Serialization Methods

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.


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.

Class org.objectweb.joram.shared.messages.MessageBody extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream is)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream os)
                  throws java.io.IOException

Class org.objectweb.joram.shared.messages.MessagePersistent extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream is)
                 throws java.lang.Exception

writeObject

private void writeObject(java.io.ObjectOutputStream os)
                  throws java.io.IOException

Class org.objectweb.joram.shared.messages.MessageSoftRef extends Message implements Serializable


Joram ${version}

Copyright © 2005 Scalagent - All rights reserved