Serialized Form
_gcInterval
long _gcInterval
- The interval that garbage collection on the connection manager is
executed to clean up abnormally terminated connections. This defaults
to every minute.
_connections
java.util.Map _connections
- holds a list of active connections
field_
javax.swing.JTextField field_
strut_
java.awt.Component strut_
panel_
javax.swing.JPanel panel_
menuBar_
javax.swing.JMenuBar menuBar_
file_
javax.swing.JMenu file_
exit_
javax.swing.JMenuItem exit_
actions_
javax.swing.JMenu actions_
connections_
javax.swing.JMenu connections_
refresh_
javax.swing.JMenuItem refresh_
online_
javax.swing.JMenuItem online_
offline_
javax.swing.JMenuItem offline_
disconnect_
javax.swing.JMenuItem disconnect_
jMSServers_
javax.swing.JScrollPane jMSServers_
serverProperties_
javax.swing.JTree serverProperties_
messageArea_
javax.swing.JTextField messageArea_
jMSCombo_
javax.swing.JComboBox jMSCombo_
connected_
boolean connected_
_menuBar
javax.swing.JMenuBar _menuBar
_file
javax.swing.JMenu _file
_exit
javax.swing.JMenuItem _exit
_actions
javax.swing.JMenu _actions
_connections
javax.swing.JMenu _connections
_refresh
javax.swing.JMenuItem _refresh
_online
javax.swing.JMenuItem _online
_offline
javax.swing.JMenuItem _offline
_disconnect
javax.swing.JMenuItem _disconnect
_separator
javax.swing.JSeparator _separator
_startup
javax.swing.JMenuItem _startup
_shutdown
javax.swing.JMenuItem _shutdown
_jmsServers
javax.swing.JScrollPane _jmsServers
_serverProperties
javax.swing.JTree _serverProperties
_messageArea
javax.swing.JTextField _messageArea
_jmsCombo
javax.swing.JComboBox _jmsCombo
_connected
boolean _connected
_output
org.exolab.jms.tools.admin.AdminMgr.StreamRedirect _output
_users
UserManager _users
- The user manager
name_
java.lang.String name_
displayText
javax.swing.JTextField displayText
status_
int status_
leasedObject_
java.lang.Object leasedObject_
- This is the object that is leased
duration_
long duration_
- The duration of the lease in milliseconds
expiryTime_
long expiryTime_
- This is the time that the lease will expire
listener_
LeaseEventListenerIfc listener_
- The listener that will be notified when the lease expires
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Add events back to the event queue.
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
_events
java.util.HashMap _events
- Maps ids to events.
_maxStatementsToBatch
int _maxStatementsToBatch
- This is the maximum number of statements that can be batched before
actually committing the work to the database. This value defaults to
100 but it can be changed at runtime.
_logDirectory
java.lang.String _logDirectory
- The directory where the log files are stored. This can be set by the
client
_rdbms
RDBMSAdapter _rdbms
- Holds a reference to the RDBMSAdapter, which it delegates all the
work too.
_batch
java.util.LinkedList _batch
- Holds the current batch of trnasactional objects.
_handles
java.util.HashMap _handles
- Holds a reference to message handles that have been batched up.
_messages
java.util.HashMap _messages
- Holds a reference to messages that have been batched up
readExternal
public final void readExternal(java.io.ObjectInput in)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Serialize in this message's data
writeExternal
public final void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Serialize out this message's data
jPanel1
javax.swing.JPanel jPanel1
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
jPanel2
javax.swing.JPanel jPanel2
jSeparator2
javax.swing.JSeparator jSeparator2
jLabel1
javax.swing.JLabel jLabel1
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jPanel5
javax.swing.JPanel jPanel5
jLabel2
javax.swing.JLabel jLabel2
jLabel3
javax.swing.JLabel jLabel3
jPasswordField1
javax.swing.JPasswordField jPasswordField1
jPasswordField2
javax.swing.JPasswordField jPasswordField2
password
java.lang.String password
confirmedPassword
java.lang.String confirmedPassword
_id
java.lang.String _id
- The identity of the consumer
_clientId
long _clientId
- The client identity, which uniquely identifies the remote client
within a session. This is used to tag messages when they are
asynchronously delivered to the client
_selector
Selector _selector
- The selector assoicated with this consumer. A selector is used
to filter messages.
_waitingForMessageMonitor
java.lang.Object _waitingForMessageMonitor
- Serializes access to the
ConsumerEndpoint._waitingForMessage
flag. This is
only required when it is changed
_waitingForMessage
boolean _waitingForMessage
- Used to block consumer until there is a message available
_listener
InternalMessageListener _listener
- Holds the consumer's message listener. This means that messages
will be pushed down
_size
int _size
- Maintains the maximum size of this cache
_session
JmsServerSession _session
- caches the session that created this endpoint
_stopped
boolean _stopped
- This determines whether message delivery to the registered listener
is enabled or disabled.
_closed
boolean _closed
- Identifies this endpoint as being closed
_scheduled
boolean _scheduled
- Indicates whether the this cache has been scheduled with the dispatcher
for asynchronous message delivery.
_cache
org.exolab.jms.messagemgr.MessageCache _cache
- Cache of all messages and handles for this consumer.
_lock
java.lang.Object _lock
- Synchronization helper for close() and deliverMessages()
consumerName_
java.lang.String consumerName_
topicSubscription_
java.lang.String topicSubscription_
displayText
javax.swing.JTextField displayText
status_
int status_
jPanel1
javax.swing.JPanel jPanel1
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
jPanel2
javax.swing.JPanel jPanel2
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jSeparator2
javax.swing.JSeparator jSeparator2
jLabel1
javax.swing.JLabel jLabel1
jTextField1
javax.swing.JTextField jTextField1
jLabel2
javax.swing.JLabel jLabel2
jTextField2
javax.swing.JTextField jTextField2
jPanel1
javax.swing.JPanel jPanel1
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
jPanel2
javax.swing.JPanel jPanel2
jSeparator2
javax.swing.JSeparator jSeparator2
jLabel1
javax.swing.JLabel jLabel1
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jLabel2
javax.swing.JLabel jLabel2
jPasswordField1
javax.swing.JPasswordField jPasswordField1
password
java.lang.String password
confirmedPassword
java.lang.String confirmedPassword
jPanel1
javax.swing.JPanel jPanel1
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
jPanel2
javax.swing.JPanel jPanel2
jSeparator2
javax.swing.JSeparator jSeparator2
jLabel1
javax.swing.JLabel jLabel1
jPanel1
javax.swing.JPanel jPanel1
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
jPanel2
javax.swing.JPanel jPanel2
jSeparator2
javax.swing.JSeparator jSeparator2
jLabel1
javax.swing.JLabel jLabel1
jPanel1
javax.swing.JPanel jPanel1
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
jPanel2
javax.swing.JPanel jPanel2
jSeparator2
javax.swing.JSeparator jSeparator2
jLabel1
javax.swing.JLabel jLabel1
jPanel3
javax.swing.JPanel jPanel3
jPanel4
javax.swing.JPanel jPanel4
jPanel5
javax.swing.JPanel jPanel5
jLabel2
javax.swing.JLabel jLabel2
jLabel3
javax.swing.JLabel jLabel3
jPasswordField1
javax.swing.JPasswordField jPasswordField1
jPasswordField2
javax.swing.JPasswordField jPasswordField2
password
java.lang.String password
confirmedPassword
java.lang.String confirmedPassword
_adapter
PersistenceAdapter _adapter
- Return a reference to the PersistenceAdaptor, that has been created
by this service
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
_id
java.lang.String _id
- The identity of this object
_cache
org.exolab.jms.messagemgr.MessageCache _cache
- Create a message cache for this destination
_maximumSize
int _maximumSize
- Maintain the maximum size of this cache. When the cache reaches this
size then messages will be lost. We should only drop transient messages
and maintain persistent messages. Remove transient messages from the
top of the cache and replace them with persistent messages.
_consumers
java.util.List _consumers
- This is the list of consumers that have subscribed to this cache. It
hosts both durable and transient subscribers
_leaseHelper
MessageLeaseHelper _leaseHelper
- The message lease helper is used to manage leases for messages
cached by the destination
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
_name
java.lang.String _name
- The well-known name of the durable subscriber
_eventType
int _eventType
- The event type.
_eventHandler
EventHandler _eventHandler
- The _eventHandler is the object that is notified when the event fires.
It must be Serializable so that it can be persisted.
_callbackObject
java.lang.Object _callbackObject
- The _callbackObject is optionally specified and is passed back to the
_eventHandler during notification.
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
_gcLowWaterThreshold
int _gcLowWaterThreshold
- The default low water threshold value before GC is initiated.
This is specified as a percentage with valid values ranging from
10-50.
_memoryCheckInterval
int _memoryCheckInterval
- The default interval, in seconds, that memory is checked for
the low water threshold. The default is 30 seconds.
_gcInterval
int _gcInterval
- The default interval, in seconds, between successive executions
of the garbage collector. This will execute regardless the amount
of free memory left in the VM.
_gcThreadPriority
int _gcThreadPriority
- This is the priority of that the GC thread uses to collect garbage.
Changing it effects how aggressive GC is performed. The default value
is 5.
_gcGuard
java.lang.Object _gcGuard
- This is used to serialize access to the _collectingGarbage flag
_collectingGarbage
boolean _collectingGarbage
- This flag indicates whether garabage collection is in progress
_gcList
java.util.LinkedList _gcList
- Maintains a list of all GarbageCollectable instances
_connections
java.util.HashMap _connections
- The list of active client connections, keyed on host and port.
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
_gcInterval
long _gcInterval
- The interval that garbage collection on the connection manager is
executed to clean up abnormally terminated connections. This defaults
to every minute.
_connections
java.util.Map _connections
- holds a list of active connections
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
_queue
org.exolab.core.util.OrderedQueue _queue
- An ordered list of leases
_waiter
java.lang.Object _waiter
- Helper for waiting for leases to expire
readExternal
public final void readExternal(java.io.ObjectInput in)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Serialize in this message's data
writeExternal
public final void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Serialize out this message's data
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
_sequenceNumberGenerator
long _sequenceNumberGenerator
- The sequence number generator is used to differentiate messages arriving
on the same millisecond
_maximumSize
int _maximumSize
- This is the maximum size the cache can reach before we are forced to
run garbage collection. Garbage collection will also execute in the
background periodically to remove processed messages from the cache.
_messagesProcessed
long _messagesProcessed
- Tracks the number of messages processed
db_
org.exolab.core.database.recman.PageManagedDatabase db_
dbname_
java.lang.String dbname_
minConsumerListSize_
int minConsumerListSize_
minMessageListSize_
int minMessageListSize_
_connection
org.exolab.jms.persistence.NullConnection _connection
- Reference to a dummy connection object, used to satisfy the fact
that the object adapter can look like an Connection object
_gcInterval
int _gcInterval
- This is the interval that the automatic garbage collector will
execute, if specified. It is specified in seconds.
_gcBlockSize
int _gcBlockSize
- This is the block size that is used during purging.
_gcThreadPriority
int _gcThreadPriority
- This is the thread priority for the GC Thread
readExternal
public final void readExternal(java.io.ObjectInput in)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Serialize in this message's data
writeExternal
public final void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Serialize out this message's data
consumerName_
java.lang.String consumerName_
contextName_
java.lang.String contextName_
displayName_
java.lang.String displayName_
isLeaf_
boolean isLeaf_
isExplored_
boolean isExplored_
destinationName_
java.lang.String destinationName_
isLeaf_
boolean isLeaf_
isExplored_
boolean isExplored_
commands_
javax.swing.JPopupMenu commands_
commandsCreated_
boolean commandsCreated_
tree_
javax.swing.JTree tree_
comboBox_
javax.swing.JComboBox comboBox_
objectName_
java.lang.String objectName_
_name
java.lang.String _name
_isLeaf
boolean _isLeaf
_isExplored
boolean _isExplored
_commands
javax.swing.JPopupMenu _commands
_commandsCreated
boolean _commandsCreated
serverName_
java.lang.String serverName_
serverName_
java.lang.String serverName_
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
_cache
QueueDestinationCache _cache
- The destination that this consumer subscribes too
_queue
JmsQueue _queue
- The queue that this endpoint is subscribed too
_cache
QueueDestinationCache _cache
- The destination that this consumer subscribes too
_queue
JmsQueue _queue
- The queue that this endpoint is subscribed to
MAX_MESSAGES
int MAX_MESSAGES
- The maximum number of messages that a dispatch can deliver at any one
time
_queueListeners
java.util.List _queueListeners
- Maintains a list of queue listeners for this cache
_queue
JmsQueue _queue
- Underlying destination
_lastConsumerIndex
int _lastConsumerIndex
- Index of the last listener that received a message from this
destination. If multiple listeners are attached to this queue then
messages will be sent to each in a round robin fashion
_publishCount
long _publishCount
- Tracks the number of messages added to the destination cache
_consumeCount
long _consumeCount
- Tracks the number of messages consumed from the destination cache
_gcInterval
int _gcInterval
- This is the interval that the automatic garbage collector will
execute, if specified. It is specified in seconds.
_gcBlockSize
int _gcBlockSize
- This is the block size that is used during purging.
_lastTime
long _lastTime
- This is used to track the incremental garbage collection. It
tracks the last blocks examined.
_gcThreadPriority
int _gcThreadPriority
- This is the thread priority for the GC Thread
_destinationLock
EDU.oswego.cs.dl.util.concurrent.ReadWriteLock _destinationLock
- Lock to help prevent deadlocks when administratively removing
destinations, while producers and consumers are actively sending
and receiving messages. It ensures that when a destination is in the
process of being removed, no other changes are occuring on the
messages and message_handles tables.
m_baseName
javax.naming.Name m_baseName
_logFileSize
int _logFileSize
- This is the maximum size, in bytes, of each transaction log file. The
value can be overriden by the user
_logs
java.util.TreeSet _logs
- Maintains a collection of transaction log files currently in use by this
resource manager
_tridToLogCache
java.util.HashMap _tridToLogCache
- Maintain a mapping between the TRID (transaction id and the log file it
is associated with.
_logToTridCache
java.util.HashMap _logToTridCache
- Maintain a list of open TRIDs for a particular
TransactionLog
_cacheLock
java.lang.Object _cacheLock
- This attribute is used to synchronize the modifications to the _tridToLog
_logToTrid attributes
_activeTransactions
java.util.HashMap _activeTransactions
- This maintains a cache of all open transactions and the corresponding
data. The key is the transaction identifier and the object is a LinkedList
transaction entries, which includes both state and data
_logDirectory
java.lang.String _logDirectory
- The directory where the log files are stored. This can be set by the
client
_lastLogNumber
long _lastLogNumber
- This is the number of the last log file created by the ResourceManager
_txExpiryTime
int _txExpiryTime
- The expiry time for transaction associated with this resource manager.
This will either be configured or passed in with the transaction context
The value is specified in seconds.
_gcMode
int _gcMode
- This attribute caches the garbage collection mode for the resouce
managers. Valid values are specified by the GC_* constants.
By default garbage collection is disabled.
_rid
java.lang.String _rid
- This is the id associated with this resource...need to work out who
or what sets this.
_delegate
AdminConnection _delegate
- This is the object that the RMI connection object delegates to. It must
be non-null and assigned during object construction
_delegate
JmsMessageListener _delegate
- This is the message listener for JMS messages. The MessageListener is then
responsible for delivering it to the actual consumer. The listener is
initialised during object construction time
_delegate
JmsServerConnection _delegate
- This is the object that the RMI connection object delegates to. It must
be non-null and assigned during object construction
_interval
int _interval
- The interval, in milliseconds, between subsequent ping events
_lease
BaseLease _lease
- This is the lease on this object. This is not used anymore since we
now use a different approach to determine whether the client is
active. {@see JmsServerSession#isClientEndpointActive}
_delegate
JmsServerSession _delegate
- This instance attribute maintains a reference to the delegate. The
delegate must be assigned during object construction
_listener
RemoteJmsMessageListenerIfc _listener
- This is the message listener to the remote object. This is how all the
messages are pushed down to the client
_listener
JmsMessageListener _listener
- This is the message listener for JMS messages. The MessageListener is
then responsible for delivering it to the actual consumer. The listener
is initialised during object construction time
_delegate
RemoteJmsServerSessionIfc _delegate
- This is a remote reference to the session which is initialised at object
construction time.
m_root
javax.naming.Context m_root
_threads
org.exolab.core.threadPool.ThreadPool _threads
- This is the thread pool used by the scheduler
_queue
java.util.LinkedList _queue
- The queue of Runnable instances
_references
java.util.HashMap _references
- HashMap of Runnable->Integer, representing the number of times a
Runnable object exists in the queue
_stop
boolean _stop
- If true, shuts down the scheduler
_threadCount
int _threadCount
- This attribute holds the number of threads that the scheduler
will use in its pool. It defaults to 6 and has a minimum value
of 2
_type
Type _type
- The return type
_context
Context _context
- The context of the node
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public final void readExternal(java.io.ObjectInput in)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Serialize in this message's data
writeExternal
public final void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Serialize out this message's data
readExternal
public final void readExternal(java.io.ObjectInput in)
throws java.lang.ClassNotFoundException,
java.io.IOException
- Serialize in this message's data
writeExternal
public final void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Serialize out this message's data
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
_caches
java.util.HashMap _caches
- Maintains a list of TopicDestinationCache that this endpoint subscribes
too. A wildcard subscription may point to more than one.
_topic
JmsTopic _topic
- Cache the destination that this endpoint subscribes too
MAX_MESSAGES
int MAX_MESSAGES
- The maximum number of messages that a dispatch can deliver at any one
time
_topic
JmsTopic _topic
- Underlying destination
_type
java.lang.String _type
- Holds the type of the message type. Cannot be null
_ord
int _ord
- Holds the ordinal value of this message type. This is unique within the
transaction manager type domain
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput stream)
throws java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
username
java.lang.String username
- The user's name
password
java.lang.String password
- The user's password
Copyright © 1999-2004 The OpenJMS Group. All Rights Reserved.