A B C D E F G H I J L M N O P Q R S T U V W X _

A

AbstractAdminConnection - class org.exolab.jms.tools.admin.AbstractAdminConnection.
The abstract class all AbstractAdminConnection objects must inherit from.
AbstractAdminConnection() - Constructor for class org.exolab.jms.tools.admin.AbstractAdminConnection
 
AbstractConnectionManager - class org.exolab.jms.persistence.AbstractConnectionManager.
All concrete DBConnectionManager instances can extend this class.
AbstractConnectionManager() - Constructor for class org.exolab.jms.persistence.AbstractConnectionManager
 
AbstractContext - class org.apache.avalon.excalibur.naming.AbstractContext.
Abstract JNDI Context that can be inherited from to provide a particular type of Context.
AbstractContext() - Constructor for class org.apache.avalon.excalibur.naming.AbstractContext
 
AbstractContext(Hashtable) - Constructor for class org.apache.avalon.excalibur.naming.AbstractContext
 
AbstractLocalContext - class org.apache.avalon.excalibur.naming.AbstractLocalContext.
Abstract local JNDI Context that can be inherited from to provide a particular type of Context.
AbstractLocalContext(Namespace, Hashtable, Context) - Constructor for class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
AbstractNamespace - class org.apache.avalon.excalibur.naming.AbstractNamespace.
This is the class to extend that provides basic facilities for Namespace management.
AbstractNamespace() - Constructor for class org.apache.avalon.excalibur.naming.AbstractNamespace
 
AbstractNamingEnumeration - class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration.
Class for building NamingEnumerations.
AbstractNamingEnumeration(Context, Namespace) - Constructor for class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
AbstractURLContext - class org.apache.avalon.excalibur.naming.AbstractURLContext.
Abstract JNDI Context that can be inherited from to provide a particular type of Context.
AbstractURLContext(String, Hashtable) - Constructor for class org.apache.avalon.excalibur.naming.AbstractURLContext
 
accept() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
accept(File) - Method in class org.exolab.jms.jndiadministration.DatabaseFilter
All files in a directory are passed to this method to determine if they should be displayed.
accept(File) - Method in class org.exolab.jms.tools.admin.DatabaseFilter
All files in a directory are passed to this method to determine if they should be displayed.
acknowledge() - Method in class org.exolab.jms.message.MessageImpl
Acknowledge the message through the session that dispatched it.
acknowledgeMessage(JmsServerSession, Long, String) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Acknowledge a JmsMessage
acknowledgeMessage(long, String) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Acknowledge a message
acknowledgeMessage(long, String) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
acknowledgeMessage(long, String) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Acknowledge the following message If this method does not complete then throw JMSException.
acknowledgeMessage(long, String) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Extract the destination and messageId for the message and send back an ack.
acknowledgeMessage(long, String) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
acknowledgeMessage(long, String) - Method in class org.exolab.jms.server.JmsServerSession
Acknowledge that the message with the following id has been processed
acknowledgeMessage(long, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Acknowledge that the message with the following id has been processed
acknowledgeMessage(long, String) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Acknowledge that the message id for the specified client identity.
acknowledgeMessage(Message) - Method in interface org.exolab.jms.message.MessageSessionIfc
Acknowledge the message from the client.
add(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.Messages
Add a message to the database, in the context of the specified transaction and connection.
add(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionList
Add a new session sender for the client.
add(MessageImpl) - Method in class org.exolab.jms.messagemgr.MessageMgr
Add a message to the message manager for the specified destination.
add(Object) - Method in class org.exolab.jms.messagemgr.MessageQueue
Add this element to the queue in the required order.
add(Object) - Method in class org.exolab.jms.util.BlockingWorkerQueue
Add some work to the end of the queue
add(Runnable) - Method in class org.exolab.jms.scheduler.Scheduler
Add a Runnable object to the scheduler queue.
add(String, String) - Method in class org.exolab.jms.util.CommandLine
Add the following option or parameter to the list.
add(String, String, boolean) - Method in class org.exolab.jms.util.CommandLine
Add the following option or parameter to the list.
addConnection(JmsConnection) - Method in class org.exolab.jms.client.JmsConnectionFactory
Add the specified connection to the list of managed sessions
addConnection(JmsServerSession, MultiplexConnectionIfc) - Method in class org.exolab.jms.server.mipc.IpcJmsServer
Add a new connection for this client.
addDestination(Connection, String, boolean) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
addDestination(Connection, String, boolean) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
addDestination(Connection, String, boolean) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Add a new destination to the database.
addDestination(Connection, String, boolean) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
addDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.MessageMgr
Create the specified destination.
addDestination(String, boolean) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Add a specific destination with the specified name
addDestination(String, boolean) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
addDestination(String, boolean) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
addDestination(String, Boolean) - Method in interface org.exolab.jms.administration.AdminConnection
Add a specific destination with the specified name
addDestination(String, Boolean) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
addDestination(String, Boolean) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Add a specific destination with the specified name
addDestination(String, Boolean) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
addDestination(String, Boolean) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
addDestination(String, Boolean) - Method in class org.exolab.jms.server.AdminConnection
Add an administered destination with the specified name
addDestination(String, Boolean) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Add a specific destination with the specified name
addDestination(String, Boolean) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
addDispatcher(String, NotifierIfc) - Method in class org.exolab.jms.server.mipc.IpcJmsReceiver
Register a dispatcher to handle requests
addDurableConsumer(Connection, String, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
addDurableConsumer(Connection, String, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
addDurableConsumer(Connection, String, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Add the specified durable consumer
addDurableConsumer(Connection, String, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
addDurableConsumer(String, String) - Method in interface org.exolab.jms.administration.AdminConnection
Add a durable consumer for the specified name
addDurableConsumer(String, String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
addDurableConsumer(String, String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Add a durable consumer for the specified name the passed in name
addDurableConsumer(String, String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
addDurableConsumer(String, String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
addDurableConsumer(String, String) - Method in class org.exolab.jms.server.AdminConnection
Add the specified durable consumer to the database
addDurableConsumer(String, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Add a consumer for the specified topic
addDurableConsumer(String, String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
addDurableConsumer(String, String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Add a durable consumer for the specified name the passed in name
addDurableConsumer(String, String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
addDurableConsumer(String, String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
addEventListener(JmsDestination, MessageManagerEventListener) - Method in class org.exolab.jms.messagemgr.MessageMgr
Add a message listener for a specific destination to be informed when messages, for the destination are added or removed from the queue.
addLease(BaseLease) - Method in class org.exolab.jms.lease.LeaseManager
Add a lease
addLease(MessageHandle) - Method in class org.exolab.jms.messagemgr.MessageLeaseHelper
Add a lease for the handle to notify listener when message expires.
addLease(MessageImpl) - Method in class org.exolab.jms.messagemgr.MessageLeaseHelper
Add a lease for message to notify listener when message expires.
addMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
addMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
addMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Add a new message to the database.
addMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
addMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Add the handle to the cache
addMessage(MessageHandle, MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Cache a handle and its corresponding message
addMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
addMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
addMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Add the specified persistent message handle.
addMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
addNonPersistentMessage(MessageImpl) - Method in class org.exolab.jms.messagemgr.MessageMgr
This method is used to process non-persistent messages.
addObjectFactory(ObjectFactory) - Method in class org.apache.avalon.excalibur.naming.DefaultNamespace
 
addPersistentMessage(Connection, MessageImpl) - Method in class org.exolab.jms.messagemgr.MessageMgr
This method is used to process persistent messages published through the resource manager.
addPersistentMessage(MessageImpl) - Method in class org.exolab.jms.messagemgr.MessageMgr
This method is used to process persistent messages.
addQueueListener(QueueListener) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
A Queue can also hav a queue listener, which simply gets informed of all messages that arrive at this destination
addStateFactory(StateFactory) - Method in class org.apache.avalon.excalibur.naming.DefaultNamespace
 
addToEnvironment(String, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Add a key-value pair to environment
addToUserCache(User) - Method in class org.exolab.jms.authentication.UserManager
Add the specified entry to the user cache, if it doesn't already exist.
addUser(Connection, User) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
addUser(Connection, User) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
addUser(Connection, User) - Method in class org.exolab.jms.persistence.PersistenceAdapter
 
addUser(Connection, User) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
addUser(String, String) - Method in interface org.exolab.jms.administration.AdminConnection
Add a user with the specified name
addUser(String, String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
addUser(String, String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Add a user with the specified name
addUser(String, String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
addUser(String, String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
addUser(String, String) - Method in class org.exolab.jms.server.AdminConnection
Add a user with the specified name
addUser(String, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Add a user with the specified name
addUser(String, String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
addUser(String, String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Adds a new User to the DB.
addUser(String, String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
addUser(String, String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
addUser(User) - Method in class org.exolab.jms.authentication.AuthenticationMgr
Create a user.
AdminConnection - interface org.exolab.jms.administration.AdminConnection.
This specifies all the administration methods that can be used to control the JMS server.
AdminConnection - class org.exolab.jms.jndiadministration.AdminConnection.
The abstract class all AdminConnection objects must inherit from.
AdminConnection - class org.exolab.jms.server.AdminConnection.
A connection is created for every adminclient connecting to the JmsServer.
AdminConnection() - Constructor for class org.exolab.jms.jndiadministration.AdminConnection
 
AdminConnectionFactory - class org.exolab.jms.administration.AdminConnectionFactory.
This class is a factory for creating AdminConnection instances.
AdminConnectionFactory() - Constructor for class org.exolab.jms.administration.AdminConnectionFactory
 
AdminConnectionManager - class org.exolab.jms.server.AdminConnectionManager.
The admin connection manager is responsible for managing all admin connections to the JmsServer.
AdminInfo - class org.exolab.jms.tools.admin.AdminInfo.
Extracts information about a queue/topic and consumer from the OpenJMSServer and displays it next to the appropriate cell, in a JTextField.
AdminInfo() - Constructor for class org.exolab.jms.tools.admin.AdminInfo
Construct the panel, and set the background to be that of the tree.
AdminMgr - class org.exolab.jms.jndiadministration.AdminMgr.
This class is the Gui controller for the JMS JNDI administration.
AdminMgr - class org.exolab.jms.tools.admin.AdminMgr.
This class is the Gui controller for the JMS administration.
AdminMgr() - Constructor for class org.exolab.jms.jndiadministration.AdminMgr
The default constructor performs all gui creations.
AdminMgr() - Constructor for class org.exolab.jms.tools.admin.AdminMgr
The default constructor performs all gui creations.
AdminMgr(String) - Constructor for class org.exolab.jms.tools.admin.AdminMgr
 
advance(long) - Static method in class org.exolab.jms.util.Clock
Artficially advances the clock.
ALL_WILDCARD - Static variable in class org.exolab.jms.client.JmsTopic
 
AttributeExpander - class org.exolab.jms.config.AttributeExpander.
This class expands attributes in XML documents as the document is being parsed.
AttributeExpander(Reader) - Constructor for class org.exolab.jms.config.AttributeExpander
Construct a new instance
AuthenticationMgr - class org.exolab.jms.authentication.AuthenticationMgr.
This is the active authentication component within the JMS server.

B

BaseDialog - class org.exolab.jms.tools.admin.BaseDialog.
A simple dialog to collect information for creating queue/topics and consumers.
BaseLease - class org.exolab.jms.lease.BaseLease.
This is the implementation of a non-specific lease object.
BaseLease() - Constructor for class org.exolab.jms.lease.BaseLease
Default constructor for the Serailizable/Externalizable interface
BaseLease(Object, long, LeaseEventListenerIfc) - Constructor for class org.exolab.jms.lease.BaseLease
Construct an instance of this class with the specified objct, and duration
BaseTransactionLogEntry - class org.exolab.jms.tranlog.BaseTransactionLogEntry.
This is the base entry that is streamed into the transaction log file.
BasicEventManager - class org.exolab.jms.events.BasicEventManager.
The EventManager manages Event objects.
BasicEventManager() - Constructor for class org.exolab.jms.events.BasicEventManager
 
BatchingRdbmsAdapter - class org.exolab.jms.persistence.BatchingRdbmsAdapter.
The batching RDBMS adapter is used to improve the performance of persistent messages by batching more instructions into a single transaction.
beforeClose() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
beforeClose() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
beforeClose() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
This method is called before the call to close, so that the stub can do some local clean up
beforeClose() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
beforeClose() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
begin() - Method in class org.exolab.jms.transaction.NullTransactionManager
 
belowLowWaterThreshold() - Method in class org.exolab.jms.gc.GarbageCollectionService
Check whether the low water threshold has been reached.
between(Expression, Expression, Expression) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create a 'between' expression that returns the result of:
num1 >= num2 and num1 <= num3 when evaluated
between(Expression, Expression, Expression) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create a 'between' expression that returns the result of:
num1 >= num2 and num1 <= num3 when evaluated
binaryOperator(int, Expression, Expression) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create a binary operator expression
binaryOperator(int, Expression, Expression) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create a binary operator expression
bind(Context, ConnectionFactories, Class, Hashtable) - Static method in class org.exolab.jms.server.ConnectionFactoryHelper
Bind the connection factories to the supplied context
bind(Name, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Bind an object to a name.
bind(Name, Object, boolean) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Helper method to bind
bind(Name, Object, boolean) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Helper method to bind
bind(Name, Object, boolean) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Helper method to bind
bind(Name, Object, boolean) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Helper method to bind
bind(Name, String, Object) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
bind(Name, String, Object) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
bind(Name, String, Object) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
bind(Name, String, Object) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
bind(Name, String, Object) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
bind(String, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Bind an object to a name.
bindConnectionFactories(Context) - Method in class org.exolab.jms.server.http.HttpJmsServer
 
bindConnectionFactories(Context) - Method in class org.exolab.jms.server.intravm.IntravmJmsServer
Bind any factory object specified in the configuration file to the specified JNDI context.
bindConnectionFactories(Context) - Method in interface org.exolab.jms.server.JmsServerIfc
Bind any factory object specified in the configuration file to the specified JNDI context.
bindConnectionFactories(Context) - Method in class org.exolab.jms.server.mipc.IpcJmsServer
 
bindConnectionFactories(Context) - Method in class org.exolab.jms.server.rmi.RmiJmsServer
Bind any factory object specified in the configuration file to the specified JNDI context.
BlockingWorkerQueue - class org.exolab.jms.util.BlockingWorkerQueue.
A BlockingWorkerQueue is attached to a QueueWorker.
BlockingWorkerQueue(String, QueueWorker) - Constructor for class org.exolab.jms.util.BlockingWorkerQueue
Construct a blocking worker queue and attahc to the specified queue worker.
BOOLEAN - Static variable in class org.exolab.jms.selector.Type
Booelan type
BUILD_DATE - Static variable in class org.exolab.jms.util.Version
The build date
buildLogFileList() - Method in class org.exolab.jms.messagemgr.ResourceManager
Build a list of all log files in the specified log directory
BytesMessageImpl - class org.exolab.jms.message.BytesMessageImpl.
This class implements the BytesMessage interface
BytesMessageImpl() - Constructor for class org.exolab.jms.message.BytesMessageImpl
Construct a new BytesMessage.

C

c_syntax - Static variable in class org.apache.avalon.excalibur.naming.DefaultNameParser
 
CacheEvictionPolicy - interface org.exolab.jms.messagemgr.CacheEvictionPolicy.
A destination, in JMS parlance, refers to either a Topic or a Queue.
cancel() - Method in class org.exolab.jms.tools.admin.BaseDialog
The cancel button was pressed.
cancel() - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
The cancel button was pressed.
CANCELED - Static variable in class org.exolab.jms.jndiadministration.ObjectDialog
 
CANCELED - Static variable in class org.exolab.jms.tools.admin.BaseDialog
 
CANCELED - Static variable in class org.exolab.jms.tools.admin.CreateConsumerDialog
 
canDestroy() - Method in class org.exolab.jms.messagemgr.DestinationCache
Determines if this cache can be destroyed
canDestroy() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Determines if this cache can be destroyed.
canDestroy() - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
Determines if this cache can be destroyed.
canGarbageCollect() - Method in class org.exolab.jms.tranlog.TransactionLog
Check if we can garbage collect this transaction log.
changePassword(String, String) - Method in interface org.exolab.jms.administration.AdminConnection
Change password for the specified user
changePassword(String, String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
changePassword(String, String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Change password for the specified user
changePassword(String, String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
changePassword(String, String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
changePassword(String, String) - Method in class org.exolab.jms.server.AdminConnection
Change password for the specified user
changePassword(String, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Change password for the specified user
changePassword(String, String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
changePassword(String, String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Change the password for this user
changePassword(String, String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
changePassword(String, String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
ChangePasswordDialog - class org.exolab.jms.tools.admin.ChangePasswordDialog.
A simple dialog to collect information for change password
ChangePasswordDialog(JFrame) - Constructor for class org.exolab.jms.tools.admin.ChangePasswordDialog
Creates new ChangePasswordDialog form
checkDestination(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
checkDestination(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
checkDestination(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Determine if a particular destination name exists
checkDestination(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
checkPropertyWrite() - Method in class org.exolab.jms.message.MessageImpl
 
checkRead() - Method in class org.exolab.jms.message.MessageImpl
 
checkReply(HttpClient, String) - Method in class org.exolab.jms.client.http.HttpJmsServerStub
A convenience method to check the success of operations which return a true on sucess.
checkReply(String) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
A convenience method to check the success of operations which return a true on sucess.
checkReply(String) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
A convenience method to check the success of operations which return a true on sucess.
checkUnbindContext(Name, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
checkWrite() - Method in class org.exolab.jms.message.MessageImpl
 
cleanUnreferencedEndpoints(JmsDestination) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Clean all the unreferenced endpoints for a specified destination.
clear() - Method in interface org.exolab.jms.message.MessageHandle
Clear the message handle
clear() - Method in class org.exolab.jms.messagemgr.MessageLeaseHelper
Clears all leases
clear() - Method in class org.exolab.jms.messagemgr.MessageQueue
Remove all the elements from the queue
clear() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Override the behaviour of the base class.
clear() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Clear the message handle
clearBody() - Method in class org.exolab.jms.message.BytesMessageImpl
Overide the super class method to reset the streams, and put the message body in write only mode.
clearBody() - Method in class org.exolab.jms.message.MapMessageImpl
Clear out the message body.
clearBody() - Method in class org.exolab.jms.message.MessageImpl
 
clearBody() - Method in class org.exolab.jms.message.ObjectMessageImpl
Clear out the message body.
clearBody() - Method in class org.exolab.jms.message.StreamMessageImpl
Overide the super class method to reset the streams, and put the message body in write only mode
clearBody() - Method in class org.exolab.jms.message.TextMessageImpl
Clear out the message body.
clearMessages() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Clear all messages in the cache, regardless of whether they are persistent or non-persistent
clearProperties() - Method in class org.exolab.jms.message.MessageImpl
 
clearWaitingForMessage() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Clear the waiting for message flag
ClientDisconnectionException - exception org.exolab.jms.server.ClientDisconnectionException.
This excpetion is thrown if the client abnormally disconnects from the JMS server
ClientDisconnectionException() - Constructor for class org.exolab.jms.server.ClientDisconnectionException
Default constructor with no additional info.
ClientDisconnectionException(String) - Constructor for class org.exolab.jms.server.ClientDisconnectionException
Construct an instance of this exception with the specified reason.
Clock - class org.exolab.jms.util.Clock.
Provides an efficient mechanism for obtaining the current system time.
clock() - Static method in class org.exolab.jms.util.Clock
Returns the current clock.
clone() - Method in class org.exolab.jms.message.BytesMessageImpl
Clone an instance of this object
clone() - Method in class org.exolab.jms.message.DestinationImpl
 
clone() - Method in class org.exolab.jms.message.MapMessageImpl
Clone an instance of this object
clone() - Method in class org.exolab.jms.message.MessageImpl
Clone an instance of this object
clone() - Method in class org.exolab.jms.message.ObjectMessageImpl
Clone an instance of this object
clone() - Method in class org.exolab.jms.message.StreamMessageImpl
Clone an instance of this object
clone() - Method in class org.exolab.jms.message.TextMessageImpl
Clone an instance of this object
clone() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Clone the persistent message handle object
cloneContext() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
cloneContext() - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
close() - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Release resources associated with context.
close() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
close() - Method in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
close() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Release resources associated with context.
close() - Method in class org.exolab.jms.administration.http.HttpJmsAdminConnection
 
close() - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
close() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Close the connection.
close() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
close() - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
close() - Method in class org.exolab.jms.client.http.HttpJmsConnectionStub
Send a close request to the server.
close() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Close this session.
close() - Method in class org.exolab.jms.client.intravm.IntravmJmsConnectionStub
 
close() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
close() - Method in interface org.exolab.jms.client.JmsConnectionStubIfc
Close the connection and deallocate any resources.
close() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Close and release any resource allocated to this session.
close() - Method in class org.exolab.jms.client.mipc.IpcJmsConnectionStub
 
close() - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
 
close() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Close this session.
close() - Method in class org.exolab.jms.client.rmi.RmiJmsConnectionStub
 
close() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
close() - Method in class org.exolab.jms.jndiadministration.AdminConnection
Close the connection.
close() - Method in class org.exolab.jms.jndiadministration.OfflineConnection
Close the database connection.
close() - Method in class org.exolab.jms.jndiadministration.OnlineConnection
Close the connection.
close() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Close this endpoint.
close() - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
Close the database if open.
close() - Method in class org.exolab.jms.persistence.Messages
Reset the instance.
close() - Method in class org.exolab.jms.persistence.ObjectAdapter
Close the database if open.
close() - Method in class org.exolab.jms.persistence.PersistenceAdapter
Close the database if open.
close() - Method in class org.exolab.jms.persistence.RDBMSAdapter
Close the database if open.
close() - Method in class org.exolab.jms.persistence.SeedGenerator
Issue a close, which in this case invalidates the singleton TODO: do we really need this
close() - Method in class org.exolab.jms.server.AdminConnection
Close the admin connection
close() - Method in class org.exolab.jms.server.http.HttpJmsSessionSender
Remove the callback from the JmsServerSession.
close() - Method in class org.exolab.jms.server.JmsServerConnection
Close all the sessions allocated to this collection.
close() - Method in class org.exolab.jms.server.JmsServerSession
Close and release any resource allocated to this session.
close() - Method in class org.exolab.jms.server.mipc.IpcJmsSessionSender
Remove the callback from the JmsServerSession.
close() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Close all the sessions allocated to this collection.
close() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Close and release any resource allocated to this session.
close() - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
close() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Close and release any resource allocated to this session.
close() - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Close the connection.
close() - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
close() - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
close() - Method in class org.exolab.jms.tools.db.DBTool
Deallocate any resources
close() - Method in class org.exolab.jms.tools.db.RDBMSTool
Close the connection to the database
close() - Method in class org.exolab.jms.tranlog.TransactionLog
Close the transaction log
close() - Method in class org.exolab.jms.util.BlockingWorkerQueue
Close this worker queue
close(Connection) - Static method in class org.exolab.jms.persistence.SQLHelper
 
close(JmsServerSession, MultiplexConnectionIfc) - Method in class org.exolab.jms.server.http.HttpJmsSessionConnection
A close request has been received.
close(JmsServerSession, MultiplexConnectionIfc) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
A close session request has been received.
close(ResultSet) - Static method in class org.exolab.jms.persistence.SQLHelper
 
close(Statement) - Static method in class org.exolab.jms.persistence.SQLHelper
 
closeConnection(String) - Method in class org.exolab.jms.server.AdminConnectionManager
Close the connection associated with a particular client identity.
closeConnection(String) - Method in class org.exolab.jms.server.JmsServerConnectionManager
Close the connection associated with a particular client identity.
CLOSED - Static variable in class org.exolab.jms.tranlog.TransactionState
 
CLOSED_ORD - Static variable in class org.exolab.jms.tranlog.TransactionState
 
closed(IpcJmsConnectionStub) - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
 
closeDialog(WindowEvent) - Method in class org.exolab.jms.tools.admin.BaseDialog
Closes the dialog
closeDialog(WindowEvent) - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Closes the dialog
collectGarbage(boolean) - Method in interface org.exolab.jms.gc.GarbageCollectable
Perform any garbage collection on this resource.
collectGarbage(boolean) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
 
collectGarbage(boolean) - Method in class org.exolab.jms.messagemgr.ConsumerManager
 
collectGarbage(boolean) - Method in class org.exolab.jms.messagemgr.DestinationCache
 
collectGarbage(boolean) - Method in class org.exolab.jms.messagemgr.DestinationManager
 
collectionHasPersistentHandles(Vector) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Check whether the vector of handles contains one or more persistent handles
CommandLine - class org.exolab.jms.util.CommandLine.
This core class is responsible for processing the command line and storing away the list of options and parameters specified.
CommandLine() - Constructor for class org.exolab.jms.util.CommandLine
Default constructor which simply initialised the class
CommandLine(String[]) - Constructor for class org.exolab.jms.util.CommandLine
Construct an instance of this class with the specified string array.
commands_ - Variable in class org.exolab.jms.tools.admin.OpenJMSDestination
 
commandsCreated_ - Variable in class org.exolab.jms.tools.admin.OpenJMSDestination
 
commit() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
commit() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
commit() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Commit the session which will send all the published messages and acknowledge all received messages
commit() - Method in class org.exolab.jms.client.JmsXAQueueSession
 
commit() - Method in class org.exolab.jms.client.JmsXATopicSession
 
commit() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
commit() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
commit() - Method in class org.exolab.jms.server.JmsServerSession
Commit this session, which will acknowledge all sent messages for all consumers.
commit() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Commit the session.
commit() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Commit the session
commit() - Method in class org.exolab.jms.transaction.NullTransactionManager
 
commit(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
commit the session
commit(Xid, boolean) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
commit(Xid, boolean) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
commit(Xid, boolean) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Commits an XA transaction that is in progress.
commit(Xid, boolean) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
commit(Xid, boolean) - Method in class org.exolab.jms.client.JmsXATopicSession
 
commit(Xid, boolean) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
commit(Xid, boolean) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
commit(Xid, boolean) - Method in class org.exolab.jms.messagemgr.ResourceManager
Ensure that a transaction with the specified xid is currently active.
commit(Xid, boolean) - Method in class org.exolab.jms.server.JmsServerSession
 
commit(Xid, boolean) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Commits an XA transaction that is in progress.
commit(Xid, boolean) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
compare(Object, Object) - Method in class org.exolab.jms.lease.LeaseComparator
Compare two objects and return 0 if they are equal, a negative integer if the first argument is less than the second argument and a positive number if the first argument is greater than the second argument
compare(Object, Object) - Method in class org.exolab.jms.messagemgr.MessageHandleComparator
 
compare(Object, Object) - Method in class org.exolab.jms.persistence.DateTimeComparator
Implements the compare operator.
compare(Object, Object) - Method in class org.exolab.jms.persistence.IdKeyComparator
Implements the compare operator.
compare(Object, Object) - Method in class org.exolab.jms.persistence.IdMessageComparator
Implements the compare operator.
compareTo(Object) - Method in class org.exolab.jms.lease.BaseLease
Compares this object with the specified object.
composeName(Name, Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Compose a name form a name and a prefix.
composeName(String, String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Compose a name form a name and a prefix.
ConfigHelper - class org.exolab.jms.config.ConfigHelper.
Helper class for interrogating the configuration
ConfigHelper() - Constructor for class org.exolab.jms.config.ConfigHelper
 
ConfigurationFileException - exception org.exolab.jms.config.ConfigurationFileException.
This excpetion is thrown if an invalid configuration file has been encountered.
ConfigurationFileException() - Constructor for class org.exolab.jms.config.ConfigurationFileException
Default constructor with no additional info.
ConfigurationFileException(String) - Constructor for class org.exolab.jms.config.ConfigurationFileException
Construct an instance of this exception with the specified reason.
ConfigurationLoader - class org.exolab.jms.config.ConfigurationLoader.
The ConfigurationLoader loads a Configuration document and populates unset items with those provided by DefaultConfiguration
ConfigurationLoader() - Constructor for class org.exolab.jms.config.ConfigurationLoader
 
ConfigurationManager - class org.exolab.jms.config.ConfigurationManager.
The ConfigurationManager manages provides class methods for setting and getting the configuration file.
ConfigurationManager() - Constructor for class org.exolab.jms.config.ConfigurationManager
 
confirm() - Method in class org.exolab.jms.tools.admin.BaseDialog
The OK button was pressed.
confirm() - Method in class org.exolab.jms.tools.admin.ChangePasswordDialog
Override confirm to be able to check password
confirm() - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
The OK button was pressed.
confirm() - Method in class org.exolab.jms.tools.admin.CreateLogonDialog
Override confirm to be able to check password
confirm() - Method in class org.exolab.jms.tools.admin.CreateUserDialog
Override confirm to be able to check password
CONFIRMED - Static variable in class org.exolab.jms.jndiadministration.ObjectDialog
 
CONFIRMED - Static variable in class org.exolab.jms.tools.admin.BaseDialog
 
CONFIRMED - Static variable in class org.exolab.jms.tools.admin.CreateConsumerDialog
 
confirmedPassword - Variable in class org.exolab.jms.tools.admin.ChangePasswordDialog
 
confirmedPassword - Variable in class org.exolab.jms.tools.admin.CreateLogonDialog
 
confirmedPassword - Variable in class org.exolab.jms.tools.admin.CreateUserDialog
 
connect() - Method in class org.exolab.jms.jndi.http.servlet.HttpJmsJndiServlet
Connect to the openjms server.
connect() - Method in class org.exolab.jms.server.http.servlet.HttpJmsServerServlet
Connect to the OpenJMS server.
connect(String, String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Opens an authenticated connection to the server
connected(MultiplexConnectionIfc) - Method in class org.exolab.jms.server.mipc.IpcJmsServer
ConnectionNotifierIfc method implementation.
CONNECTION_TO_SERVER_DROPPED - Static variable in interface org.exolab.jms.client.JmsErrorCodes
This error code is used to indicate that the connection to the server has been dropped
ConnectionFactoryHelper - class org.exolab.jms.server.ConnectionFactoryHelper.
Helper class for binding connection factories in JNDI
ConnectionFactoryHelper() - Constructor for class org.exolab.jms.server.ConnectionFactoryHelper
 
ConnectorHelper - class org.exolab.jms.config.ConnectorHelper.
ConnectorHelper is a utility class that returns ConnectorResource objects for a given scheme.
ConnectorHelper() - Constructor for class org.exolab.jms.config.ConnectorHelper
 
ConsumerEndpoint - class org.exolab.jms.messagemgr.ConsumerEndpoint.
A Consumer is a message subscriber with a unique identity
consumerEndpoints() - Method in class org.exolab.jms.messagemgr.ConsumerManager
Return a list of ConsumerEndpoint objects, both transient and durable that are currently active.
consumerIds() - Method in class org.exolab.jms.messagemgr.ConsumerManager
Return a list of consumer names id's currently active in the consumer manager.
ConsumerInactiveException - exception org.exolab.jms.persistence.ConsumerInactiveException.
This exception type is thrown when an attempt is made to use a deactive consumer
ConsumerInactiveException() - Constructor for class org.exolab.jms.persistence.ConsumerInactiveException
Default constructor with no additional info.
ConsumerInactiveException(String) - Constructor for class org.exolab.jms.persistence.ConsumerInactiveException
Construct an instance of this exception with the specified reason.
ConsumerManager - class org.exolab.jms.messagemgr.ConsumerManager.
The consumer manager is responsible for creating and managing the lifecycle of Consumer.
consumerName_ - Variable in class org.exolab.jms.tools.admin.CreateConsumerDialog
 
contains(Object) - Method in class org.exolab.jms.messagemgr.MessageQueue
Check if the specified object exists
contains(Runnable) - Method in class org.exolab.jms.scheduler.Scheduler
Returns if a Runnable object exists in the scheduler queue.
containsMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Determines if a message handle is already cached
containsUnackedHandle(MessageHandle) - Method in class org.exolab.jms.server.JmsServerSession
Check if the specified message handle is in the session's list of unacked messages
Context - class org.exolab.jms.selector.Context.
This class encapsulates the context of a parsed token.
Context(int, int) - Constructor for class org.exolab.jms.selector.Context
Construct a new Context
convert() - Method in class org.exolab.jms.tools.db.migration.V061toV072SchemaConverter
 
convert() - Method in class org.exolab.jms.tools.db.migration.V072toV076SchemaConverter
 
convert() - Method in interface org.exolab.jms.tools.db.SchemaConverter
 
convert(Message) - Method in interface org.exolab.jms.message.MessageConverter
Convert a message to its corresponding OpenJMS implementation
convert(String) - Static method in class org.exolab.jms.util.MessageIdHelper
Convert a JMSMessageID to its long value
COPYRIGHT - Static variable in class org.exolab.jms.util.Version
The copyright message
create() - Static method in class org.exolab.jms.message.MessageId
Allocate a new globally unique message identifier
create() - Method in class org.exolab.jms.tools.db.DBTool
Creates the database tables using the default schema
create() - Static method in class org.exolab.jms.util.UUIDGenerator
Creates and returns a new identifier.
create(Configuration) - Static method in class org.exolab.jms.config.JndiConfigurationFactory
Returns the JNDI configuration deriving the settings from the supplied configuration.
create(Connector, Configuration) - Static method in class org.exolab.jms.config.JndiConfigurationFactory
Returns the JNDI configuration for a particular connector, deriving the settings from the supplied configuration
create(Database) - Method in class org.exolab.jms.tools.db.RDBMSTool
Creates the database
create(JFrame) - Static method in class org.exolab.jms.jndiadministration.ObjectDialog
Create the one and only instance of the Object Dialog.
create(JFrame) - Static method in class org.exolab.jms.jndiadministration.QueryDialog
Create the one and only instance of the Query Dialog.
create(JFrame) - Static method in class org.exolab.jms.tools.admin.ChangePasswordDialog
Create the one and only instance of the ChangePassword Dialog.
create(JFrame) - Static method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Create the one and only instance of the Consumer Dialog.
create(JFrame) - Static method in class org.exolab.jms.tools.admin.CreateLogonDialog
Create the one and only instance of the Logon Dialog.
create(JFrame) - Static method in class org.exolab.jms.tools.admin.CreateQueueDialog
Create the one and only instance of the Queue Dialog.
create(JFrame) - Static method in class org.exolab.jms.tools.admin.CreateTopicDialog
Create the one and only instance of the Topic Dialog.
create(JFrame) - Static method in class org.exolab.jms.tools.admin.CreateUserDialog
Create the one and only instance of the User Dialog.
create(JFrame) - Static method in class org.exolab.jms.tools.admin.QueryDialog
Create the one and only instance of the Query Dialog.
create(Message) - Static method in class org.exolab.jms.message.MessageConverterFactory
Create an appropriate MessageConverter for the supplied message
create(String) - Static method in class org.exolab.jms.administration.AdminConnectionFactory
Create an unauthenticated admin connection, using the specified server URL
create(String) - Method in class org.exolab.jms.tools.db.DBTool
Creates the database tables from the specified schema
create(String) - Static method in class org.exolab.jms.util.UUIDGenerator
Creates and returns a new prefixed identifier.
create(String, String, Connection) - Static method in class org.exolab.jms.tools.db.SchemaConverterFactory
 
create(String, String, String) - Static method in class org.exolab.jms.administration.AdminConnectionFactory
Create an authenticated admin connection, using the specified server URL, name, and password
create(Table) - Method in class org.exolab.jms.tools.db.RDBMSTool
Creates a table in the database
createAdministeredDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Create an administered destination using the specified destination.
createBinary() - Static method in class org.exolab.jms.util.UUIDGenerator
Creates and returns a new identifier.
createBrowser(JmsQueue, long, String) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Create a queue browser for this session.
createBrowser(JmsQueue, long, String) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
createBrowser(JmsQueue, long, String) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Create a queue browser for this session.
createBrowser(JmsQueue, long, String) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Create a queue browser for this session.
createBrowser(JmsQueue, long, String) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
createBrowser(JmsQueue, long, String) - Method in class org.exolab.jms.server.JmsServerSession
Create a queue browser for this session.
createBrowser(JmsQueue, long, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Create a queue browser for this session.
createBrowser(JmsQueue, long, String) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Create a queue browser for this session.
createBrowser(JmsServerSession, JmsQueue, Long, String, MultiplexConnectionIfc, String, String, String) - Method in class org.exolab.jms.server.http.HttpJmsSessionConnection
Create a new queue browser for the specified session and queue.
createBrowser(JmsServerSession, JmsQueue, Long, String, MultiplexConnectionIfc, String, String, String) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Create a new queue browser for the specified session and queue.
createClientConnection(String, int) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Create an MIPC client connection
createClientConnection(String, int) - Method in class org.exolab.jms.administration.mipc.SslIpcJmsAdminConnection
Create an SSL connection.
createClientConnection(String, String, int) - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
Create a multiplexed connection to the server
createClientConnection(String, String, int) - Method in class org.exolab.jms.client.mipc.SslJmsServerStub
Create an SSL connection.
createCommands() - Method in class org.exolab.jms.jndiadministration.OpenJMSContext
Create the menu for all contexts and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.jndiadministration.OpenJMSServer
Create the menu for all servers and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumer
Create the menu for all consumers and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumerFolder
Create the menu for all consumers and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSDestination
Create the menu for all queue/topics and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSObject
Create the menu for all objects and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSQueue
Create the menu for all queue and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSQueueFolder
Create the menu for all consumers and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSServer
Create the menu for all servers and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSTopic
 
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSTopicFolder
Create the menu for all consumers and set up the Action events for each menu item.
createCommands() - Method in class org.exolab.jms.tools.admin.OpenJMSUser
Create the menu for all queue and set up the Action events for each menu item.
createConnection(String, String, String) - Method in class org.exolab.jms.client.http.HttpJmsServerStub
Create a connection to the JMS Server.
createConnection(String, String, String) - Method in class org.exolab.jms.client.http.SslHttpJmsServerStub
Create a connection to the JMS Server
createConnection(String, String, String) - Method in class org.exolab.jms.client.intravm.IntravmJmsServerStub
Create a connection to the JMS Server.
createConnection(String, String, String) - Method in interface org.exolab.jms.client.JmsServerStubIfc
Create a connection to the JMS Server.
createConnection(String, String, String) - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
Create a connection to the JMS Server.
createConnection(String, String, String) - Method in class org.exolab.jms.client.rmi.RmiJmsServerStub
Create a connection to the JMS Server.
createConnection(String, String, String) - Method in class org.exolab.jms.server.AdminConnectionManager
Create a connection with the specified client id.
createConnection(String, String, String) - Method in class org.exolab.jms.server.JmsServerConnectionManager
Create a connection with the specified client id.
createConnection(String, String, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminServerIfc
Create a connection to the specified server.
createConnection(String, String, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerIfc
Create a connection to the specified server.
createConnection(String, String, String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminServer
Create a connection to the specified server.
createConnection(String, String, String) - Method in class org.exolab.jms.server.rmi.RmiJmsServer
Create a connection to the specified server.
CreateConsumerDialog - class org.exolab.jms.tools.admin.CreateConsumerDialog.
A simple dialog to collect information for creating a durable consumer
CreateConsumerDialog(JFrame) - Constructor for class org.exolab.jms.tools.admin.CreateConsumerDialog
Creates new form TopicDialog
createConsumerEndpoint(JmsServerSession, long, JmsDestination, String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Create a transient consumer for the specified destination.
createContext(String) - Method in class org.exolab.jms.jndiadministration.AdminConnection
Create a new context with the given name.
createContext(String) - Method in class org.exolab.jms.jndiadministration.OfflineConnection
Create a new context with the given name.
createContext(String) - Method in class org.exolab.jms.jndiadministration.OnlineConnection
Create a new context with the given name.
createDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Create a non-administered destination and cache it.
createDestinationCache(Connection, JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Create a destination of the specified type.
createDestinationCache(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Create a destination of the specified type.
createDurableConsumer(JmsTopic, String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
This method creates an actual durable consumer for the specified and caches it.
createDurableConsumerEndpoint(JmsServerSession, JmsTopic, String, long, String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Create a durable consumer with the specified well-known name.
createHandle(DurableConsumerEndpoint, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Create a transient message handle for a durable consumer
createHandle(JmsDestination, String, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Create a transient message handle.
createHandle(QueueDestinationCache, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Create a transient handle for a message belonging to a queue.
createInstance() - Static method in class org.exolab.jms.authentication.AuthenticationMgr
Create and return an instance of the singleton.
createInstance() - Static method in class org.exolab.jms.messagemgr.ConsumerManager
Create the singleton instance of the consumer manager
createInstance() - Static method in class org.exolab.jms.messagemgr.DestinationManager
Create the singleton instance of the destination manager
createInstance() - Static method in class org.exolab.jms.messagemgr.MessageMgr
Create and return an instance of the singleton.
createInstance() - Static method in class org.exolab.jms.scheduler.Scheduler
Creates the singleton instance
createJmsConnectionStub(String) - Static method in class org.exolab.jms.client.JmsClientStubFactory
This class method creates and returns a stub to the remote connection entity.
createJmsServerStub() - Static method in class org.exolab.jms.client.JmsClientStubFactory
This class method creates and returns a stub to the remote server entity.
createJmsSessionStub(String) - Static method in class org.exolab.jms.client.JmsClientStubFactory
This class method creates and returns a stub to the rmeote session entity.
createLease(Object, long, LeaseEventListenerIfc) - Method in class org.exolab.jms.lease.LeaseManager
Create a lease on any object for the specified duration.
CreateLogonDialog - class org.exolab.jms.tools.admin.CreateLogonDialog.
A simple dialog to collect information for creating a Logon
CreateLogonDialog(JFrame) - Constructor for class org.exolab.jms.tools.admin.CreateLogonDialog
Creates new form LogonDialog
createMessageLease(MessageHandle, long, LeaseEventListenerIfc) - Method in class org.exolab.jms.lease.LeaseManager
Create a message lease with the specified duration and the nominated listener.
createNextTransactionLog() - Method in class org.exolab.jms.messagemgr.ResourceManager
Create the next TransactionLog and add it to the list of managed transaction logs.
createPersistentHandle(Connection, DurableConsumerEndpoint, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Create a persistent handle for a message belonging to a particular durable consumer
createPersistentHandle(Connection, JmsDestination, String, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Create a persistent message handle from the destination and consumer name
createPersistentHandle(Connection, QueueDestinationCache, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Create a persistent message handle belonging to a queue.
createPersistentHandle(TransientMessageHandle) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Create a PersistentMessageHandle from the specified TransientMessageHandle.
createPublisher(JmsServerSession, JmsTopic) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Create a new publisher for the given topic.
createPublisher(JmsTopic) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Create a new topic publisher
createPublisher(JmsTopic) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
createPublisher(JmsTopic) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Create a publisher endpoint for this session.
createPublisher(JmsTopic) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Create a new topic publisher
createPublisher(JmsTopic) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
createPublisher(JmsTopic) - Method in class org.exolab.jms.server.JmsServerSession
This should be a no operation.
createPublisher(JmsTopic) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Create a publisher endpoint for this session.
createPublisher(JmsTopic) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Create a publisher endpoint for this session.
createQueue(JmsQueue) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Create a new queue
createQueue(JmsQueue) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
createQueue(JmsQueue) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Create a queue with the specified name.
createQueue(JmsQueue) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Create a new Queue.
createQueue(JmsQueue) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
createQueue(JmsQueue) - Method in class org.exolab.jms.server.JmsServerSession
Create an amdinistered queue, through the message manager admin interface.
createQueue(JmsQueue) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Create a queue with the specified name.
createQueue(JmsQueue) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Create a queue with the specified name.
createQueue(JmsServerSession, JmsQueue) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Create a new Queue.
createQueueBrowserEndpoint(JmsServerSession, long, JmsQueue, String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Create a browser for the specified destination and the selector.
createQueueConnection() - Method in class org.exolab.jms.client.JmsQueueConnectionFactory
 
createQueueConnection(String, String) - Method in class org.exolab.jms.client.JmsQueueConnectionFactory
 
CreateQueueDialog - class org.exolab.jms.tools.admin.CreateQueueDialog.
A simple dialog to collect information for creating a queue
CreateQueueDialog(JFrame) - Constructor for class org.exolab.jms.tools.admin.CreateQueueDialog
Creates new form QueueDialog
createQueueSession(boolean, int) - Method in class org.exolab.jms.client.JmsXAQueueConnection
 
createReceiver(JmsQueue, long, String) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Create a receiver.
createReceiver(JmsQueue, long, String) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
createReceiver(JmsQueue, long, String) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Create a receiver endpoint for this session.
createReceiver(JmsQueue, long, String) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Create a receiver.
createReceiver(JmsQueue, long, String) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
createReceiver(JmsQueue, long, String) - Method in class org.exolab.jms.server.JmsServerSession
Create a receiver endpoint for this session.
createReceiver(JmsQueue, long, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Create a receiver endpoint for this session.
createReceiver(JmsQueue, long, String) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Create a receiver endpoint for this session.
createReceiver(JmsServerSession, JmsQueue, Long, String, MultiplexConnectionIfc, String, String, String) - Method in class org.exolab.jms.server.http.HttpJmsSessionConnection
Create a new receiver
createReceiver(JmsServerSession, JmsQueue, Long, String, MultiplexConnectionIfc, String, String, String) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Create a new receiver
createRegistry() - Method in class org.exolab.jms.server.JmsServer
 
createSender(JmsQueue) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Create a queue sender
createSender(JmsQueue) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
createSender(JmsQueue) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Create a sender endpoint for this session.
createSender(JmsQueue) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Create a queue sender
createSender(JmsQueue) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
createSender(JmsQueue) - Method in class org.exolab.jms.server.JmsServerSession
This is a no-op
createSender(JmsQueue) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Create a sender endpoint for this session.
createSender(JmsQueue) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Create a sender endpoint for this session.
createSender(JmsServerSession, JmsQueue) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Create a new sender for the given queue.
createServer(int) - Method in class org.exolab.jms.server.mipc.IpcJmsServer
Create an normal connection.
createServer(int) - Method in class org.exolab.jms.server.mipc.SslIpcJmsServer
Create an SSL connection.
createServerList(JTree) - Static method in class org.exolab.jms.jndiadministration.OpenJMSServer
Determine all known OpenJMSServers.
createServerList(JTree) - Static method in class org.exolab.jms.tools.admin.OpenJMSServer
Determine all known OpenJMSServers.
createSession(int, boolean) - Method in class org.exolab.jms.client.http.HttpJmsConnectionStub
Send a session connection message.
createSession(int, boolean) - Method in class org.exolab.jms.client.intravm.IntravmJmsConnectionStub
 
createSession(int, boolean) - Method in interface org.exolab.jms.client.JmsConnectionStubIfc
Create a session.
createSession(int, boolean) - Method in class org.exolab.jms.client.mipc.IpcJmsConnectionStub
Send a session connection message.
createSession(int, boolean) - Method in class org.exolab.jms.client.rmi.RmiJmsConnectionStub
 
createSession(int, boolean) - Method in class org.exolab.jms.server.JmsServerConnection
Create a sesion for the specified connection.
createSession(int, boolean) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Create and return a sesion for this connection Assign the connection's clientId to the sessions.
createSession(int, boolean) - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
createSubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Create a Subcontext.
createSubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Create a Subcontext.
createSubcontext(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
createSubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Create a Subcontext.
createSubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
createSubcontext(Name) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
createSubcontext(Name) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
createSubcontext(Name) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
createSubcontext(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Create a Subcontext.
createSubscriber(JmsServerSession, JmsTopic, String, Long, String, Boolean, MultiplexConnectionIfc, String, String, String) - Method in class org.exolab.jms.server.http.HttpJmsSessionConnection
Create a new subscriber, and connect back to the client through the MultiplexConnection.
createSubscriber(JmsServerSession, JmsTopic, String, Long, String, Boolean, MultiplexConnectionIfc, String, String, String) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Create a new subscriber, and connect back to the client through the MultiplexConnection.
createSubscriber(JmsTopic, String, long, String, boolean) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Create a new topic subscriber
createSubscriber(JmsTopic, String, long, String, boolean) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
createSubscriber(JmsTopic, String, long, String, boolean) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Create a subscriber endpoint for this session.
createSubscriber(JmsTopic, String, long, String, boolean) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Create a new topic subscriber
createSubscriber(JmsTopic, String, long, String, boolean) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
createSubscriber(JmsTopic, String, long, String, boolean) - Method in class org.exolab.jms.server.JmsServerSession
Create a subscriber endpoint for this session.
createSubscriber(JmsTopic, String, long, String, boolean) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Create a subscriber endpoint for this session.
createSubscriber(JmsTopic, String, long, String, boolean) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Create a subscriber endpoint for this session.
createThreadPool(String, int) - Method in class org.exolab.jms.threads.ThreadPoolManager
A client has requested a new thread pool creation with the given name.
createTimeUUIDBytes() - Static method in class org.exolab.jms.util.UUIDGenerator
Returns a time-based UUID as a character array.
createTimeUUIDChars() - Static method in class org.exolab.jms.util.UUIDGenerator
Returns a time-based UUID as a character array.
createTopic(JmsServerSession, JmsTopic) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Create a new topic
createTopic(JmsTopic) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Create a new topic
createTopic(JmsTopic) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
createTopic(JmsTopic) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Create a topic with the specified name.
createTopic(JmsTopic) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Create a new topic
createTopic(JmsTopic) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
createTopic(JmsTopic) - Method in class org.exolab.jms.server.JmsServerSession
Create an administered topic, through the message manager admin interface.
createTopic(JmsTopic) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Create a topic with the specified name.
createTopic(JmsTopic) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Create a topic with the specified name.
createTopicConnection() - Method in class org.exolab.jms.client.JmsTopicConnectionFactory
 
createTopicConnection(String, String) - Method in class org.exolab.jms.client.JmsTopicConnectionFactory
 
CreateTopicDialog - class org.exolab.jms.tools.admin.CreateTopicDialog.
A simple dialog to collect information for creating a topic
CreateTopicDialog(JFrame) - Constructor for class org.exolab.jms.tools.admin.CreateTopicDialog
Creates new form TopicDialog
createTopicSession(boolean, int) - Method in class org.exolab.jms.client.JmsXATopicConnection
 
createUser(User) - Method in class org.exolab.jms.authentication.UserManager
Create a new user
CreateUserDialog - class org.exolab.jms.tools.admin.CreateUserDialog.
A simple dialog to collect information for creating a User
CreateUserDialog(JFrame) - Constructor for class org.exolab.jms.tools.admin.CreateUserDialog
Creates new form UserDialog
createXAQueueConnection() - Method in class org.exolab.jms.client.JmsXAQueueConnectionFactory
 
createXAQueueConnection(String, String) - Method in class org.exolab.jms.client.JmsXAQueueConnectionFactory
 
createXAQueueSession() - Method in class org.exolab.jms.client.JmsXAQueueConnection
 
createXATopicConnection() - Method in class org.exolab.jms.client.JmsXATopicConnectionFactory
 
createXATopicConnection(String, String) - Method in class org.exolab.jms.client.JmsXATopicConnectionFactory
 
createXATopicSession() - Method in class org.exolab.jms.client.JmsXATopicConnection
 

D

DatabaseFilter - class org.exolab.jms.jndiadministration.DatabaseFilter.
A file filter used by the file chooser to resitrict displayed files to files with a ".db" suffix only.
DatabaseFilter - class org.exolab.jms.tools.admin.DatabaseFilter.
A file filter used by the file chooser to resitrict displayed files to files with a ".db" suffix only.
DatabaseFilter() - Constructor for class org.exolab.jms.jndiadministration.DatabaseFilter
The default constructor does nothing.
DatabaseFilter() - Constructor for class org.exolab.jms.tools.admin.DatabaseFilter
The default constructor does nothing.
DatabaseService - class org.exolab.jms.persistence.DatabaseService.
The DatabaseService is used for managing the persistence aspect of this project.
DataTransactionLogEntry - class org.exolab.jms.tranlog.DataTransactionLogEntry.
This entry associates resource specific data to an XID.
DataTransactionLogEntry() - Constructor for class org.exolab.jms.tranlog.DataTransactionLogEntry
Default constuctor for serialization
dateFormat_ - Static variable in class org.exolab.jms.tools.admin.OpenJMSDestination
 
DateTimeComparator - class org.exolab.jms.persistence.DateTimeComparator.
A comparator class that iplements a date/time comparison for PersistentMessage
DateTimeComparator() - Constructor for class org.exolab.jms.persistence.DateTimeComparator
Default constructor does nothing.
DBConnectionManager - interface org.exolab.jms.persistence.DBConnectionManager.
This interface is used to support different connection pooling packages such as Tyrex, DBCP, Minerva, PoolMan and Proxool.
DBCPConnectionManager - class org.exolab.jms.persistence.DBCPConnectionManager.
Wrapper around the DBCP connection manager
DBCPConnectionManager() - Constructor for class org.exolab.jms.persistence.DBCPConnectionManager
Default constructor
DBTool - class org.exolab.jms.tools.db.DBTool.
This class provides support for creating and destroying OpenJMS tables in RDBMS databases.
DBTool(String) - Constructor for class org.exolab.jms.tools.db.DBTool
Construct an instance with the path to an openjms XML configuration file
DefaultExpressionFactory - class org.exolab.jms.selector.DefaultExpressionFactory.
Default implementation of ExpressionFactory
DefaultExpressionFactory() - Constructor for class org.exolab.jms.selector.DefaultExpressionFactory
 
DefaultNameParser - class org.apache.avalon.excalibur.naming.DefaultNameParser.
 
DefaultNameParser() - Constructor for class org.apache.avalon.excalibur.naming.DefaultNameParser
 
DefaultNamespace - class org.apache.avalon.excalibur.naming.DefaultNamespace.
This is the default namespace implementation.
DefaultNamespace(NameParser) - Constructor for class org.apache.avalon.excalibur.naming.DefaultNamespace
 
DefaultNamespace(NameParser, ObjectFactory[], StateFactory[]) - Constructor for class org.apache.avalon.excalibur.naming.DefaultNamespace
 
delete() - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
delete() - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
deleteAdministeredDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Remove the corresponding administered destination from persistent store, from transient memory and from the jndi context.
deleteBrowser(JmsServerSession, Long) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Delete the queue browser for the specified queue.
deleteBrowser(long) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Delete the queue browser associated with the specified queue from the session.
deleteBrowser(long) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
deleteBrowser(long) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Delete the queue browser associated with the corresponding client id.
deleteBrowser(long) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Delete the queue browser associated with the specified queue from the session.
deleteBrowser(long) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
deleteBrowser(long) - Method in class org.exolab.jms.server.JmsServerSession
Delete the queue browser associated with the specified queue from the session.
deleteBrowser(long) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Delete the queue browser associated with the specified queue from the session.
deleteBrowser(long) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Delete the queue browser associated with the specified queue from the session.
deleteConsumerEndpoint(ConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Destroy the specified consumer
deleteDurableConsumerEndpoint(String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Destroy the endpoint associated with the specified durable consumer
deleteMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Delete the message with the specified handle from the cache
deletePublisher(JmsServerSession, JmsTopic) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Delete a publisher for the given topic.
deletePublisher(JmsTopic) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
deletePublisher(JmsTopic) - Method in class org.exolab.jms.server.JmsServerSession
Delete the publisher associated with the specified topic from the session.
deletePublisher(JmsTopic) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Delete the publisher for the specified topic.
deletePublisher(JmsTopic) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Delete the publisher for the specified topic.
deleteReceiver(JmsServerSession, Long) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Delete the receiver for this queue.
deleteReceiver(long) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Delete the receiver for this queue.
deleteReceiver(long) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
deleteReceiver(long) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Delete the receiver with the corresponding client id.
deleteReceiver(long) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Delete the receiver for this queue.
deleteReceiver(long) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
deleteReceiver(long) - Method in class org.exolab.jms.server.JmsServerSession
Delete the receiver with the specified identity and clean up all associated resources.
deleteReceiver(long) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Delete the specified receiver
deleteReceiver(long) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Delete the receiver for the specified queue.
deleteSender(JmsServerSession, Long) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Delete the sender for this queue.
deleteSender(long) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
deleteSender(long) - Method in class org.exolab.jms.server.JmsServerSession
Delete the sender associated with the specified queue from the session If the corresponding sender does not exist or it cannot delete it then throw the JMSException.
deleteSender(long) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Delete the sender for the specified queue.
deleteSender(long) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Delete the sender for the specified queue.
deleteSession(JmsServerSession) - Method in class org.exolab.jms.server.JmsServerConnection
Delete the specified session.
deleteSession(RemoteJmsServerSessionIfc) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Delete the specified session from the server.
deleteSession(RemoteJmsServerSessionIfc) - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
deleteSubscriber(JmsServerSession, Long) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Delete a subscriber for the given topic
deleteSubscriber(long) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Delete the subscriber for this topic
deleteSubscriber(long) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
deleteSubscriber(long) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Delete the subscriber associated with the sepcified identity.
deleteSubscriber(long) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Delete the subscriber for this topic
deleteSubscriber(long) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
deleteSubscriber(long) - Method in class org.exolab.jms.server.JmsServerSession
This function deletes a persistent subsrciber and its history from the database.
deleteSubscriber(long) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Delete the subscriber for the specified topic.
deleteSubscriber(long) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Delete the subscriber for the specified topic.
deleteThreadPool(String) - Method in class org.exolab.jms.threads.ThreadPoolManager
Attempts to shutdown all the threads in the pool and removes the given ThreadPool.
deleteUser(User) - Method in class org.exolab.jms.authentication.UserManager
Delete a users
deliverMessages() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Deliver messages in the cache to the consumer
deliverMessages() - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
Deliver messages in the cache to the consumer.
deliverMessages() - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
Deliver messages in the cache to the consumer
deliverMessages() - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
Deliver messages in the cache to the consumer
DeliveryModeImpl - class org.exolab.jms.message.DeliveryModeImpl.
Implementation of javax.jms.DeliveryMode
DeliveryModeImpl() - Constructor for class org.exolab.jms.message.DeliveryModeImpl
 
DeliveryModeImpl(int) - Constructor for class org.exolab.jms.message.DeliveryModeImpl
 
deserialize(byte[]) - Method in class org.exolab.jms.persistence.Messages
Set the message from a serialized blob
deserialize(byte[]) - Static method in class org.exolab.jms.tranlog.SerializationHelper
Deserialise the specified blob into an Object and return it to the client.
destinationAdded(JmsDestination, DestinationCache) - Method in interface org.exolab.jms.messagemgr.DestinationEventListener
This method is called when a new destination is added to the DestinationManager
destinationAdded(JmsDestination, DestinationCache) - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
 
DestinationCache - class org.exolab.jms.messagemgr.DestinationCache.
A DestinationCache is used to cache messages for a particular destination.
DestinationCacheEventListener - interface org.exolab.jms.messagemgr.DestinationCacheEventListener.
A DestinationCacheEventListener responds to events generated by a DestinationCache.
DestinationEventListener - interface org.exolab.jms.messagemgr.DestinationEventListener.
A DestinatonEventListener will be notifies when new JmsDestination are created or removed from the DestinationManager
destinationExists(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Check if the specified destination exists.
destinationExists(String) - Method in interface org.exolab.jms.administration.AdminConnection
Determine if the specified destination exists
destinationExists(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
destinationExists(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Determine if the specified destination exists
destinationExists(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
destinationExists(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
destinationExists(String) - Method in class org.exolab.jms.server.AdminConnection
Check whether the specified destination exists
destinationExists(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Determine whether the destination with the specified name exists
destinationExists(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
destinationFromString(String) - Method in class org.exolab.jms.messagemgr.DestinationManager
Return the JmsDestination corresponding to the specified destination name
DestinationImpl - class org.exolab.jms.message.DestinationImpl.
Implementation of the Destination interface.
DestinationImpl() - Constructor for class org.exolab.jms.message.DestinationImpl
 
DestinationImpl(String) - Constructor for class org.exolab.jms.message.DestinationImpl
 
DestinationManager - class org.exolab.jms.messagemgr.DestinationManager.
The destination manager is responsible for creating and managing the lifecycle of DestinationCache objects.
destinationName_ - Variable in class org.exolab.jms.tools.admin.OpenJMSDestination
 
destinationNames() - Method in class org.exolab.jms.messagemgr.DestinationManager
Return a list of destination names currently supported by the destination manager.
destinationRemoved(JmsDestination, DestinationCache) - Method in interface org.exolab.jms.messagemgr.DestinationEventListener
This method is called when a new destination is removed from the DestinationManager
destinationRemoved(JmsDestination, DestinationCache) - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
 
destinations() - Method in class org.exolab.jms.messagemgr.DestinationManager
Return a list of DestinationCache objects that are currently active and in memory.
DestinationType - interface org.exolab.jms.messagemgr.DestinationType.
Interface that describes the various topic types
destroy() - Method in class org.exolab.jms.authentication.UserManager
Destroy this manager.
destroy() - Method in class org.exolab.jms.client.http.HttpJmsConnectionStub
 
destroy() - Method in class org.exolab.jms.client.http.servlet.HttpJmsClientServlet
Clean up client connections
destroy() - Method in class org.exolab.jms.client.intravm.IntravmJmsConnectionStub
 
destroy() - Method in interface org.exolab.jms.client.JmsConnectionStubIfc
Release all local resources used by this object.
destroy() - Method in class org.exolab.jms.client.mipc.IpcJmsConnectionStub
 
destroy() - Method in class org.exolab.jms.client.rmi.RmiJmsConnectionStub
 
destroy() - Method in class org.exolab.jms.jndi.http.servlet.HttpJmsJndiServlet
Clean up resources
destroy() - Method in interface org.exolab.jms.message.MessageHandle
Destory this handle
destroy() - Method in class org.exolab.jms.messagemgr.ConsumerManager
Destroy this manager.
destroy() - Method in class org.exolab.jms.messagemgr.DestinationManager
Destroy this manager.
destroy() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Destroy this handle
destroy() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Destroy this handle
destroy() - Method in class org.exolab.jms.server.http.servlet.HttpJmsServerServlet
Clean up resources
destroy() - Method in class org.exolab.jms.tranlog.TransactionLog
Destroy this transaction log, which basically removes it from the file system
destroyContext(String) - Method in class org.exolab.jms.jndiadministration.AdminConnection
Destroy context with the given name.
destroyContext(String) - Method in class org.exolab.jms.jndiadministration.OfflineConnection
Destroy context with the given name.
destroyContext(String) - Method in class org.exolab.jms.jndiadministration.OnlineConnection
Destroy context with the given name.
destroyDestinationCache(DestinationCache) - Method in class org.exolab.jms.messagemgr.DestinationManager
Delete the specfied destination
destroyDestinationCache(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Delete the specfied destination
destroyDestinationCache(String) - Method in class org.exolab.jms.messagemgr.DestinationManager
Deprecated. use destroyDestination(JmsDestination) instead
destroyPersistentHandle(Connection, JmsDestination, String, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Destroy a persistent handle associated with a destination, consumer name and message
destroyPersistentHandle(Connection, PersistentMessageHandle) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Destroy the specified persistent handle.
destroySubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
destroySubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
destroySubcontext(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
destroySubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
destroySubcontext(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
destroySubcontext(Name) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
destroySubcontext(Name) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
destroySubcontext(Name) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
destroySubcontext(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Destroy a Subcontext.
disconnect(JmsServerSession) - Method in class org.exolab.jms.server.http.HttpJmsSessionConnection
A disconnection has been detected for this session, by the session sender, perform any neccessary cleanup, and deregister.
disconnected(MultiplexConnectionIfc) - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
 
disconnected(MultiplexConnectionIfc) - Method in class org.exolab.jms.server.http.servlet.HttpJmsServerServlet
 
disconnected(MultiplexConnectionIfc) - Method in class org.exolab.jms.server.mipc.IpcServerChannel
 
disconnection(String) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
A client has disconnected.
disconnection(String) - Method in class org.exolab.jms.server.mipc.IpcJmsAdminConnection
The connection has been broken.
disconnection(String) - Method in class org.exolab.jms.server.mipc.IpcJmsReceiver
Invoked if the connection has been broken.
disconnection(String) - Method in class org.exolab.jms.server.mipc.IpcJmsServerConnection
The connection has been broken.
disconnection(String) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
The connection has been broken.
disconnection(String) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
The connection has been broken.
display() - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Display the consumer dialog box
display(String) - Method in class org.exolab.jms.jndiadministration.QueryDialog
Popup the dialog and wait for the user to either OK or Cancel.
display(String) - Method in class org.exolab.jms.tools.admin.QueryDialog
Popup the dialog and wait for the user to either OK or Cancel.
display(String, String) - Method in class org.exolab.jms.jndiadministration.ObjectDialog
Display the dialog.
displayChangePassword(String) - Method in class org.exolab.jms.tools.admin.ChangePasswordDialog
Display the create changepassword dialog box
displayCommands(Rectangle) - Method in class org.exolab.jms.jndiadministration.OpenJMSContext
This node has been right clicked.
displayCommands(Rectangle) - Method in interface org.exolab.jms.jndiadministration.OpenJMSNode
Display all commands available for this object.
displayCommands(Rectangle) - Method in class org.exolab.jms.jndiadministration.OpenJMSObject
This node has been right clicked.
displayCommands(Rectangle) - Method in class org.exolab.jms.jndiadministration.OpenJMSServer
This node has been right clicked.
displayCommands(Rectangle) - Method in class org.exolab.jms.tools.admin.OpenJMSConsumer
This node has been right clicked.
displayCommands(Rectangle) - Method in class org.exolab.jms.tools.admin.OpenJMSConsumerFolder
This node has been right clicked.
displayCommands(Rectangle) - Method in class org.exolab.jms.tools.admin.OpenJMSDestination
This node has been right clicked.
displayCommands(Rectangle) - Method in interface org.exolab.jms.tools.admin.OpenJMSNode
Display all commands available for this object.
displayCommands(Rectangle) - Method in class org.exolab.jms.tools.admin.OpenJMSObject
This node has been right clicked.
displayCommands(Rectangle) - Method in class org.exolab.jms.tools.admin.OpenJMSQueueFolder
This node has been right clicked.
displayCommands(Rectangle) - Method in class org.exolab.jms.tools.admin.OpenJMSServer
This node has been right clicked.
displayCommands(Rectangle) - Method in class org.exolab.jms.tools.admin.OpenJMSTopicFolder
This node has been right clicked.
displayConnections() - Method in class org.exolab.jms.tools.admin.OpenJMSServer
Get all queue/topics from the database for this JMS server and display them as children of the root node.
displayContexts() - Method in class org.exolab.jms.jndiadministration.OpenJMSServer
Get all Contexts from the database for this JMS server and display them as children of the root node.
displayCreateConsumer() - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Display the create consumer dialog box
displayCreateConsumer() - Method in class org.exolab.jms.tools.admin.CreateTopicDialog
Display rhe create durable consumer dialog box
displayCreateLogon() - Method in class org.exolab.jms.tools.admin.CreateLogonDialog
Display the create queue dialog box
displayCreateQueue() - Method in class org.exolab.jms.tools.admin.CreateQueueDialog
Display the create queue dialog box
displayCreateTopic() - Method in class org.exolab.jms.tools.admin.CreateTopicDialog
Display the create topic dialog box
displayCreateUser() - Method in class org.exolab.jms.tools.admin.CreateUserDialog
Display the create user dialog box
displayText - Variable in class org.exolab.jms.tools.admin.BaseDialog
 
displayText - Variable in class org.exolab.jms.tools.admin.CreateConsumerDialog
 
dispose() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
doClose() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Closes the endpoint
doClose() - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
Closes this endpoint
doClose() - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
Closes this endpoint
doClose() - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
Closes this endpoint
doLocalBind(Name, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
doLocalBind(Name, Object) - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
doLocalList() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
doLocalList() - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
doLocalListBindings() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
doLocalListBindings() - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
doLocalLookup(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Actually lookup raw entry in local context.
doLocalLookup(Name) - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
Actually lookup raw entry in local context.
doLocalUnbind(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Actually unbind raw entry in local context.
doLocalUnbind(Name) - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
Actually unbind raw entry in local context.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.exolab.jms.client.http.servlet.HttpJmsClientServlet
Handle HTTP POST requests
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.exolab.jms.jndi.http.servlet.HttpJmsJndiServlet
Process the HTTP Post request
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.exolab.jms.server.http.servlet.HttpJmsServerServlet
Handle HTTP POST requests
drop() - Method in class org.exolab.jms.tools.db.DBTool
Drop the database tables from the default schema
drop(Database) - Method in class org.exolab.jms.tools.db.RDBMSTool
Drops tables from the database
drop(String) - Method in class org.exolab.jms.tools.db.DBTool
Drop the database tables from the specified schema
drop(Table) - Method in class org.exolab.jms.tools.db.RDBMSTool
Drops a table from the database.
DurableConsumerEndpoint - class org.exolab.jms.messagemgr.DurableConsumerEndpoint.
A durable subscriber extends ConsumerEndpoint and is only associated with a Topic destination.
durableConsumerExists(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
durableConsumerExists(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
durableConsumerExists(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Check if the durable consumer exists
durableConsumerExists(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
durableConsumerExists(String) - Method in interface org.exolab.jms.administration.AdminConnection
Check if the specified durable consumer exists
durableConsumerExists(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
durableConsumerExists(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Check if the specified durable consumer exists
durableConsumerExists(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
durableConsumerExists(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
durableConsumerExists(String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Check if the specified durable consumer exists
durableConsumerExists(String) - Method in class org.exolab.jms.server.AdminConnection
Check if the durable consumer exists.
durableConsumerExists(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Check if a durable consumer, with the specified name, already exists
durableConsumerExists(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
durableConsumerExists(String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Check if the durable consumer exists.
durableConsumerExists(String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
durableConsumerExists(String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
duration_ - Variable in class org.exolab.jms.lease.BaseLease
The duration of the lease in milliseconds

E

EmbeddedJmsServer - class org.exolab.jms.server.EmbeddedJmsServer.
This class is used to embed the JMS Server in another component, e.g an EJB or Servlet container etc.
EmbeddedJmsServer(Configuration) - Constructor for class org.exolab.jms.server.EmbeddedJmsServer
Construct a new EmbeddedJmsServer
EmbeddedJmsServer(String) - Constructor for class org.exolab.jms.server.EmbeddedJmsServer
Construct a new EmbeddedJmsServer
EmbeddedNameService - class org.exolab.jms.server.EmbeddedNameService.
 
EMPTY - Static variable in class org.exolab.jms.message.MessageImpl
Empty byte array for initialisation purposes
enableAsynchronousDelivery(JmsServerSession, Long, String, Boolean) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Enable or disable asynchronous message delivery.
enableAsynchronousDelivery(long, String, boolean) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
enableAsynchronousDelivery(long, String, boolean) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
enableAsynchronousDelivery(long, String, boolean) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Enable or disable asynchronous message delivery for a particular consumer
enableAsynchronousDelivery(long, String, boolean) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
enableAsynchronousDelivery(long, String, boolean) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
enableAsynchronousDelivery(long, String, boolean) - Method in class org.exolab.jms.server.JmsServerSession
Check whether to enable asynchronous message delivery for a particular consumer
enableAsynchronousDelivery(long, String, boolean) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Enable or disable asynchronous message delivery for a particular consumer
enableAsynchronousDelivery(long, String, boolean) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Enable or disable asynchronous message delivery for a particular consumer
end(Xid, int) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
end(Xid, int) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
end(Xid, int) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Ends the work performed on behalf of a transaction branch.
end(Xid, int) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
end(Xid, int) - Method in class org.exolab.jms.client.JmsXATopicSession
 
end(Xid, int) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
end(Xid, int) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
end(Xid, int) - Method in class org.exolab.jms.messagemgr.ResourceManager
Ends the work performed on behalf of a transaction branch.
end(Xid, int) - Method in class org.exolab.jms.server.JmsServerSession
 
end(Xid, int) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Ends the work performed on behalf of a transaction branch.
end(Xid, int) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
equals(Object) - Method in class org.exolab.jms.client.JmsQueue
 
equals(Object) - Method in class org.exolab.jms.client.JmsTopic
 
equals(Object) - Method in class org.exolab.jms.lease.LeaseComparator
Return true if the specified comparator matches this object and false otherwise
equals(Object) - Method in class org.exolab.jms.message.MessageId
 
equals(Object) - Method in class org.exolab.jms.messagemgr.MessageHandleComparator
 
equals(Object) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
 
equals(Object) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
 
equals(Object) - Method in class org.exolab.jms.persistence.DateTimeComparator
Indicates whether some other object is "equal to" this Comparator.
equals(Object) - Method in class org.exolab.jms.persistence.IdKeyComparator
Indicates whether some other object is "equal to" this Comparator.
equals(Object) - Method in class org.exolab.jms.persistence.IdMessageComparator
Indicates whether some other object is "equal to" this Comparator.
equals(Object) - Method in class org.exolab.jms.persistence.PersistentString
 
equals(Object) - Method in class org.exolab.jms.tranlog.ExternalXid
 
equals(Object) - Method in class org.exolab.jms.tranlog.TransactionLog
 
equals(Object) - Method in class org.exolab.jms.tranlog.TransactionState
Return true iff the two specified object are of the same type and their ordinal values are identical.
equals(Object) - Method in class org.exolab.jms.transaction.TransactionManagerType
Return true if the two specified object is ofthe same type andthat their ordinal values are the same.
evaluate(Message) - Method in interface org.exolab.jms.selector.Expression
Evaluate the expression
Event - class org.exolab.jms.events.Event.
This class specifies the object that is used by the EventManager.
Event(int, EventHandler, Object) - Constructor for class org.exolab.jms.events.Event
The constructor instantiates an instance of this class with the specified parameters.
EventHandler - interface org.exolab.jms.events.EventHandler.
This class defines an object that receives event notification from an EventManager.
EventManager - interface org.exolab.jms.events.EventManager.
The EventManager manages Event objects.
evict(Object) - Method in interface org.exolab.jms.messagemgr.CacheEvictionPolicy
Return the string form of the destination
execute(Object) - Method in interface org.exolab.jms.util.QueueWorker
This method is called whenever there is worl for the queue worker.
exists(JmsDestination) - Method in class org.exolab.jms.messagemgr.MessageMgr
Return true if the specified destination exists.
exists(String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Check whether a consumer, with the specified identity actually exists.
exists(String) - Method in class org.exolab.jms.util.CommandLine
Check if the following option or command has been specified
expire() - Method in class org.exolab.jms.lease.LeaseManager
Expires active leases
ExpiryNotificationIfc - interface org.exolab.jms.message.ExpiryNotificationIfc.
 
expiryTime_ - Variable in class org.exolab.jms.lease.BaseLease
This is the time that the lease will expire
export() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
Expression - interface org.exolab.jms.selector.Expression.
This class is the base class for all expressions.
ExpressionFactory - interface org.exolab.jms.selector.ExpressionFactory.
This interface specifies the methods needed to create all of the expressions supported by the message selector.
ExternalXid - class org.exolab.jms.tranlog.ExternalXid.
This class maps an external XID that is set in the transaction manager.
ExternalXid() - Constructor for class org.exolab.jms.tranlog.ExternalXid
Default constructor for Serialization
ExternalXid(int, byte[], byte[]) - Constructor for class org.exolab.jms.tranlog.ExternalXid
Create an insrance of this class using the specified format id, global transaction id and the branch qualifier.
ExternalXid(Xid) - Constructor for class org.exolab.jms.tranlog.ExternalXid
Create an instance of this class using the specified XID.

F

FailedToCreateServerException - exception org.exolab.jms.server.FailedToCreateServerException.
This exception is thrown when the server cannot be instantiated..
FailedToCreateServerException() - Constructor for class org.exolab.jms.server.FailedToCreateServerException
Default exception constructor
FailedToCreateServerException(String) - Constructor for class org.exolab.jms.server.FailedToCreateServerException
Create an exception with the specified reason
FailedToCreateServerException(String, Throwable) - Constructor for class org.exolab.jms.server.FailedToCreateServerException
Create an exception with the specified reason
FailedToInitialiseServerException - exception org.exolab.jms.server.FailedToInitialiseServerException.
This excpetion is thrown if the JMS Server failed to start up.
FailedToInitialiseServerException() - Constructor for class org.exolab.jms.server.FailedToInitialiseServerException
Default constructor with no additional info.
FailedToInitialiseServerException(String) - Constructor for class org.exolab.jms.server.FailedToInitialiseServerException
Construct an instance of this exception with the specified reason.
FailedToInitializeException - exception org.exolab.jms.messagemgr.FailedToInitializeException.
This exception is raised when the a manager fails to initialise.
FailedToInitializeException() - Constructor for class org.exolab.jms.messagemgr.FailedToInitializeException
Default constructor with no additional info.
FailedToInitializeException(String) - Constructor for class org.exolab.jms.messagemgr.FailedToInitializeException
Construct an instance of this exception with the specified reason.
FailedToResolveHandle - Static variable in interface org.exolab.jms.JMSErrorCodes
This error code indicates that the a message handle could not be resolved
FailedToStoreMessageId - exception org.exolab.jms.persistence.FailedToStoreMessageId.
Class description here
FailedToStoreMessageId() - Constructor for class org.exolab.jms.persistence.FailedToStoreMessageId
Default constructor with no additional info.
FailedToStoreMessageId(String) - Constructor for class org.exolab.jms.persistence.FailedToStoreMessageId
Construct an instance of this exception with the specified reason.
field_ - Variable in class org.exolab.jms.tools.admin.AdminInfo
 
FILE_NAME - Static variable in class org.exolab.jms.util.Version
The name of the version configuration file
FileDoesNotExistException - exception org.exolab.jms.config.FileDoesNotExistException.
This excpetion is thrown when an attempt is made to access a configuration file that does not exist.
FileDoesNotExistException() - Constructor for class org.exolab.jms.config.FileDoesNotExistException
Default constructor with no additional info.
FileDoesNotExistException(String) - Constructor for class org.exolab.jms.config.FileDoesNotExistException
Construct an instance of this exception with the specified reason.
fillInContext(Context) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
first() - Method in class org.exolab.jms.messagemgr.MessageQueue
Returns the first element in the queue.
forget(Xid) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
forget(Xid) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
forget(Xid) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Tell the resource manager to forget about a heuristically completed transaction branch.
forget(Xid) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
forget(Xid) - Method in class org.exolab.jms.client.JmsXATopicSession
 
forget(Xid) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
forget(Xid) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
forget(Xid) - Method in class org.exolab.jms.messagemgr.ResourceManager
Tell the resource manager to forget about a heuristically completed transaction branch.
forget(Xid) - Method in class org.exolab.jms.server.JmsServerSession
 
forget(Xid) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Tell the resource manager to forget about a heuristically completed transaction branch.
forget(Xid) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
fromBytes(byte[]) - Static method in class org.exolab.jms.util.UUIDGenerator
Converts a byte array into an identifier.
fromBytes(String, byte[]) - Static method in class org.exolab.jms.util.UUIDGenerator
Converts a byte array into a prefixed identifier.
fromInt(int) - Static method in class org.exolab.jms.transaction.TransactionManagerType
Return the TransactionManagerType give its ordinal value

G

garbageCollect() - Method in class org.exolab.jms.messagemgr.ResourceManager
This is the entry point for the garbage collection callback.
GarbageCollectable - interface org.exolab.jms.gc.GarbageCollectable.
A object which has a type GarbageCollectable can be visisted by the GarbageCollectionService to dispose of resources.
GarbageCollectionService - class org.exolab.jms.gc.GarbageCollectionService.
The garbage collection service is responsible for managing all transient garbage collection for OpenJMS, which includes messages, destinations, endpoints etc.
GarbageCollectionServiceException - exception org.exolab.jms.gc.GarbageCollectionServiceException.
This exception is raised when there is a GarbageCollectionService related exception.
GarbageCollectionServiceException() - Constructor for class org.exolab.jms.gc.GarbageCollectionServiceException
Default exception constructor
GarbageCollectionServiceException(String) - Constructor for class org.exolab.jms.gc.GarbageCollectionServiceException
Create an exception with the specified reason
GC_ASYNCHRONOUS - Static variable in class org.exolab.jms.messagemgr.ResourceManager
Asynchronous garbage collection is used to remove processed log files asynchronous (i.e in a different thread context).
GC_DISABLED - Static variable in class org.exolab.jms.messagemgr.ResourceManager
This is used to indicate the garbage collection has been disabled and that the client will take responsibility for all aspects of log file management.
GC_SYNCHRONOUS - Static variable in class org.exolab.jms.messagemgr.ResourceManager
Synchronous gabrage collection is used to remove processed log files when the last trnasaction, in that log file, has been successfully processed.
gcDisabled() - Method in class org.exolab.jms.messagemgr.ResourceManager
Check whether garbage collection has been disabled
generate() - Static method in class org.exolab.jms.util.IdGenerator
This helper method returns a string representation of a unique id.
generate(long) - Static method in class org.exolab.jms.util.MessageIdHelper
Generate a JMSMessageID
get(Connection, String) - Method in class org.exolab.jms.persistence.Messages
Return the message identified by the message Id
getAbsoluteName(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getAcceptedTime() - Method in interface org.exolab.jms.message.MessageHandle
Return time that the corresponding message was accepted.
getAcceptedTime() - Method in class org.exolab.jms.message.MessageImpl
Return the time that the messages was accepted by the server
getAcceptedTime() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Return the time that the message was accepted by the server
getAcceptedTime() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Return time that the corresponding message was accepted.
getAckMessageID() - Method in class org.exolab.jms.message.MessageImpl
Returns the identifier of the message for acknowledgment.
getAckMode() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the ackmode for this endpoint
getAckMode() - Method in class org.exolab.jms.server.JmsServerSession
Returns the message acknowledgement mode for the session
getAdapter() - Static method in class org.exolab.jms.persistence.DatabaseService
Return the PersistenceAdapter created by this service.
getAdminURL(SchemeType, Configuration) - Static method in class org.exolab.jms.config.ConfigHelper
Returns the server administration URL for the specified scheme
getAdvance() - Static method in class org.exolab.jms.util.Clock
Returns the number of milliseconds by which the clock is advanced.
getAllContexts(String) - Method in class org.exolab.jms.jndiadministration.AdminConnection
Get an enumerated list of all the Contexts
getAllContexts(String) - Method in class org.exolab.jms.jndiadministration.OfflineConnection
Get an enumerated list of all the Contexts
getAllContexts(String) - Method in class org.exolab.jms.jndiadministration.OnlineConnection
Get an enumerated list of all the Contexts
getAllDestinations() - Method in interface org.exolab.jms.administration.AdminConnection
Return a list of all registered destinations.
getAllDestinations() - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
getAllDestinations() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Return a list of all registered destinations.
getAllDestinations() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
getAllDestinations() - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
getAllDestinations() - Method in class org.exolab.jms.server.AdminConnection
Return a list of all registered destinations.
getAllDestinations() - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Return a list of all registered destinations.
getAllDestinations() - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
getAllDestinations() - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Return a list of all registered destinations.
getAllDestinations() - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
getAllDestinations() - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
getAllDestinations(Connection) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getAllDestinations(Connection) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getAllDestinations(Connection) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Get a list of all destinations stored in the database
getAllDestinations(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getAllDurableConsumers(Connection) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getAllDurableConsumers(Connection) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getAllDurableConsumers(Connection) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Return a dictionary of all registered durable consumers.
getAllDurableConsumers(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getAllowsChildren() - Method in class org.exolab.jms.jndiadministration.OpenJMSContext
Children are allowed for all contexts
getAllowsChildren() - Method in class org.exolab.jms.jndiadministration.OpenJMSObject
Objects are always leaves.
getAllowsChildren() - Method in class org.exolab.jms.jndiadministration.OpenJMSServer
Children are allowed for all servers
getAllowsChildren() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumer
No children are allowed for consumers at this point.
getAllowsChildren() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumerFolder
Consumer folders are allowed on this node
getAllowsChildren() - Method in class org.exolab.jms.tools.admin.OpenJMSDestination
Children are allowed for all queue/topics
getAllowsChildren() - Method in class org.exolab.jms.tools.admin.OpenJMSObject
Children are allowed for all objects
getAllowsChildren() - Method in class org.exolab.jms.tools.admin.OpenJMSQueueFolder
Queue folders are allowed on this node
getAllowsChildren() - Method in class org.exolab.jms.tools.admin.OpenJMSServer
Children are allowed for all servers
getAllowsChildren() - Method in class org.exolab.jms.tools.admin.OpenJMSTopicFolder
Topic folders are allowed on this node
getAllUsers() - Method in interface org.exolab.jms.administration.AdminConnection
Return a list of all registered users.
getAllUsers() - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
getAllUsers() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Return a list of all registered users.
getAllUsers() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
getAllUsers() - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
getAllUsers() - Method in class org.exolab.jms.server.AdminConnection
Return a list of all registered users.
getAllUsers() - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Return a list of all registered users.
getAllUsers() - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
getAllUsers() - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
List all users in the DB
getAllUsers() - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
getAllUsers() - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
getAllUsers(Connection) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getAllUsers(Connection) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getAllUsers(Connection) - Method in class org.exolab.jms.persistence.PersistenceAdapter
 
getAllUsers(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getAttribute(Table, String) - Static method in class org.exolab.jms.tools.db.SchemaHelper
 
getBaseURLContext(Name, Hashtable) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
getBoolean(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the boolean value with the given name
getBooleanProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getBranchQualifier() - Method in class org.exolab.jms.tranlog.ExternalXid
 
getByte(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the byte value with the given name
getByteProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getBytes(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the byte array value with the given name
getCallbackObject() - Method in class org.exolab.jms.events.Event
Return a reference to the callbacl object.
getChar(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the Unicode character value with the given name
getClassName() - Method in class org.exolab.jms.jndi.http.NameServiceProxy
Return the Server class name that will handle this request.
getClassName() - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
Return the Server class name that will handle this request.
getClientId() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Get the client Id
getClientId() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
getClientId() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Return the client id associated with this session.
getClientId() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Get the client Id
getClientId() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
getClientId() - Method in interface org.exolab.jms.message.MessageHandle
Retrieve the client identity associated with this handle
getClientId() - Method in class org.exolab.jms.message.MessageImpl
Get the value of the client session consumer identifier
getClientId() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return a reference to the client identity.
getClientId() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Retrieve the client identity associated with this handle
getClientId() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Retrieve the client identity associated with this handle
getClientId() - Method in class org.exolab.jms.server.AdminConnection
Returns the client identifier
getClientId() - Method in class org.exolab.jms.server.JmsServerSession
Return a reference to the client id
getClientId() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Return a reference to the client id.
getClientId() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Return a reference to the client id.
getClientPingInterval() - Method in class org.exolab.jms.server.rmi.RmiJmsServer
Return the client ping interval for this server.
getColumn() - Method in class org.exolab.jms.selector.Context
Returns the column where the token was encountered
getConfig() - Static method in class org.exolab.jms.config.ConfigurationManager
Returns the configuration
getConnection() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Returns the underlying connection
getConnection() - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
Return a connection to the database from the pool of connections.
getConnection() - Static method in class org.exolab.jms.persistence.DatabaseService
Convenience function to return a connection to the PersistenceAdapter
getConnection() - Method in interface org.exolab.jms.persistence.DBConnectionManager
Retrieve a connection to the underlying database for the pool of connections.
getConnection() - Method in class org.exolab.jms.persistence.DBCPConnectionManager
Retrieve a connection to the underlying database from the pool of connections
getConnection() - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getConnection() - Method in class org.exolab.jms.persistence.PersistenceAdapter
Return a connection to this persistent data store.
getConnection() - Method in class org.exolab.jms.persistence.RDBMSAdapter
Return a connection to the database from the pool of connections.
getConnection() - Method in class org.exolab.jms.server.mipc.IpcServerChannel
Return the underlying MultiplexConnection
getConnection(String) - Method in class org.exolab.jms.server.AdminConnectionManager
Return the connection associated with a particular client identity.
getConnection(String) - Method in class org.exolab.jms.server.JmsServerConnectionManager
Return the connection associated with a particular client identity.
getConnection(String) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
A convenience routine to get the MutliplexConnection.
getConnectionId() - Method in class org.exolab.jms.client.http.HttpJmsConnectionStub
Return the client connection id.
getConnectionId() - Method in class org.exolab.jms.client.intravm.IntravmJmsConnectionStub
 
getConnectionId() - Method in interface org.exolab.jms.client.JmsConnectionStubIfc
Retrieve the identity of this conection.
getConnectionId() - Method in interface org.exolab.jms.client.JmsTemporaryDestination
Return the identity of the owning connection as a string
getConnectionId() - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
getConnectionId() - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
getConnectionId() - Method in class org.exolab.jms.client.mipc.IpcJmsConnectionStub
 
getConnectionId() - Method in class org.exolab.jms.client.rmi.RmiJmsConnectionStub
 
getConnectionId() - Method in class org.exolab.jms.message.MessageImpl
Return the id of the connection that this messaged was received on
getConnectionId() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the connection id that this endpoint belongs to
getConnectionId() - Method in class org.exolab.jms.server.JmsServerConnection
Retrieve the identity of this conection.
getConnectionId() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Retrieve the identity of this conection.
getConnectionId() - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
getConnections() - Method in class org.exolab.jms.client.JmsConnectionFactory
Return an enumeration of all connections managed by this factory
getConnections() - Method in class org.exolab.jms.server.AdminConnectionManager
Return an Enumeration of all the connections currently registered with the connection manager
getConnections() - Method in class org.exolab.jms.server.JmsServerConnectionManager
Return an Enumeration of all the connections currently registered with the connection manager
getConnector() - Static method in class org.exolab.jms.config.ConfigurationManager
Deprecated. This method relies on users knowing that the first connector is the one that will be used.
getConnector(SchemeType) - Static method in class org.exolab.jms.config.ConfigurationManager
Returns the connector configuration for the supplied scheme
getConnectorResource(SchemeType) - Static method in class org.exolab.jms.config.ConnectorHelper
Returns the connector resource for the supplied scheme.
getConnectorResource(SchemeType, Configuration) - Static method in class org.exolab.jms.config.ConnectorHelper
Returns the connector resource for the supplied scheme, from the supplied configuration.
getConsumerEndpoint(long) - Method in class org.exolab.jms.server.JmsServerSession
Returns the consumer endpoint for the supplied client id
getConsumerEndpoint(String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Return the consumer with the specified identity
getConsumerId() - Method in class org.exolab.jms.message.MessageImpl
Get the value of consumerId
getConsumerName() - Method in interface org.exolab.jms.message.MessageHandle
Return the consumer namne
getConsumerName() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
 
getConsumerName() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
 
getConsumerName() - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Get the consumer name
getConsumers() - Method in class org.exolab.jms.messagemgr.DestinationCache
Return an enmeration of all consumers attached to this cache.
getConsumers(JmsDestination) - Method in class org.exolab.jms.messagemgr.MessageMgr
Returns an iterator of active consumers registered to a given destination
getContext() - Method in class org.exolab.jms.selector.parser.SelectorAST
Returns the context of the expression
getCreated() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Return the time that this entry was created
getData() - Method in class org.exolab.jms.tranlog.DataTransactionLogEntry
Return the object for this transaction entry
getDBConnectionManager() - Method in class org.exolab.jms.persistence.RDBMSAdapter
Return a reference to the DBConnectionManager
getDelegate() - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
Getter for property _delegate.
getDelegate() - Method in class org.exolab.jms.client.rmi.RmiJmsServerStub
This class attempts to return a delegate remote stub to the RMI JMS Server.
getDelivered() - Method in interface org.exolab.jms.message.MessageHandle
Check whether an attempt has already been made to deliver the message before.
getDelivered() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Return the delivered state of the message
getDelivered() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Check whether an attempt has already been made to deliver the message before.
getDeliveryMode() - Method in class org.exolab.jms.message.DeliveryModeImpl
 
getDescription() - Method in class org.exolab.jms.jndiadministration.DatabaseFilter
The file suffix to allow display.
getDescription() - Method in class org.exolab.jms.tools.admin.DatabaseFilter
The file suffix to allow display.
getDestination() - Method in class org.exolab.jms.message.DestinationImpl
 
getDestination() - Method in interface org.exolab.jms.message.MessageHandle
Retrieve the destination for this handle
getDestination() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the destination that this consumer is subscribed to
getDestination() - Method in class org.exolab.jms.messagemgr.DestinationCache
Return a reference to the underlying destination
getDestination() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Return the destination for this handle
getDestination() - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
 
getDestination() - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
 
getDestination() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
 
getDestination() - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
 
getDestination() - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
getDestination() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Return the destination for this handle
getDestination() - Method in class org.exolab.jms.persistence.PersistentMessage
Get the message destination
getDestinationByName() - Method in class org.exolab.jms.messagemgr.DestinationCache
Return the string form of the destination
getDestinationCache(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Return the destination cache associated with the dest object
getDestinationCache(MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationManager
Return the DestinationCache for this message.
getDestinationCache(String) - Method in class org.exolab.jms.messagemgr.DestinationManager
Return the destination object associated with destination
getDestinationForConsumerName(String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Return the destination assoicated with the specified durable consumer.
getDestinations() - Method in class org.exolab.jms.messagemgr.MessageMgr
Returns a list of active destinations
getDispatcher(String) - Method in class org.exolab.jms.server.mipc.IpcJmsReceiver
Returns a dispatcher for the specified name
getDouble(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the double value with the given name
getDoubleProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getDriver() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the JDBC driver class name
getDurableConsumerMessageCount(Connection, String, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getDurableConsumerMessageCount(Connection, String, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getDurableConsumerMessageCount(Connection, String, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Return the number of unsent message for the specified durable consumer.
getDurableConsumerMessageCount(Connection, String, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getDurableConsumerMessageCount(String, String) - Method in interface org.exolab.jms.administration.AdminConnection
Return the number of outstanding messages for a particular destination.
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
getDurableConsumerMessageCount(String, String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Return the number of outstanding messages for a particular destination.
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.server.AdminConnection
Return the number of messages for a durable consumer.
getDurableConsumerMessageCount(String, String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Return the number of outstanding messages for a particular destination.
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Return the number of outstanding messages for a particular destination.
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
getDurableConsumers(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getDurableConsumers(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getDurableConsumers(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Get an enumerated list of all durable consumers for the specified JmsTopic destination
getDurableConsumers(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getDurableConsumers(String) - Method in interface org.exolab.jms.administration.AdminConnection
Return the collection of durable consumer names for a particular topic destination.
getDurableConsumers(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
getDurableConsumers(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Return the collection of durable consumer names for a particular topic destination.
getDurableConsumers(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
getDurableConsumers(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
getDurableConsumers(String) - Method in class org.exolab.jms.server.AdminConnection
Return the collection of durable consumer names for a particular topic destination.
getDurableConsumers(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Return the collection of durable consumer names for a particular topic destination.
getDurableConsumers(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
getDurableConsumers(String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Return the collection of durable consumer names for a particular topic destination.
getDurableConsumers(String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
getDurableConsumers(String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
getDurableConsumersForDest(JmsTopic) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Return a list of durable subscribers for the specified destination
getDuration() - Method in class org.exolab.jms.lease.BaseLease
 
getDuration() - Method in interface org.exolab.jms.lease.LeaseIfc
Return the orginal duration of the lease.
getEndIndexOfURLPart(String, int) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Find end index of url part in string.
getEndpointsForDest(JmsDestination) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Return a list of ConsumerEndpoint objects attached to the specified destination
getEnvironment() - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Return a copy of environment.
getEventListener() - Method in class org.exolab.jms.events.Event
Return the event listener
getEventType() - Method in class org.exolab.jms.events.Event
Return the event type.
getEvictionInterval() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the interval between checking idle connections for eviction.
getExceptionListener() - Method in class org.exolab.jms.client.rmi.RmiJmsServerStub
Return a reference to the exception listener
getExpiryTime() - Method in class org.exolab.jms.lease.BaseLease
 
getExpiryTime() - Method in interface org.exolab.jms.lease.LeaseIfc
Return the absolute expiry time of this lease
getExpiryTime() - Method in interface org.exolab.jms.message.MessageHandle
Return time that the message expires.
getExpiryTime() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Return the message expiry time
getExpiryTime() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Return the message expiry time
getExpiryTime() - Method in class org.exolab.jms.persistence.PersistentMessage
Retrieve the message expiry time
getExpiryTime() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Retrieve the expiry time of this transaction
getExternalXid() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Get the transaction identifier
getFloat(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the float value with the given name
getFloatProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getFormatId() - Method in class org.exolab.jms.tranlog.ExternalXid
 
getGCMode() - Method in class org.exolab.jms.messagemgr.ResourceManager
Return the garbage collection mode for the resource manager
getGlobalTransactionId() - Method in class org.exolab.jms.tranlog.ExternalXid
 
getHandle() - Method in interface org.exolab.jms.events.EventHandler
Return a handle to this event handler for the purpose of storing and restoring it.
getHandle() - Method in class org.exolab.jms.gc.GarbageCollectionService
 
getHandle() - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getHandle() - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getHandle() - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getHandle() - Method in class org.exolab.jms.server.AdminConnectionManager
 
getHandle() - Method in class org.exolab.jms.server.JmsServerConnectionManager
 
getHandle(ConsumerEndpoint, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Retrieve a message handle for the specified ConsumerEndpoint and message.
getHandle(JmsDestination, String, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Use the message, destination and optionally, the consumer name to retrieve a message handle.
getHandle(MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Retrieve a TransientMessageHandle given the specified message, irrespective of whether it is a persistent or non-persistent message.
getHandle(QueueDestinationCache, MessageImpl) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Retrieve a MessageHandle from the specified QueueConsumerEndpoint and message.
getHost() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Returns the server host
getHttpConfiguration() - Method in class org.exolab.jms.server.http.HttpJmsServer
Returns the HTTP configuration
getHttpConfiguration() - Method in class org.exolab.jms.server.http.HttpsJmsServer
Returns the HTTP configuration
getHttpServerProperty() - Method in class org.exolab.jms.server.http.HttpJmsServer
Returns the HTTP server URL property name, used in the construction of connection factories
getHttpServerProperty() - Method in class org.exolab.jms.server.http.HttpsJmsServer
Returns the HTTP server URL property name, used in the construction of connection factories
getHttpServerURL() - Method in class org.exolab.jms.server.http.HttpJmsServer
Returns the HTTP server URL, used in the construction of connection factories
getId() - Method in interface org.exolab.jms.Identifiable
Return the identity of the object
getId() - Method in class org.exolab.jms.message.MessageId
 
getId() - Method in class org.exolab.jms.message.MessageImpl
 
getId() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
 
getId() - Method in class org.exolab.jms.messagemgr.DestinationCache
 
getID() - Method in class org.exolab.jms.server.JmsServerConnection
Returns the client identifier
getIdentifierId() - Method in class org.exolab.jms.server.AdminConnection
Returns the identifier
getInitialContext() - Method in class org.exolab.jms.server.EmbeddedNameService
Returns the initial context for beginning name resolution
getInitialContext(Configuration) - Static method in class org.exolab.jms.server.NamingHelper
Return the initial context.
getInitialContext(Hashtable) - Method in class org.apache.avalon.excalibur.naming.memory.MemoryInitialContextFactory
 
getInitialContext(Hashtable) - Method in class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
getInitialContext(Hashtable) - Method in class org.exolab.jms.jndi.http.HttpJndiInitialContextFactory
Creates an initial context for beginning name resolution.
getInitialContext(Hashtable) - Method in class org.exolab.jms.jndi.InitialContextFactory
Creates an initial context for beginning name resolution, based on the Context.PROVIDER_URL attribute.
getInitialContext(Hashtable) - Method in class org.exolab.jms.jndi.intravm.IntravmJndiInitialContextFactory
This routine will get the singleton instance of the IntravmJndiServer and then call get initial contsxt.
getInitialContext(Hashtable) - Method in class org.exolab.jms.jndi.mipc.IpcJndiInitialContextFactory
Creates an initial context for beginning name resolution, based on the Context.PROVIDER_URL attribute.
getInitialContext(Hashtable) - Method in class org.exolab.jms.jndi.rmi.RmiJndiInitialContextFactory
This routine will extract the port number of the RMI registry from the environment and uses it to establish a connection with the JNDI server.
getInitialContext(Hashtable) - Method in class org.exolab.jms.server.intravm.IntravmJndiServer
Creates an initial context for beginning name resolution
getInstance() - Static method in class org.exolab.jms.server.EmbeddedNameService
Returns the singleton instance of the embedded name service
getInstance() - Static method in class org.exolab.jms.server.intravm.IntravmJndiServer
Returns the singleton instance
getInstanceSelected() - Static method in class org.exolab.jms.tools.admin.OpenJMSDestination
Get the particular instance of the queue/topic that has been selected.
getInstanceSelected() - Static method in class org.exolab.jms.tools.admin.OpenJMSObject
Get the particular instance of the object that has been selected.
getInt(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the integer value with the given name
getIntProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getJMSCorrelationID() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSCorrelationIDAsBytes() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSDeliveryMode() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSDestination() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSExpiration() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSMajorVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
 
getJMSMessageID() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSMinorVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
 
getJMSPriority() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSProviderName() - Method in class org.exolab.jms.client.JmsConnectionMetaData
 
getJMSRedelivered() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSReplyTo() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSTimestamp() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSTimeStamp() - Method in class org.exolab.jms.persistence.PersistentMessage
Get the time the message was received by the MessageMgr
getJMSType() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
 
getJMSXPropertyNames() - Method in class org.exolab.jms.client.JmsConnectionMetaData
 
getJndiURL(SchemeType, Configuration) - Static method in class org.exolab.jms.config.ConfigHelper
Returns the embedded JNDI URL for the specified scheme
getLastId(Connection) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getLastId(Connection) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getLastId(Connection) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Check to see if the root is created.
getLastId(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getLeafName(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get leaf name component from specified Name object.
getLeaseCount() - Method in class org.exolab.jms.lease.LeaseManager
Returns the number of active leases
getLeasedObject() - Method in class org.exolab.jms.lease.BaseLease
 
getLeasedObject() - Method in interface org.exolab.jms.lease.LeaseIfc
Return the leased object
getLeasedObjectType() - Method in class org.exolab.jms.lease.BaseLease
 
getLeasedObjectType() - Method in interface org.exolab.jms.lease.LeaseIfc
Return the class of leased object
getLeaseEventListener() - Method in class org.exolab.jms.lease.BaseLease
Return a reference to the listener registered with this object
getLine() - Method in class org.exolab.jms.selector.Context
Returns the line where the token was encountered
getLogDirectory() - Method in class org.exolab.jms.messagemgr.ResourceManager
Retrieve the name of the log directory
getLogFileSize() - Method in class org.exolab.jms.messagemgr.ResourceManager
Return the maximum size that each log file can grow too.
getLong(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the long value with the given name
getLongProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getMapNames() - Method in class org.exolab.jms.message.MapMessageImpl
Return an Enumeration of all the Map message's names.
getMaxActive() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the maximum number of active connections that can be allocated from this pool at the same time.
getMaxIdle() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the maximum number of connections that can sit idle in the connection pool, before connections are evicted.
getMaximumSize() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the cache's maximum size
getMaximumSize() - Method in class org.exolab.jms.messagemgr.DestinationCache
Return the cache's maximum size
getMaximumSize() - Method in class org.exolab.jms.messagemgr.MessageMgr
Return the maximum size of the cache
getMaxStatementsToBatch() - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
Return the maximum number of statements to batch
getMessage() - Method in interface org.exolab.jms.message.MessageHandle
Return the associated message or null if it is invalid
getMessage() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Return the associated message or null if it is invalid
getMessage() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Return the associated message or null if it is invalid
getMessage() - Method in class org.exolab.jms.persistence.PersistentMessage
return the held message from the persistent object.
getMessage(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getMessage(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getMessage(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Get a message from the persistence store.
getMessage(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the message for the specified handle
getMessage(QueueConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Return the first message of the queue or null if there are no messages in the cache
getMessageBlob() - Method in class org.exolab.jms.persistence.PersistentMessage
Get the message as a serialized blob.
getMessageCount() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the number of unsent messages in the cache for this consumer
getMessageCount() - Method in class org.exolab.jms.messagemgr.DestinationCache
Return the number of messages currently active for this destination
getMessageCount() - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
Return the number of unsent messages
getMessageCount() - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
getMessageHandles(Connection, JmsDestination, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getMessageHandles(Connection, JmsDestination, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getMessageHandles(Connection, JmsDestination, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Get all the persistent message handles for the specified destination and consumer name.
getMessageHandles(Connection, JmsDestination, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getMessageId() - Method in interface org.exolab.jms.message.MessageHandle
Return the message id
getMessageId() - Method in class org.exolab.jms.message.MessageImpl
Return the message id
getMessageId() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Return the identity of the underlying message
getMessageId() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Return the message id
getMessageId() - Method in class org.exolab.jms.persistence.PersistentMessage
Get the message id
getMessageIds(Connection, long, int) - Method in class org.exolab.jms.persistence.Messages
Retrieve the specified number of message ids from the database with a time greater than that specified.
getMessages(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getMessages(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getMessages(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Get at least the next message given the specified persistent handle.
getMessages(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getMessages(Connection, String, int, long) - Method in class org.exolab.jms.persistence.Messages
Retrieve the next set of messages for the specified destination with an acceptance time greater or equal to that specified.
getMessageType() - Method in class org.exolab.jms.persistence.PersistentMessage
Get the message type
getMinIdleTime() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the minimum time that a connection may remain idle before it may be evicted
getName() - Method in class org.exolab.jms.client.JmsDestination
Return the name of the destination
getName() - Method in class org.exolab.jms.jndiadministration.ObjectDialog
Get the name selected for this Object
getName() - Method in class org.exolab.jms.messagemgr.DurableConsumerEndpoint
Returns the durable subscription name
getName() - Method in class org.exolab.jms.tools.admin.BaseDialog
Get the name selected for this queue/topic or consumer.
getName() - Method in class org.exolab.jms.tools.db.Type
Returns the name of the type
getName() - Method in class org.exolab.jms.tranlog.TransactionLog
Return the name of the transaction log file
getNameInNamespace() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
getNameInNamespace() - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
getNameInNamespace() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.AbstractContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.DefaultNamespace
 
getNameParser() - Method in interface org.apache.avalon.excalibur.naming.Namespace
 
getNameParser() - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getNameParser() - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
getNameParser() - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
getNameParser() - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
getNameParser() - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
getNameParser(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the NameParser for the named context.
getNameParser(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the NameParser for the named context.
getNamespace() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getNoLocal() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the value of the nolocal indicator
getNonExpiredMessages(Connection, JmsDestination) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getNonExpiredMessages(Connection, JmsDestination) - Method in class org.exolab.jms.persistence.Messages
Retrieve the message handle for all unexpired messages
getNonExpiredMessages(Connection, JmsDestination) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getNonExpiredMessages(Connection, JmsDestination) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Retrieve a list of unexpired PersistentMessageHandle objects, for the specified destination.
getNonExpiredMessages(Connection, JmsDestination) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getNull() - Static method in class org.exolab.jms.message.MessageId
Return the 'null' JMSMessageID.
getNull() - Static method in class org.exolab.jms.util.MessageIdHelper
Return the 'null' JMSMessageID.
getObject() - Method in class org.exolab.jms.message.ObjectMessageImpl
Get the serializable object containing this message's data.
getObject(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the Java object value with the given name
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.apache.avalon.excalibur.naming.AbstractNamespace
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.exolab.jms.client.JmsConnectionFactoryBuilder
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.exolab.jms.client.JmsDestinationFactory
 
getObjectProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getOrd() - Method in class org.exolab.jms.tranlog.TransactionState
Returns the ordinal value for this state
getOrd() - Method in class org.exolab.jms.transaction.TransactionManagerType
Returns the ordinal value for this type
getOwningConnection() - Method in interface org.exolab.jms.client.JmsTemporaryDestination
Return the connection that owns this temporary destination.
getOwningConnection() - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
getOwningConnection() - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
getParameters() - Method in class org.exolab.jms.tools.db.Type
Returns if the type takes parameters when created
getPassword() - Method in class org.exolab.jms.authentication.User
Returns the user's password
getPassword() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the user's password
getPassword() - Method in class org.exolab.jms.tools.admin.ChangePasswordDialog
Returns the password
getPassword() - Method in class org.exolab.jms.tools.admin.CreateLogonDialog
Returns the password
getPassword() - Method in class org.exolab.jms.tools.admin.CreateUserDialog
Getter for property password.
getPath() - Method in class org.exolab.jms.administration.http.HttpJmsAdminConnection
Returns the admin servlet path
getPathName(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get name components minus leaf name component.
getPersistent() - Method in class org.exolab.jms.client.JmsDestination
Return the persistent state of this destination
getPersistentId() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Returns the persistent identifier for this consumer.

This is the identity of the consumer which is persistent across subscriptions and server restarts.

getPersistentId() - Method in class org.exolab.jms.messagemgr.DurableConsumerEndpoint
Returns the persistent identifier for this consumer.

This is the identity of the consumer which is persistent across subscriptions and server restarts.

getPort() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Returns the server port
getPrecision() - Method in class org.exolab.jms.tools.db.Type
Returns the precision of the type
getPriority() - Method in interface org.exolab.jms.message.MessageHandle
Return the priority of the underlying message
getPriority() - Method in class org.exolab.jms.message.Priority
 
getPriority() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Return the priority of the corresponding message
getPriority() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Return the priority of the underlying message
getPriority() - Method in class org.exolab.jms.persistence.PersistentMessage
Get the message priority
getProcessed() - Method in class org.exolab.jms.message.MessageImpl
Check whether the message has been processed
getProcessed() - Method in class org.exolab.jms.persistence.PersistentMessage
Return the state of the processed flag
getPropertyNames() - Method in class org.exolab.jms.message.MessageImpl
 
getProvider() - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
getProviderMajorVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
 
getProviderMinorVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
 
getProviderURL(Hashtable) - Method in class org.exolab.jms.jndi.http.HttpJndiInitialContextFactory
Returns the JNDI provider URL
getProviderURL(Hashtable) - Method in class org.exolab.jms.jndi.http.SslHttpJndiInitialContextFactory
Returns the JNDI provider URL
getProviderVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
 
getProxy() - Method in class org.exolab.jms.client.JmsConnectionFactory
Return a reference to the server proxy.
getQueueMessageCount(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getQueueMessageCount(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getQueueMessageCount(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Get the number of unsent messages for a the specified queue
getQueueMessageCount(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getQueueMessageCount(String) - Method in interface org.exolab.jms.administration.AdminConnection
Return the number of outstanding messages for a particular queue.
getQueueMessageCount(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
getQueueMessageCount(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Return the number of outstanding messages for a particular queue.
getQueueMessageCount(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
getQueueMessageCount(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
getQueueMessageCount(String) - Method in class org.exolab.jms.server.AdminConnection
First use the destination manager to return the number of persistent and non-persistent messages in a queue
getQueueMessageCount(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Return the number of outstanding messages for a particular queue.
getQueueMessageCount(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
getQueueMessageCount(String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Return the number of outstanding messages for a particular queue.
getQueueMessageCount(String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
getQueueMessageCount(String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
getQueueName() - Method in class org.exolab.jms.client.JmsQueue
Return the name of the queue
getQueueSession() - Method in class org.exolab.jms.client.JmsXAQueueSession
 
getReadOnly() - Method in class org.exolab.jms.message.MessageImpl
Get the read-only state of the message.
getReceiver() - Method in class org.exolab.jms.server.mipc.IpcJmsServer
Returns a new receiver for handling requests
getReference() - Method in class org.exolab.jms.client.JmsConnectionFactory
 
getReference() - Method in class org.exolab.jms.client.JmsQueue
 
getReference() - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
getReference() - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
getReference() - Method in class org.exolab.jms.client.JmsTopic
 
getRemainingTime() - Method in class org.exolab.jms.lease.BaseLease
 
getRemainingTime() - Method in interface org.exolab.jms.lease.LeaseIfc
Return the time remaining on the lease in milliseconds
getResourceId() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Get the resource identifier
getResourceManagerId() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
getResourceManagerId() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
getResourceManagerId() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Return the identity of the associated resource manager.
getResourceManagerId() - Method in class org.exolab.jms.client.JmsXAQueueSession
Return the identity of the associated resource manager.
getResourceManagerId() - Method in class org.exolab.jms.client.JmsXATopicSession
Return the identity of the associated resource manager.
getResourceManagerId() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
getResourceManagerId() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
getResourceManagerId() - Method in class org.exolab.jms.messagemgr.ResourceManager
Return the resource manager identity
getResourceManagerId() - Method in class org.exolab.jms.server.JmsServerSession
Return the identity of the ResourceManager.
getResourceManagerId() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Return the resource manager identity
getResourceManagerId() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
getReturnType() - Method in class org.exolab.jms.selector.parser.SelectorAST
Returns the return type of the expression
getSchema() - Static method in class org.exolab.jms.tools.db.SchemaHelper
 
getSchema(String) - Static method in class org.exolab.jms.tools.db.SchemaHelper
 
getSchemaBrowser() - Method in class org.exolab.jms.tools.db.RDBMSTool
Returns the schema browser
getSchemaFromResource(String) - Static method in class org.exolab.jms.tools.db.SchemaHelper
 
getSchemaVersion(Connection) - Static method in class org.exolab.jms.tools.db.SchemaHelper
Get the schema version
getScheme() - Method in class org.exolab.jms.server.http.HttpJmsServer
Returns the connector scheme for this server.
getScheme() - Method in class org.exolab.jms.server.http.HttpsJmsServer
Returns the connector scheme for this server.
getScheme() - Method in class org.exolab.jms.server.mipc.IpcJmsServer
Returns the connector scheme for this server.
getScheme() - Method in class org.exolab.jms.server.mipc.SslIpcJmsServer
Returns the connector scheme for this server.
getSelector() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the selector for this endpoint or null if one is not specified
getSequenceNumber() - Method in interface org.exolab.jms.message.MessageHandle
Retrieve the handle's sequence number
getSequenceNumber() - Method in class org.exolab.jms.message.MessageImpl
Return the sequence number associated with this message
getSequenceNumber() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Return message's sequence number
getSequenceNumber() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Return message's sequence number
getSequenceNumber(String) - Method in class org.exolab.jms.messagemgr.ResourceManager
Return the sequence number of the file files are associated with a unique number
getServerAddress() - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
Returns the server host
getServerChannel(String) - Static method in class org.exolab.jms.server.mipc.IpcServerChannel
Given a IpcServerChannel uniqueID string, return the associated instance.
getServerPort() - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
Returns the server port
getServerURL(SchemeType, Configuration) - Static method in class org.exolab.jms.config.ConfigHelper
Returns the server URL for the specified scheme
getServiceManager() - Method in class org.exolab.jms.server.EmbeddedJmsServer
Return an instance of the service manager
getServletInfo() - Method in class org.exolab.jms.jndi.http.servlet.HttpJmsJndiServlet
 
getSession() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return a reference to the session owning this endpoint
getSession(String) - Method in class org.exolab.jms.server.JmsServerConnection
Retrive the JmsServerSession with the given sessionId.
getSession(String, Vector) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
A convenience routine to get the session.
getSessionCount() - Method in class org.exolab.jms.server.JmsServerConnection
Return the number of sessions currently allocated to this connection.
getSessionCount() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Return the number of session objects currently allocated to this connection.
getSessionCount() - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
getSessionId() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Get the sessionId
getSessionId() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
getSessionId() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Return the session identity.
getSessionId() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Get the sessionId
getSessionId() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
getSessionId() - Method in class org.exolab.jms.server.JmsServerSession
Return a reference to the session id
getSessionId() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Return a reference to the session id
getSessionId() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Return a reference to the session id
getSessions() - Method in class org.exolab.jms.server.JmsServerConnection
Return an enumeration of all the sessions associated with this connection
getSessions() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Return an enumeration of RemoteJmsServerSessionIfc objects currently allocated to this session.
getSessions() - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
getShort(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the short value with the given name
getShortProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getSQL() - Method in class org.exolab.jms.tools.db.Type
Returns an SQL representation of the type
getState() - Method in class org.exolab.jms.tranlog.StateTransactionLogEntry
Get the transaction state
getStateToBind(Object, Name, Context, Hashtable) - Method in class org.apache.avalon.excalibur.naming.AbstractNamespace
 
getStatus() - Method in class org.exolab.jms.transaction.NullTransactionManager
 
getString(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the String value with the given name
getStringProperty(String) - Method in class org.exolab.jms.message.MessageImpl
 
getSuffix(File) - Method in class org.exolab.jms.jndiadministration.DatabaseFilter
Get the suffix of the given file.
getSuffix(File) - Method in class org.exolab.jms.tools.admin.DatabaseFilter
Get the suffix of the given file.
getSymbolicType() - Method in class org.exolab.jms.tools.db.Type
Returns a symbolic representation of the type
getTable(Database, String) - Static method in class org.exolab.jms.tools.db.SchemaHelper
 
getTable(String) - Method in class org.exolab.jms.tools.db.SchemaBrowser
Returns the schema for the specified table
getTableExists(String) - Method in class org.exolab.jms.tools.db.SchemaBrowser
Returns true if a table exists
getTcpConfiguration() - Method in class org.exolab.jms.server.mipc.IpcJmsServer
Returns the TCP configuration
getTcpConfiguration() - Method in class org.exolab.jms.server.mipc.IpcJndiServer
Returns the tcp configuration
getTcpConfiguration() - Method in class org.exolab.jms.server.mipc.SslIpcJmsServer
Returns the TCP configuration
getTcpConfiguration() - Method in class org.exolab.jms.server.mipc.TcpsJndiServer
Returns the tcps configuration
getTestBeforeUse() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns if connections should be tested before use.
getTestQuery() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the SQL query to validate connections.
getText() - Method in class org.exolab.jms.message.TextMessageImpl
Get the string containing this message's data.
getThreadPool(String) - Method in class org.exolab.jms.threads.ThreadPoolManager
Get the ThreadPool with the given name.
getTopicName() - Method in class org.exolab.jms.client.JmsTopic
Return the name of the topic
getTopicSession() - Method in class org.exolab.jms.client.JmsXATopicSession
 
getTopicSubscription() - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Get the topic subscription
getTransacted() - Method in class org.exolab.jms.client.JmsXAQueueSession
 
getTransacted() - Method in class org.exolab.jms.client.JmsXATopicSession
 
getTransacted() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Check whether this endpoint belongs to a transacted session
getTransaction() - Method in class org.exolab.jms.transaction.NullTransactionManager
 
getTransactionRecords(ExternalXid, String) - Method in class org.exolab.jms.messagemgr.ResourceManager
Return an arrya of records, both state and date, for the specified global transaction
getTransactionTimeout() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
getTransactionTimeout() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
getTransactionTimeout() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Return the transaction timeout for this instance of the resource manager.
getTransactionTimeout() - Method in class org.exolab.jms.client.JmsXAQueueSession
 
getTransactionTimeout() - Method in class org.exolab.jms.client.JmsXATopicSession
 
getTransactionTimeout() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
getTransactionTimeout() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
getTransactionTimeout() - Method in class org.exolab.jms.messagemgr.ResourceManager
Return the transaction timeout for this instance of the resource manager.
getTransactionTimeout() - Method in class org.exolab.jms.server.JmsServerSession
 
getTransactionTimeout() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Return the transaction timeout for this instance of the resource manager.
getTransactionTimeout() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.exolab.jms.tools.admin.AdminInfo
A draw request for the cell has been made.
getType() - Method in class org.exolab.jms.message.Type
 
getType() - Method in class org.exolab.jms.tools.db.Type
Returns the type identifier
getType() - Method in class org.exolab.jms.transaction.TransactionManagerType
Return the transaction type as a string
getType(Attribute) - Method in class org.exolab.jms.tools.db.SchemaBrowser
Returns the Type for an Attribute
getType(String) - Static method in class org.exolab.jms.tools.db.Type
Returns a new type corresponding to its string representation
getUnprocessedMessages(Connection) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getUnprocessedMessages(Connection) - Method in class org.exolab.jms.persistence.Messages
Retrieve a list of unprocessed messages and return them to the client.
getUnprocessedMessages(Connection) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getUnprocessedMessages(Connection) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Return a list of unprocessed messages.
getUnprocessedMessages(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getUnsynchTicks() - Static method in class org.exolab.jms.util.Clock
Returns the number of clock ticks in each unsynchronized cycle.
getURL() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the JDBC URL
getURL(String, String, int) - Method in class org.exolab.jms.administration.http.HttpJmsAdminConnection
Returns the admin servlet URL
getUser() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the user's name
getUser(Connection, User) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
getUser(Connection, User) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
getUser(Connection, User) - Method in class org.exolab.jms.persistence.PersistenceAdapter
 
getUser(Connection, User) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getUser(User) - Method in class org.exolab.jms.authentication.AuthenticationMgr
Gets a user.
getUser(User) - Method in class org.exolab.jms.authentication.UserManager
Return a user
getUsername() - Method in class org.exolab.jms.authentication.User
Returns the user's name
getWildcard() - Method in class org.exolab.jms.message.MessageImpl
Return the wildcard value if there is one.
getXAResource() - Method in class org.exolab.jms.client.JmsXAQueueSession
 
getXAResource() - Method in class org.exolab.jms.client.JmsXATopicSession
 
getXid() - Method in class org.exolab.jms.server.JmsServerSession
Return the xid that is currently associated with this session or null if this session is currently not part of a global transactions

H

handleDestroyed(MessageHandle) - Method in class org.exolab.jms.messagemgr.MessageMgr
Notify the destruction of a handle.
handleEvent(int, Object, long) - Method in interface org.exolab.jms.events.EventHandler
Handle the specified event, generated by the EventManager.
handleEvent(int, Object, long) - Method in class org.exolab.jms.gc.GarbageCollectionService
 
handleEvent(int, Object, long) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
handleEvent(int, Object, long) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
handleEvent(int, Object, long) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
handleEvent(int, Object, long) - Method in class org.exolab.jms.server.AdminConnectionManager
 
handleEvent(int, Object, long) - Method in class org.exolab.jms.server.JmsServerConnectionManager
 
handleException(Exception) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
 
hasActiveConsumers(JmsDestination) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Check whether there is an active consumer for the specified destination
hasActiveDurableConsumers(JmsDestination) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Check whether there are active durable consumers for the specified destination.
hasDestinationCache(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManager
Check if the specified destination exists.
hasExpired() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Determines if the message has expired
hashCode() - Method in class org.exolab.jms.client.JmsDestination
 
hashCode() - Method in class org.exolab.jms.client.JmsQueue
 
hashCode() - Method in class org.exolab.jms.client.JmsTopic
 
hashCode() - Method in class org.exolab.jms.message.MessageId
 
hashCode() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
 
hashCode() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
 
hashCode() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
 
hashCode() - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
hashCode() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
 
hashCode() - Method in class org.exolab.jms.persistence.PersistentString
 
hashCode() - Method in class org.exolab.jms.tranlog.ExternalXid
 
hasMessageListener() - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
Check whether a listener has been registered with this endpoint to support async message delivery
hasMessages(ConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.MessageMgr
Returns true if there are any messages for the specified consumer
hasMore() - Method in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
HEX_DIGITS - Static variable in class org.exolab.jms.tranlog.ExternalXid
Efficient mapping from 4 bit value to lower case hexadecimal digit.
HOST_PROPERTY - Static variable in interface org.exolab.jms.jndi.JndiConstants
Deprecated.  
HTTP_CLIENT_SERVER_ADDRESS_PROPERTY - Static variable in interface org.exolab.jms.jndi.JndiConstants
 
HTTP_CLIENT_URL_PROPERTY - Static variable in interface org.exolab.jms.jndi.JndiConstants
 
HTTP_SERVER_URL - Static variable in interface org.exolab.jms.client.http.HttpJmsConstants
The address of the http server
HttpJmsAdminConnection - class org.exolab.jms.administration.http.HttpJmsAdminConnection.
This class is repsonsible for opening an http connection to the server and passing and packing all requests for delivery.
HttpJmsAdminConnection(String, int, String, String, String) - Constructor for class org.exolab.jms.administration.http.HttpJmsAdminConnection
Create the connection to the server
HttpJmsClientServlet - class org.exolab.jms.client.http.servlet.HttpJmsClientServlet.
This servlet forwards messages from the OpenJMS server to clients
HttpJmsClientServlet() - Constructor for class org.exolab.jms.client.http.servlet.HttpJmsClientServlet
 
HttpJmsConnectionStub - class org.exolab.jms.client.http.HttpJmsConnectionStub.
Used to create OpenJmsSessions to the server.
HttpJmsConnectionStub(IpcIfc, String, String) - Constructor for class org.exolab.jms.client.http.HttpJmsConnectionStub
Construct an instance of this class with the specified id's.
HttpJmsConstants - interface org.exolab.jms.client.http.HttpJmsConstants.
This interface defines constants used by this package.
HttpJmsJndiServlet - class org.exolab.jms.jndi.http.servlet.HttpJmsJndiServlet.
Servlet for handling OpenJMS JNDI requests.
HttpJmsJndiServlet() - Constructor for class org.exolab.jms.jndi.http.servlet.HttpJmsJndiServlet
 
HttpJmsServer - class org.exolab.jms.server.http.HttpJmsServer.
This class enables clients to connect to the JMS server via a HTTP server.
HttpJmsServer() - Constructor for class org.exolab.jms.server.http.HttpJmsServer
Construct a new HttpJmsServer
HttpJmsServerServlet - class org.exolab.jms.server.http.servlet.HttpJmsServerServlet.
Servlet for handling OpenJMS server requests and message publishing.
HttpJmsServerServlet() - Constructor for class org.exolab.jms.server.http.servlet.HttpJmsServerServlet
 
HttpJmsServerStub - class org.exolab.jms.client.http.HttpJmsServerStub.
This class is repsonsible for opening an http connection to the server and creating HttpJmsConnections.
HttpJmsServerStub() - Constructor for class org.exolab.jms.client.http.HttpJmsServerStub
Default constructor
HttpJmsServerStub(Hashtable) - Constructor for class org.exolab.jms.client.http.HttpJmsServerStub
The constructor has a collection of environment variables which it uses to construct a connection to the remote server
HttpJmsServerStub(String) - Constructor for class org.exolab.jms.client.http.HttpJmsServerStub
Instantiate an instance of this stub with the specified URL
HttpJmsSessionConnection - class org.exolab.jms.server.http.HttpJmsSessionConnection.
This is the server side receiver for JmsSession requests.
HttpJmsSessionConnection(IpcJmsServer) - Constructor for class org.exolab.jms.server.http.HttpJmsSessionConnection
Construct a new HttpJmsSessionConnection
HttpJmsSessionPinger - class org.exolab.jms.server.http.HttpJmsSessionPinger.
A simpler pinger, which runs in its own thread and is responsible for pinging a client session, if no messages have been sent to the client with a timeout period.
HttpJmsSessionSender - class org.exolab.jms.server.http.HttpJmsSessionSender.
This class contains the http connection to a receiver or subscriber for passing messages.
HttpJmsSessionSender(HttpJmsSessionConnection, HttpClient, JmsServerSession, String, String) - Constructor for class org.exolab.jms.server.http.HttpJmsSessionSender
Create a connection to the client listener for sending JmsMessages.
HttpJmsSessionStub - class org.exolab.jms.client.http.HttpJmsSessionStub.
The client side stub implementing the JmsServerSession.
HttpJmsSessionStub(IpcIfc, String, String, String) - Constructor for class org.exolab.jms.client.http.HttpJmsSessionStub
A new session has been established with these ids.
HttpJndiInitialContextFactory - class org.exolab.jms.jndi.http.HttpJndiInitialContextFactory.
This is the client side helper class that retrieves the root context of the JNDI server.
HttpJndiInitialContextFactory() - Constructor for class org.exolab.jms.jndi.http.HttpJndiInitialContextFactory
Default constructor
HTTPS_SERVER_URL - Static variable in interface org.exolab.jms.client.http.HttpJmsConstants
The address of the https server
HttpsJmsServer - class org.exolab.jms.server.http.HttpsJmsServer.
This class enables clients to connect to the JMS server via a HTTP server.
HttpsJmsServer() - Constructor for class org.exolab.jms.server.http.HttpsJmsServer
Construct a new HttpsJmsServer

I

Identifiable - interface org.exolab.jms.Identifiable.
An identifiable object is one that can be uniquely identified within a manager
identifier(String) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create an identifier expression
identifier(String) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create an identifier expression
Identifiers - class org.exolab.jms.selector.Identifiers.
Utility methods for JMS message header identifiers
IdGenerator - class org.exolab.jms.util.IdGenerator.
This is a helper class that is responsible for generating unique ids.
IdGenerator() - Constructor for class org.exolab.jms.util.IdGenerator
 
IdKeyComparator - class org.exolab.jms.persistence.IdKeyComparator.
A comparator class that iplements a string comparison.
IdKeyComparator() - Constructor for class org.exolab.jms.persistence.IdKeyComparator
Default constructor does nothing.
IdMessageComparator - class org.exolab.jms.persistence.IdMessageComparator.
A comparator class that iplements a message id comparison for PersistentMessage.
IdMessageComparator() - Constructor for class org.exolab.jms.persistence.IdMessageComparator
Default constructor does nothing.
IllegalEventDefinedException - exception org.exolab.jms.events.IllegalEventDefinedException.
Tis exception is thrown whenever an event is ill-defined.
IllegalEventDefinedException() - Constructor for class org.exolab.jms.events.IllegalEventDefinedException
Default exception constructor
IllegalEventDefinedException(String) - Constructor for class org.exolab.jms.events.IllegalEventDefinedException
Create an exception with the specified reason
in(Expression, HashSet) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create an 'in' expression
in(Expression, HashSet) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create an 'in' expression
init() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
init() - Method in class org.exolab.jms.authentication.UserManager
Initialise user manager.
init() - Method in class org.exolab.jms.client.http.servlet.HttpJmsClientServlet
Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
init() - Method in interface org.exolab.jms.jndi.JndiServerIfc
Initialise the JNDI service.
init() - Method in class org.exolab.jms.messagemgr.DestinationManager
Initialises the destination manager.
init() - Method in interface org.exolab.jms.persistence.DBConnectionManager
Initialise the connection manager.
init() - Method in class org.exolab.jms.persistence.DBCPConnectionManager
Initialise the connection manager.
init() - Method in class org.exolab.jms.server.http.HttpJmsServer
Initialise the server
init() - Method in class org.exolab.jms.server.http.HttpsJmsServer
Initialise the server
init() - Method in class org.exolab.jms.server.intravm.IntravmJmsServer
Initialise the server
init() - Method in class org.exolab.jms.server.intravm.IntravmJndiServer
Initialise the JNDI service
init() - Method in class org.exolab.jms.server.JmsServer
Initialise the server
init() - Method in interface org.exolab.jms.server.JmsServerIfc
Initialise the interface.
init() - Method in class org.exolab.jms.server.mipc.IpcJmsServer
Start the Ipc service in its own thread.
init() - Method in class org.exolab.jms.server.mipc.IpcJndiServer
This method is called to initialise the JNDI service.
init() - Method in class org.exolab.jms.server.rmi.RmiJmsServer
This routine binds this service with the rmiregistry.
init() - Method in class org.exolab.jms.server.rmi.RmiJndiServer
This method is called to initialise the JNDI service.
init(DestinationCache, Connection) - Method in class org.exolab.jms.messagemgr.MessageLeaseHelper
This method is used for all common initialization code.
init(ServletConfig) - Method in class org.exolab.jms.jndi.http.servlet.HttpJmsJndiServlet
 
init(ServletConfig) - Method in class org.exolab.jms.server.http.servlet.HttpJmsServerServlet
Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
initComponents() - Method in class org.exolab.jms.tools.admin.BaseDialog
Create all the gui components that comprise this form, and setup all action handlers.
initComponents() - Method in class org.exolab.jms.tools.admin.ChangePasswordDialog
Create all the gui components that comprise this form, and setup all action handlers.
initComponents() - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Create all the gui components that comprise this form, and setup all action handlers.
initComponents() - Method in class org.exolab.jms.tools.admin.CreateLogonDialog
Create all the gui components that comprise this form, and setup all action handlers.
initComponents() - Method in class org.exolab.jms.tools.admin.CreateQueueDialog
Create all the gui components that comprise this form, and setup all action handlers.
initComponents() - Method in class org.exolab.jms.tools.admin.CreateTopicDialog
Create all the gui components that comprise this form, and setup all action handlers.
initComponents() - Method in class org.exolab.jms.tools.admin.CreateUserDialog
Create all the gui components that comprise this form, and setup all action handlers.
initConnector(Connector, Context) - Method in class org.exolab.jms.server.JmsServer
Create an interface to the server for the specified connector
initConnectors(Context) - Method in class org.exolab.jms.server.JmsServer
Creates an interface to the server for each configured connector
InitialContextFactory - class org.exolab.jms.jndi.InitialContextFactory.
A factory that creates an initial context to an embedded OpenJMS JNDI provider.
InitialContextFactory() - Constructor for class org.exolab.jms.jndi.InitialContextFactory
 
initialise() - Static method in class org.exolab.jms.persistence.Messages
Create an initialise the singleton istance of this class.
initialise() - Static method in class org.exolab.jms.persistence.SeedGenerator
Initialise the seed generator
initialize(Token) - Method in class org.exolab.jms.selector.parser.SelectorAST
Initialise this with a token
initJNDIConnector(ConnectorResource, Context) - Method in class org.exolab.jms.server.JmsServer
Creates a JNDI provider interface for the specified connector
initJNDIConnectors(Context) - Method in class org.exolab.jms.server.JmsServer
Creates a JNDI provider interface for each connector that supports it
instance_ - Static variable in class org.exolab.jms.jndiadministration.AdminConnection
 
instance() - Static method in class org.exolab.jms.authentication.AuthenticationMgr
Return an instance to the AuthenticationMgr singleton.
instance() - Static method in class org.exolab.jms.events.BasicEventManager
Return the singleton instance of the EventManager
instance() - Static method in class org.exolab.jms.gc.GarbageCollectionService
Return the singleton instance of the GarbageCollectionService
instance() - Static method in class org.exolab.jms.jndiadministration.AdminConnection
Returns the one and only instance of the connection object.
instance() - Static method in class org.exolab.jms.jndiadministration.ObjectDialog
Get the one and only instance of this dialog.
instance() - Static method in class org.exolab.jms.jndiadministration.QueryDialog
Get the one and only instance of this dialog.
instance() - Static method in class org.exolab.jms.lease.LeaseManager
Return the singleton instance of the LeaseManager
instance() - Static method in class org.exolab.jms.messagemgr.ConsumerManager
Return the singleton instance of the ConsumerManager
instance() - Static method in class org.exolab.jms.messagemgr.DestinationManager
Return the singleton destination manager
instance() - Static method in class org.exolab.jms.messagemgr.MessageMgr
Return an instance to the MessageMgr singleton.
instance() - Static method in class org.exolab.jms.messagemgr.ResourceManager
Return the singleton instance of the ResourceManager
instance() - Static method in class org.exolab.jms.persistence.DatabaseService
Return the singleton instance of the DatabaseService
instance() - Static method in class org.exolab.jms.persistence.Messages
Returns a reference to the singleton instance.
instance() - Static method in class org.exolab.jms.persistence.SeedGenerator
Returns the singleton instance.
instance() - Static method in class org.exolab.jms.scheduler.Scheduler
Returns the singleton instance
instance() - Static method in class org.exolab.jms.server.AdminConnectionManager
The static method returns the singleton instance of the AdminConnectionManager.
instance() - Static method in class org.exolab.jms.server.JmsServerConnectionManager
The static method returns the singleton instance of the JmsConnectionManager.
instance() - Static method in class org.exolab.jms.threads.ThreadPoolManager
Return the one and only instance of the ThreadPoolManager.
instance() - Static method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Returns the one and only instance of the connection object.
instance() - Static method in class org.exolab.jms.tools.admin.ChangePasswordDialog
Get the one and only instance of this dialog.
instance() - Static method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Get the one and only instance of this dialog.
instance() - Static method in class org.exolab.jms.tools.admin.CreateLogonDialog
Get the one and only instance of this dialog.
instance() - Static method in class org.exolab.jms.tools.admin.CreateQueueDialog
Get the one and only instance of this dialog.
instance() - Static method in class org.exolab.jms.tools.admin.CreateTopicDialog
Get the one and only instance of this dialog.
instance() - Static method in class org.exolab.jms.tools.admin.CreateUserDialog
Get the one and only instance of this dialog.
instance() - Static method in class org.exolab.jms.tools.admin.QueryDialog
Get the one and only instance of this dialog.
InternalMessageListener - interface org.exolab.jms.messagemgr.InternalMessageListener.
This is the server side implementation of a message listener
IntravmJmsAdminConnection - class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection.
This class is repsonsible for an admin connection to the intravm server
IntravmJmsAdminConnection(String, String) - Constructor for class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
Construct a new IntravmJmsAdminConnection
IntravmJmsConnectionStub - class org.exolab.jms.client.intravm.IntravmJmsConnectionStub.
This class is responsible for implementing the client side of a intravm client-server connection for the JMS server.
IntravmJmsServer - class org.exolab.jms.server.intravm.IntravmJmsServer.
This class implements the JmsServerIfc and provides an embedded JMS Server.
IntravmJmsServer() - Constructor for class org.exolab.jms.server.intravm.IntravmJmsServer
Construct a new IntravmJmsServer
IntravmJmsServerStub - class org.exolab.jms.client.intravm.IntravmJmsServerStub.
This class is a client stub facilitating communication with the server in an intra-VM configuration.
IntravmJmsServerStub() - Constructor for class org.exolab.jms.client.intravm.IntravmJmsServerStub
The default constructor does nothing
IntravmJmsServerStub(Hashtable) - Constructor for class org.exolab.jms.client.intravm.IntravmJmsServerStub
The constructor instantiate server based on the environment variables passed in
IntravmJmsSessionStub - class org.exolab.jms.client.intravm.IntravmJmsSessionStub.
The client stub implementation for the intra-JVM JMS server.
IntravmJndiInitialContextFactory - class org.exolab.jms.jndi.intravm.IntravmJndiInitialContextFactory.
This is the client side helper class that retrieves the root context of the JNDI server.
IntravmJndiInitialContextFactory() - Constructor for class org.exolab.jms.jndi.intravm.IntravmJndiInitialContextFactory
This class is required to have a default constructor
IntravmJndiServer - class org.exolab.jms.server.intravm.IntravmJndiServer.
This class enables clients to interface to the embedded JNDI provider using the embedded connector
IntravmJndiServer(Context) - Constructor for class org.exolab.jms.server.intravm.IntravmJndiServer
Construct a new IntravmJndiServer
InvalidTypeException - exception org.exolab.jms.tools.db.InvalidTypeException.
This exception is thrown when a JDBC type is encountered which is not supported by the target database
InvalidTypeException(String) - Constructor for class org.exolab.jms.tools.db.InvalidTypeException
 
IPC_INTERNAL_SERVER_HOST - Static variable in interface org.exolab.jms.client.mipc.IpcJmsConstants
When OpenJMS is setup to run on the internet behind a NAT router, the the openjms machine running the server is know by two IPS.
IPC_SERVER_HOST - Static variable in interface org.exolab.jms.client.mipc.IpcJmsConstants
This address of the ipc server
IPC_SERVER_PORT - Static variable in interface org.exolab.jms.client.mipc.IpcJmsConstants
This is the port that the server is listening on
IpcJmsAdminConnection - class org.exolab.jms.administration.mipc.IpcJmsAdminConnection.
This class is repsonsible for opening a TCP connection to the server and passing and packing all requests for delivery.
IpcJmsAdminConnection - class org.exolab.jms.server.mipc.IpcJmsAdminConnection.
This is the server side receiver for admin requests.
IpcJmsAdminConnection() - Constructor for class org.exolab.jms.server.mipc.IpcJmsAdminConnection
Default constructor.
IpcJmsAdminConnection(String, int) - Constructor for class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Construct a new IpcJmsAdminConnection, without establishing a connection
IpcJmsAdminConnection(String, int, String, String) - Constructor for class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Construct a new IpcJmsAdminConnection, establishing a connection to the server
IpcJmsConnectionStub - class org.exolab.jms.client.mipc.IpcJmsConnectionStub.
Used to create OpenJmsSessions to the server.
IpcJmsConnectionStub(IpcJmsServerStub, IpcIfc, String, String, IpcJmsMessageListener) - Constructor for class org.exolab.jms.client.mipc.IpcJmsConnectionStub
Construct a new IpcJmsConnectionStub
IpcJmsConstants - interface org.exolab.jms.client.mipc.IpcJmsConstants.
This interface defines constants used by this package.
IpcJmsReceiver - class org.exolab.jms.server.mipc.IpcJmsReceiver.
The receiver class handles all requests, delegating them to registered NotifierIfc instances.
IpcJmsReceiver() - Constructor for class org.exolab.jms.server.mipc.IpcJmsReceiver
Construct a new IpcJmsReceiver
IpcJmsServer - class org.exolab.jms.server.mipc.IpcJmsServer.
This class implements the JmsServerIfc and provides an IPC-based JMS Server.
IpcJmsServer() - Constructor for class org.exolab.jms.server.mipc.IpcJmsServer
Construct a new IpcJmsServer
IpcJmsServerConnection - class org.exolab.jms.server.mipc.IpcJmsServerConnection.
This class is responsible for interpreting server connection requests and delegating them to the server.
IpcJmsServerConnection() - Constructor for class org.exolab.jms.server.mipc.IpcJmsServerConnection
Default constructor
IpcJmsServerStub - class org.exolab.jms.client.mipc.IpcJmsServerStub.
This class is repsonsible for opening an ipc connection to the server and creating IpcJmsConnections.
IpcJmsServerStub() - Constructor for class org.exolab.jms.client.mipc.IpcJmsServerStub
Default constructor for serialization
IpcJmsServerStub(Hashtable) - Constructor for class org.exolab.jms.client.mipc.IpcJmsServerStub
The constructor has a collection of environment variables which it uses to construct a connection to the remote server
IpcJmsServerStub(String, int) - Constructor for class org.exolab.jms.client.mipc.IpcJmsServerStub
Instantiate an instance of this stub with the specified host and port numbers
IpcJmsSessionConnection - class org.exolab.jms.server.mipc.IpcJmsSessionConnection.
This is the server side receiver for JmsSession requests.
IpcJmsSessionConnection(IpcJmsServer) - Constructor for class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Construct a new IpcJmsSessionConnection
IpcJmsSessionList - class org.exolab.jms.server.mipc.IpcJmsSessionList.
Keep a list of all session Client connections for a client.
IpcJmsSessionList(MultiplexConnectionIfc) - Constructor for class org.exolab.jms.server.mipc.IpcJmsSessionList
Create a connection to the client listener for sending JmsMessages.
IpcJmsSessionSender - class org.exolab.jms.server.mipc.IpcJmsSessionSender.
This class contains the ipc connection to a receiver or subscriber for passing the JmsMessages.
IpcJmsSessionSender(ObjectChannel, JmsServerSession) - Constructor for class org.exolab.jms.server.mipc.IpcJmsSessionSender
Create a connection to the client listener for sending JmsMessages.
IpcJmsSessionStub - class org.exolab.jms.client.mipc.IpcJmsSessionStub.
The client side stub implementing the JmsServerSession.
IpcJmsSessionStub(IpcIfc, String, String, String, IpcJmsMessageListener) - Constructor for class org.exolab.jms.client.mipc.IpcJmsSessionStub
A new session has been established with these ids.
IpcJndiInitialContextFactory - class org.exolab.jms.jndi.mipc.IpcJndiInitialContextFactory.
This is the client side helper class that retrieves the root context of the JNDI server.
IpcJndiInitialContextFactory() - Constructor for class org.exolab.jms.jndi.mipc.IpcJndiInitialContextFactory
Default constructor
IpcJndiServer - class org.exolab.jms.server.mipc.IpcJndiServer.
This class enables clients to interface to the embedded JNDI provider using the TCP connector
IpcJndiServer(Context) - Constructor for class org.exolab.jms.server.mipc.IpcJndiServer
Construct a new IpcJndiServer
IpcServerChannel - class org.exolab.jms.server.mipc.IpcServerChannel.
An instance of this class represents a client's connection to the server.
IpcServerChannel(MultiplexConnectionIfc, NotifierIfc, String) - Constructor for class org.exolab.jms.server.mipc.IpcServerChannel
Creates new IpcServerChannel on the specified connection.
isAdministeredDestination(String) - Method in class org.exolab.jms.messagemgr.DestinationManager
Test whether the specified destination is an administered destination.
isCellEditable(EventObject) - Method in class org.exolab.jms.tools.admin.OpenJMSEditor
 
isClientEndpointActive() - Method in class org.exolab.jms.server.JmsServerSession
This will send a null message down the connection to the client to test whether the client endpoint is alive.
isClosed() - Method in class org.exolab.jms.tranlog.TransactionState
Check if the transaction state is set to closed
isConfirmed() - Method in class org.exolab.jms.jndiadministration.ObjectDialog
Whether this dialog was confirmed or canceled.
isConfirmed() - Method in class org.exolab.jms.jndiadministration.QueryDialog
Will return true if the action was confirmed.
isConfirmed() - Method in class org.exolab.jms.tools.admin.BaseDialog
Whether this dialog was confirmed or canceled.
isConfirmed() - Method in class org.exolab.jms.tools.admin.CreateConsumerDialog
Whether this dialog was confirmed or canceled.
isConfirmed() - Method in class org.exolab.jms.tools.admin.QueryDialog
Will return true if the action was confirmed.
isConnected(String) - Method in interface org.exolab.jms.administration.AdminConnection
Check to see if the given consumer is currently connected
isConnected(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
isConnected(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Check to see if the given consumer is currently connected to the OpenJMSServer.
isConnected(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Check to see if the given consumer is currently connected
isConnected(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
isConnected(String) - Method in class org.exolab.jms.server.AdminConnection
Check to see if the given consumer is currently connected to the OpenJMSServer.
isConnected(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Check to see if the given consumer is currently connected to the OpenJMSServer.
isConnected(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
isConnected(String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Check to see if the given consumer is currently connected to the OpenJMSServer.
isConnected(String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
isConnected(String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
isDestroyableContext(Object) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
isDurableConsumerActive(String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
Check whether a particular durable consumer is active
isEmpty() - Method in class org.exolab.jms.messagemgr.MessageQueue
Check if the queue is empty
isEmpty() - Method in class org.exolab.jms.scheduler.Scheduler
Returns true if the scheduler queue is empty
isEqual(DestinationImpl) - Method in class org.exolab.jms.message.DestinationImpl
 
isEqual(Priority) - Method in class org.exolab.jms.message.Priority
 
isEqual(Type) - Method in class org.exolab.jms.message.Type
 
isExpedited() - Method in class org.exolab.jms.message.Priority
 
isExplored_ - Variable in class org.exolab.jms.tools.admin.OpenJMSDestination
 
isGreater(Priority) - Method in class org.exolab.jms.message.Priority
 
isJMSIdentifier(String) - Static method in class org.exolab.jms.selector.Identifiers
Determines if an identifier is a JMS identifier (not a JMSX or provider specific identifier)
isLeaf_ - Variable in class org.exolab.jms.tools.admin.OpenJMSDestination
 
isLeaf() - Method in class org.exolab.jms.jndiadministration.OpenJMSContext
Contexts are leaves iff they have no objects registered against them.
isLeaf() - Method in class org.exolab.jms.jndiadministration.OpenJMSObject
All objects are leaves in the tree for this release.
isLeaf() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumer
All consumers are leaves in the tree for this release.
isLeaf() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumerFolder
The consumer folder is not a leaf node
isLeaf() - Method in class org.exolab.jms.tools.admin.OpenJMSDestination
Queue/Topics are leaves iff they have no consumers registered against them.
isLeaf() - Method in class org.exolab.jms.tools.admin.OpenJMSObject
Objects are leaves iff they have nothing registered against them.
isLeaf() - Method in class org.exolab.jms.tools.admin.OpenJMSQueueFolder
The consumer folder is not a leaf node
isLeaf() - Method in class org.exolab.jms.tools.admin.OpenJMSTopicFolder
The consumer folder is not a leaf node
isLocal(byte[]) - Static method in class org.exolab.jms.util.UUIDGenerator
Returns true if the UUID was created on this machine.
isManaged(JmsConnection) - Method in class org.exolab.jms.client.JmsConnectionFactory
Test whether the specified connection is managed by this factory
isMessageForAdministeredDestination(MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationManager
Test whether the specified message is for an administered destination.
isNull(Expression) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create an 'is null' expression
isNull(Expression) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create an 'is null' expression
isNullTransactionManager() - Method in class org.exolab.jms.transaction.TransactionManagerType
Returns true if it is a Tyrex transaction manager
isNumeric(String) - Static method in class org.exolab.jms.selector.Identifiers
Determines if a JMS identifier is numeric
isOpened() - Method in class org.exolab.jms.tranlog.TransactionState
Check if the transaction state is set to opened
isParameter(String) - Method in class org.exolab.jms.util.CommandLine
Check if the following parameter has been specified.
isPersistent() - Method in class org.exolab.jms.message.DeliveryModeImpl
 
isPersistent() - Method in interface org.exolab.jms.message.MessageHandle
Check whether the the DeliveryMode of the underlying message is PERSISTENT
isPersistent() - Method in class org.exolab.jms.message.MessageImpl
Checks whether the message is persistent.
isPersistent() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
 
isPersistent() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
 
isPrepared() - Method in class org.exolab.jms.tranlog.TransactionState
Check if the transaction state is set to prepared
isPriorityExpedited() - Method in class org.exolab.jms.message.MessageImpl
 
isQueryableJMSIdentifier(String) - Static method in class org.exolab.jms.selector.Identifiers
Determines if a JMS identifier is valid in selectors
isSameRM(XAResource) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
isSameRM(XAResource) - Method in class org.exolab.jms.client.JmsXATopicSession
 
isSameRM(XAResource) - Method in class org.exolab.jms.messagemgr.ResourceManager
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid
isSameRM(XAResource) - Method in class org.exolab.jms.server.JmsServerSession
 
isSelf(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
 
isStopped() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Determines if this endpoint has been stopped
isString(String) - Static method in class org.exolab.jms.selector.Identifiers
Determines if a JMS identifier is a string
isSwitch(String) - Method in class org.exolab.jms.util.CommandLine
Check if the following option has been specified.
isTemporaryDestination() - Method in class org.exolab.jms.client.JmsDestination
This static method determines whether a particular string refers to a temporary destination.
isTemporaryDestination(DestinationImpl) - Static method in class org.exolab.jms.client.JmsDestination
This static method determines whether a particular DestinationImpl instance refers to a temporary destination.
isTransacted() - Method in class org.exolab.jms.server.JmsServerSession
Determines if the session is transacted
isTyrexTransactionManager() - Method in class org.exolab.jms.transaction.TransactionManagerType
Returns true if it is a Tyrex transaction manager
isWaitingForMessage() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Check whether the endpoint is waiting for a message
isWildCard() - Method in class org.exolab.jms.client.JmsTopic
Check whether this topic represents a wildcard expression.
isWildCard(String) - Static method in class org.exolab.jms.client.JmsTopic
A static method which checks a topic to determine whether or not it complies to a wildcard definition.
itemExists(String) - Method in class org.exolab.jms.message.MapMessageImpl
Check if an item exists in this MapMessage
iterator() - Method in class org.exolab.jms.messagemgr.MessageQueue
Return an iterator to the list

J

JMS_CORRELATION_ID - Static variable in class org.exolab.jms.selector.Identifiers
The JMSCorrelationID identifier
JMS_DELIVERY_MODE - Static variable in class org.exolab.jms.selector.Identifiers
The JMSDeliveryMode identifier
JMS_MESSAGE_ID - Static variable in class org.exolab.jms.selector.Identifiers
The JMSMessageID identifier
JMS_PREFIX - Static variable in class org.exolab.jms.selector.Identifiers
Prefix for identifiers available via message methods
JMS_PRIORITY - Static variable in class org.exolab.jms.selector.Identifiers
The JMSPriority identifier
JMS_PROVIDER_PREFIX - Static variable in class org.exolab.jms.selector.Identifiers
Prefix for provider specific identifiers
JMS_TIMESTAMP - Static variable in class org.exolab.jms.selector.Identifiers
The JMSTimestamp identifier
JMS_TYPE - Static variable in class org.exolab.jms.selector.Identifiers
The JMSType identifier
JmsAdminServerIfc - interface org.exolab.jms.administration.JmsAdminServerIfc.
This specifies all the administration methods that can be used to control the JMS server through an RMI connector.
JmsClientConstants - interface org.exolab.jms.client.JmsClientConstants.
This class includes constants used by the client package.
JmsClientStubFactory - class org.exolab.jms.client.JmsClientStubFactory.
This is a helper clas that is responsible for cresting the various types of stubs.
JmsClientStubFactory() - Constructor for class org.exolab.jms.client.JmsClientStubFactory
 
JmsConnectionFactory - class org.exolab.jms.client.JmsConnectionFactory.
This is simply a marker for connection factory classes.
JmsConnectionFactory() - Constructor for class org.exolab.jms.client.JmsConnectionFactory
Need a default constructor for externalization
JmsConnectionFactory(String, Hashtable) - Constructor for class org.exolab.jms.client.JmsConnectionFactory
Instantiate an instance of the connection factory with the name of the class that will facilitate communication with the JmsServer
JmsConnectionFactoryBuilder - class org.exolab.jms.client.JmsConnectionFactoryBuilder.
This factory object implements the ObjectFactory interface and is used to resolve a reference to a connection factory.
JmsConnectionFactoryBuilder() - Constructor for class org.exolab.jms.client.JmsConnectionFactoryBuilder
 
JmsConnectionMetaData - class org.exolab.jms.client.JmsConnectionMetaData.
This class maintains static connection meta data information
JmsConnectionMetaData() - Constructor for class org.exolab.jms.client.JmsConnectionMetaData
The default constructor
JmsConnectionStubIfc - interface org.exolab.jms.client.JmsConnectionStubIfc.
This is the interface that connection stubs must implement in order to support remote invocations.
JmsDestination - class org.exolab.jms.client.JmsDestination.
This is the base class for all destinations.
JmsDestination() - Constructor for class org.exolab.jms.client.JmsDestination
Need a default constructor for the serialization
JmsDestination(String) - Constructor for class org.exolab.jms.client.JmsDestination
Instantiate an instance of this object with the specified string
JmsDestinationFactory - class org.exolab.jms.client.JmsDestinationFactory.
This factory object implements the ObjectFactory interface and is used to resolve a reference to an administered destination.
JmsDestinationFactory() - Constructor for class org.exolab.jms.client.JmsDestinationFactory
 
JmsErrorCodes - interface org.exolab.jms.client.JmsErrorCodes.
This interface maintains a list of OpenJMS specific error codes, which may be attached to JMSException exceptions.
JMSErrorCodes - interface org.exolab.jms.JMSErrorCodes.
These error codes are used in JMSExceptions
JmsMajorVersion - Static variable in interface org.exolab.jms.client.JmsClientConstants
 
JmsMessageListener - interface org.exolab.jms.client.JmsMessageListener.
This interface extends the MessageListener interface and provides a mechanism to send more than one message to the session
JmsMinorVersion - Static variable in interface org.exolab.jms.client.JmsClientConstants
 
JmsQueue - class org.exolab.jms.client.JmsQueue.
This object represents a queue, which is a type of destination.
JmsQueue() - Constructor for class org.exolab.jms.client.JmsQueue
Need a default constructor for the serialization
JmsQueue(String) - Constructor for class org.exolab.jms.client.JmsQueue
Instantiate an instance of a queue name
JmsQueueConnectionFactory - class org.exolab.jms.client.JmsQueueConnectionFactory.
This class extends JmsConnectionFactory and is responsible for creating QueueConnections with other JMS PTP providers
JmsQueueConnectionFactory() - Constructor for class org.exolab.jms.client.JmsQueueConnectionFactory
Need a default constructor so that it can be support externalization
JmsQueueConnectionFactory(String, Hashtable) - Constructor for class org.exolab.jms.client.JmsQueueConnectionFactory
Instantiate an instance of the queue connection factory with the name of the class that will facilitate communication with the JmsServer
JmsServer - class org.exolab.jms.server.JmsServer.
This class contains the main line for instantiating the JMS Server.
JmsServer(Configuration) - Constructor for class org.exolab.jms.server.JmsServer
Construct a new JmsServer
JmsServer(String) - Constructor for class org.exolab.jms.server.JmsServer
Construct a new JmsServer, configured from the specified configuration file.
JmsServerConnection - class org.exolab.jms.server.JmsServerConnection.
A connection is created for every client connecting to the JmsServer.
JmsServerConnectionManager - class org.exolab.jms.server.JmsServerConnectionManager.
The connection manager is responsible for managing all connections to the JmsServer.
JmsServerIfc - interface org.exolab.jms.server.JmsServerIfc.
JmsServerIfc provides an interface to the OpenJMS server.
JmsServerSession - class org.exolab.jms.server.JmsServerSession.
A session represents a server side endpoint to the JMSServer.
JmsServerStubIfc - interface org.exolab.jms.client.JmsServerStubIfc.
This is the interface for the JMS server stub.
JmsSessionStubIfc - interface org.exolab.jms.client.JmsSessionStubIfc.
This is the interface that session stubs must implement in order to support remote invocations.
JmsTemporaryDestination - interface org.exolab.jms.client.JmsTemporaryDestination.
This is an interface for all temporary destinations.
JmsTemporaryQueue - class org.exolab.jms.client.JmsTemporaryQueue.
A temporary queue is created by a client through a session and has a lifetime of the session's connection.
JmsTemporaryQueue() - Constructor for class org.exolab.jms.client.JmsTemporaryQueue
Need a default constructor for the serialization
JmsTemporaryTopic - class org.exolab.jms.client.JmsTemporaryTopic.
A temporary topic is created by a client through a session and has a lifetime of the session's connection.
JmsTemporaryTopic() - Constructor for class org.exolab.jms.client.JmsTemporaryTopic
Need a default constructor for the serialization
JmsTopic - class org.exolab.jms.client.JmsTopic.
A topic is a destination specific for the puiblish-subscribe messaging model.
JmsTopic() - Constructor for class org.exolab.jms.client.JmsTopic
Need a default constructor for the serialization
JmsTopic(String) - Constructor for class org.exolab.jms.client.JmsTopic
Instantiate an instance of this object with the specified string
JmsTopicConnectionFactory - class org.exolab.jms.client.JmsTopicConnectionFactory.
This class is responsible for managing all TopicConnection instances.
JmsTopicConnectionFactory() - Constructor for class org.exolab.jms.client.JmsTopicConnectionFactory
Need a default constructor so that it can be support externalization
JmsTopicConnectionFactory(String, Hashtable) - Constructor for class org.exolab.jms.client.JmsTopicConnectionFactory
Instantiate an instance of the topic connection factory with the name of the class that will facilitate communication with the JmsServer
JMSX_PREFIX - Static variable in class org.exolab.jms.selector.Identifiers
Prefix for identifiers specified by the JMS standard
JmsXAQueueConnection - class org.exolab.jms.client.JmsXAQueueConnection.
This class extends JmsQueueConnection and provides support for an XA queue connection.
JmsXAQueueConnection(JmsXAQueueConnectionFactory, String, String, String) - Constructor for class org.exolab.jms.client.JmsXAQueueConnection
Instantiate an instance of this connection using the specified client identity.
JmsXAQueueConnectionFactory - class org.exolab.jms.client.JmsXAQueueConnectionFactory.
An XA queue connection factory class that extends the bahaviour of JmsQueueConnectionFactory.
JmsXAQueueConnectionFactory() - Constructor for class org.exolab.jms.client.JmsXAQueueConnectionFactory
Need a default constructor so that it can be support externalization
JmsXAQueueConnectionFactory(String, Hashtable) - Constructor for class org.exolab.jms.client.JmsXAQueueConnectionFactory
Instantiate an instance of the queue connection factory with the name of the class that will facilitate communication with the JmsServer
JmsXAQueueSession - class org.exolab.jms.client.JmsXAQueueSession.
 
JmsXATopicConnection - class org.exolab.jms.client.JmsXATopicConnection.
This class extends JmsTopicConnection and is used to gain an XA topic connection.
JmsXATopicConnection(JmsXATopicConnectionFactory, String, String, String) - Constructor for class org.exolab.jms.client.JmsXATopicConnection
Instantiate an instance of this connection using the specified client identity.
JmsXATopicConnectionFactory - class org.exolab.jms.client.JmsXATopicConnectionFactory.
An XA topic connection factory class that extends the bahaviour of JmsTopicConnectionFactory.
JmsXATopicConnectionFactory() - Constructor for class org.exolab.jms.client.JmsXATopicConnectionFactory
Need a default constructor so that it can be support externalization
JmsXATopicConnectionFactory(String, Hashtable) - Constructor for class org.exolab.jms.client.JmsXATopicConnectionFactory
Instantiate an instance of the topic connection factory with the name of the class that will facilitate communication with the JmsServer
JmsXATopicSession - class org.exolab.jms.client.JmsXATopicSession.
 
JndiConfigurationFactory - class org.exolab.jms.config.JndiConfigurationFactory.
This factory creates appropriate JndiConfiguration objects for a given SchemeType.
JndiConfigurationFactory() - Constructor for class org.exolab.jms.config.JndiConfigurationFactory
 
JndiConstants - interface org.exolab.jms.jndi.JndiConstants.
Constants used to for the JNDI implementation
JndiNameParser - class org.exolab.jms.jndi.JndiNameParser.
implementation of the NameParser interface for the JndiNameParser.
JndiNameParser() - Constructor for class org.exolab.jms.jndi.JndiNameParser
 
JndiServerIfc - interface org.exolab.jms.jndi.JndiServerIfc.
This class defines the requirements for a JndiServer.

L

last() - Method in class org.exolab.jms.messagemgr.MessageQueue
Returns the last element in the queue.
LeaseComparator - class org.exolab.jms.lease.LeaseComparator.
The LeaseComparator is usedto sort leases based on the expiration time
LeaseComparator() - Constructor for class org.exolab.jms.lease.LeaseComparator
 
leasedObject_ - Variable in class org.exolab.jms.lease.BaseLease
This is the object that is leased
LeaseEventListenerIfc - interface org.exolab.jms.lease.LeaseEventListenerIfc.
This interface is implemented by classes that are interested in listening to lease events.
LeaseIfc - interface org.exolab.jms.lease.LeaseIfc.
A lease is used to track message exipration.
LeaseManager - class org.exolab.jms.lease.LeaseManager.
The LeaseManager is responsible for creating and managing the lease objects.
LeaseManager() - Constructor for class org.exolab.jms.lease.LeaseManager
Create a new sorted tree set using the lease comparator as the sorting functor.
length() - Method in class org.exolab.jms.persistence.PersistentString
Return the length of the internal String
like(Expression, String, String) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create a 'like' expression
like(Expression, String, String) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create a 'like' expression
list(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Enumerates the names bound in the named context.
list(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Enumerates the names bound in the named context.
list(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
list(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Enumerates the names bound in the named context.
list(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
list(Name) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
list(Name) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
list(Name) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
list(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
listBindings(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Enumerates the names bound in the named context, along with the objects bound to them.
listBindings(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
listBindings(Name) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
listBindings(Name) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
listBindings(Name) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
listBindings(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Enumerates the names bound in the named context, along with the objects bound to them.
listener_ - Variable in class org.exolab.jms.lease.BaseLease
The listener that will be notified when the lease expires
literal(int, String) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create a literal expression
literal(int, String) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create a literal expression
load(Configuration) - Method in class org.exolab.jms.config.ConfigurationLoader
 
load(String) - Method in class org.exolab.jms.config.ConfigurationLoader
Load the configuraiton information from the specified file and return it.
localLookup(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Lookup entry in local context.
logPublishedMessage(Xid, MessageImpl) - Method in class org.exolab.jms.messagemgr.ResourceManager
Log this published message so that it can be passed through the system when the associated global transaction commits.
logReceivedMessage(Xid, String, MessageHandle) - Method in class org.exolab.jms.messagemgr.ResourceManager
Log that this message handle was sent to the consumer within the specified global transaction identity.
logTransactionData(ExternalXid, long, String, Object) - Method in class org.exolab.jms.tranlog.TransactionLog
Add an DataTransactionLogEntry using the specified txid, rid and data
logTransactionState(ExternalXid, long, String, TransactionState) - Method in class org.exolab.jms.tranlog.TransactionLog
Add an StateTransactionLogEntry using the specified txid, rid and state
logTransactionState(Xid, TransactionState) - Method in class org.exolab.jms.messagemgr.ResourceManager
Add an StateTransactionLogEntry using the specified txid, rid and state
lookup(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Get the object named.
lookup(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Get the object named.
lookup(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
lookup(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Get the object named.
lookup(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
lookup(Name) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
lookup(Name) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
lookup(Name) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
lookup(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the object named.
lookup(String) - Method in class org.exolab.jms.jndiadministration.AdminConnection
Return the object associated with this context.
lookup(String) - Method in class org.exolab.jms.jndiadministration.OfflineConnection
Return the object associated with this context.
lookup(String) - Method in class org.exolab.jms.jndiadministration.OnlineConnection
Return the object associated with this context.
lookupLink(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the object named following all links.
lookupLink(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Get the object named following all links.
lookupSubContext(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Lookup a sub-context of current context.

M

m_baseName - Variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
m_bindings - Variable in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
m_debug - Variable in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
m_environment - Variable in class org.apache.avalon.excalibur.naming.AbstractContext
 
m_initialized - Variable in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
m_nameParser - Variable in class org.apache.avalon.excalibur.naming.DefaultNamespace
 
m_nameParser - Variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
m_namespace - Variable in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
m_namespace - Variable in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
m_namespace - Variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
m_objectFactorySet - Variable in class org.apache.avalon.excalibur.naming.AbstractNamespace
 
m_owner - Variable in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
m_parent - Variable in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
m_provider - Variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
m_root - Variable in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
m_running - Variable in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
m_scheme - Variable in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
m_server - Variable in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
m_serverSocket - Variable in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
m_serverStub - Variable in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
m_stateFactorySet - Variable in class org.apache.avalon.excalibur.naming.AbstractNamespace
 
Main - class org.apache.avalon.excalibur.naming.rmi.server.Main.
This is a simple test name server and should NOT be used in a production system.
Main() - Constructor for class org.apache.avalon.excalibur.naming.rmi.server.Main
 
main(String[]) - Static method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
main(String[]) - Static method in class org.exolab.jms.jndiadministration.AdminMgr
The main entry point for this admin gui.
main(String[]) - Static method in class org.exolab.jms.server.JmsServer
This is the main line for the JMS Server.
main(String[]) - Static method in class org.exolab.jms.tools.admin.AdminMgr
The main entry point for this admin gui.
main(String[]) - Static method in class org.exolab.jms.tools.db.DBTool
 
main(String[]) - Static method in class org.exolab.jms.util.Clock
 
main(String[]) - Static method in class org.exolab.jms.util.UUIDGenerator
 
main(String[]) - Static method in class org.exolab.jms.util.Version
Displays all version information
MAJOR_VERSION - Static variable in class org.exolab.jms.util.Version
The major version number
MapMessageImpl - class org.exolab.jms.message.MapMessageImpl.
This class implements the MapMessage interface.
MapMessageImpl() - Constructor for class org.exolab.jms.message.MapMessageImpl
Construct a new MapMessage
match(JmsTopic) - Method in class org.exolab.jms.client.JmsTopic
If it is a wildcard check to see that it matches the specified topic.
MAX_RETRY_PROP - Variable in class org.exolab.jms.client.rmi.RmiJmsConnectionStub
System property to override the max retries for failed rmi requests.
MAX_THREADS - Static variable in class org.exolab.jms.events.BasicEventManager
 
MAXIMUM_LENGTH - Static variable in class org.exolab.jms.util.UUIDGenerator
The maximum length of an identifier in textual form.
MAXIMUM_PREFIX - Static variable in class org.exolab.jms.util.UUIDGenerator
The maximum length of an identifier prefix.
MemoryContext - class org.apache.avalon.excalibur.naming.memory.MemoryContext.
Start of a generic Context implementation.
MemoryContext(Namespace, Hashtable, Context) - Constructor for class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
MemoryContext(Namespace, Hashtable, Context, Hashtable) - Constructor for class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
MemoryInitialContextFactory - class org.apache.avalon.excalibur.naming.memory.MemoryInitialContextFactory.
Initial context factory for memorycontext.
MemoryInitialContextFactory() - Constructor for class org.apache.avalon.excalibur.naming.memory.MemoryInitialContextFactory
 
messageAdded(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationCache
This method is called when the MessageMgr adds a message for this destination to the cache
messageAdded(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationManager
 
messageAdded(JmsDestination, MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageManagerEventListener
This method is called when the MessageMgr adds a message for this destination to the cache
messageAdded(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
 
messageAdded(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
messageAdded(MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
 
messageAdded(MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerManager
 
messageAdded(MessageImpl) - Method in interface org.exolab.jms.messagemgr.DestinationCacheEventListener
This event is called when a non-persistent message is added to the DestinationCache.
messageAdded(MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
 
MessageConverter - interface org.exolab.jms.message.MessageConverter.
Convert messages to openjms implementations
MessageConverterFactory - class org.exolab.jms.message.MessageConverterFactory.
Factory for MessageConverter instances
MessageConverterFactory() - Constructor for class org.exolab.jms.message.MessageConverterFactory
 
MessageHandle - interface org.exolab.jms.message.MessageHandle.
A message handle is used to indirectly reference a message in the message manager.
MessageHandleComparator - class org.exolab.jms.messagemgr.MessageHandleComparator.
The MessageHandleComparator is used to order messages within a list.
MessageHandleComparator() - Constructor for class org.exolab.jms.messagemgr.MessageHandleComparator
 
MessageHandleFactory - class org.exolab.jms.messagemgr.MessageHandleFactory.
This class defines a number of static methods that are responsible for creatimg message handles
MessageHandleFactory() - Constructor for class org.exolab.jms.messagemgr.MessageHandleFactory
 
MessageId - class org.exolab.jms.message.MessageId.
The MessageId is a serializable object that uniquely identifies a message
MessageId() - Constructor for class org.exolab.jms.message.MessageId
Constructor provided for serialization
MessageId(String) - Constructor for class org.exolab.jms.message.MessageId
Construct a new MessageId
MessageIdHelper - class org.exolab.jms.util.MessageIdHelper.
Helper class for manipulating JMSMessageIDs
MessageIdHelper() - Constructor for class org.exolab.jms.util.MessageIdHelper
 
MessageImpl - class org.exolab.jms.message.MessageImpl.
This class implements the javax.jms.Message interface
MessageImpl() - Constructor for class org.exolab.jms.message.MessageImpl
Default constructor, required to support externalization
MessageLease - class org.exolab.jms.lease.MessageLease.
This is a lease specifically for a MessageHandle.
MessageLease() - Constructor for class org.exolab.jms.lease.MessageLease
Default constructor for the Serailizable/Externalizable interface
MessageLease(MessageHandle, long, LeaseEventListenerIfc) - Constructor for class org.exolab.jms.lease.MessageLease
Construct an instance of this class with the specified message handle and duration.
MessageLeaseHelper - class org.exolab.jms.messagemgr.MessageLeaseHelper.
This is a helper class for registering leases for messages with LeaseManager.
MessageLeaseHelper(Connection, DestinationCache) - Constructor for class org.exolab.jms.messagemgr.MessageLeaseHelper
Construct a helper for the specified destination cache.
MessageLeaseHelper(DestinationCache) - Constructor for class org.exolab.jms.messagemgr.MessageLeaseHelper
Construct a helper for the specified destination cache.
MessageManagerEventListener - interface org.exolab.jms.messagemgr.MessageManagerEventListener.
A MessageManagerEventListener responds to events generated by the MessageMgr.
MessageMgr - class org.exolab.jms.messagemgr.MessageMgr.
This is the active message handling component within the JMS server.
MessageMgrException - exception org.exolab.jms.messagemgr.MessageMgrException.
A general purpose exception to indicate a problem in the message manager.
MessageMgrException() - Constructor for class org.exolab.jms.messagemgr.MessageMgrException
Construct a new MessageMgrException with no information.
MessageMgrException(String) - Constructor for class org.exolab.jms.messagemgr.MessageMgrException
Construct a new MessageMgrException with a detail message
MessageMgrException(String, Throwable) - Constructor for class org.exolab.jms.messagemgr.MessageMgrException
Construct a new MessageMgrException with a detail message and the exception that caused it
MessageMgrException(Throwable) - Constructor for class org.exolab.jms.messagemgr.MessageMgrException
Construct a new MessageMgrException with the exception that caused it.
MessageQueue - class org.exolab.jms.messagemgr.MessageQueue.
The message queue stored messages based on a comparator.
MessageQueue(Comparator) - Constructor for class org.exolab.jms.messagemgr.MessageQueue
Instantiate an instance of this class with the specified comparator the comparator is used to order the elements in the queue.
messageRemoved(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationCache
This method is called when the MessageMgr removes a message from the cache.
messageRemoved(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationManager
 
messageRemoved(JmsDestination, MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageManagerEventListener
This method is called when the MessageMgr removes a message from the cache.
messageRemoved(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
This method is called when the MessageMgr removes a message from the cache.
messageRemoved(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
messageRemoved(MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
 
messageRemoved(MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerManager
 
messageRemoved(MessageImpl) - Method in interface org.exolab.jms.messagemgr.DestinationCacheEventListener
This event is called when a message is removed from the DestinationCache.
messageRemoved(MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
 
messageRemoved(MessageImpl) - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
 
Messages - class org.exolab.jms.persistence.Messages.
This class manages the persistent of message objects.
Messages() - Constructor for class org.exolab.jms.persistence.Messages
Default constructor does nothing at the moment.
MessageSessionIfc - interface org.exolab.jms.message.MessageSessionIfc.
A session handle used for acknowledging a message.
migrate() - Method in class org.exolab.jms.tools.db.DBTool
Migrates the database tables to the latest version
MINOR_VERSION - Static variable in class org.exolab.jms.util.Version
The minor version number

N

NAME - Static variable in class org.exolab.jms.events.BasicEventManager
 
name_ - Variable in class org.exolab.jms.tools.admin.BaseDialog
 
NAME_PROPERTY - Static variable in interface org.exolab.jms.jndi.JndiConstants
Deprecated.  
NameServiceProvider - class org.exolab.jms.server.mipc.NameServiceProvider.
This class is responsible for interpreting JNDI requests and delegating them to the server, and passing back any necessary replies.
NameServiceProvider(Context) - Constructor for class org.exolab.jms.server.mipc.NameServiceProvider
Construct a new NameServiceProvider
NameServiceProxy - class org.exolab.jms.jndi.http.NameServiceProxy.
The underlying communication interface for remote contexts over the http connector.
NameServiceProxy - class org.exolab.jms.jndi.mipc.NameServiceProxy.
The underlying communication interface for remote contexts over the tcp connector.
NameServiceProxy(Client) - Constructor for class org.exolab.jms.jndi.mipc.NameServiceProxy
 
NameServiceProxy(HttpClient) - Constructor for class org.exolab.jms.jndi.http.NameServiceProxy
 
Namespace - interface org.apache.avalon.excalibur.naming.Namespace.
Interface representing Namespace/NamingSystem.
NAMESPACE - Static variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
NAMESPACE_NAME - Static variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
NAMING_PROVIDER - Static variable in class org.apache.avalon.excalibur.naming.RemoteContext
 
NamingHelper - class org.exolab.jms.server.NamingHelper.
This class provides helper methods to access the name service's initial context.
NamingHelper() - Constructor for class org.exolab.jms.server.NamingHelper
 
NamingProvider - interface org.apache.avalon.excalibur.naming.NamingProvider.
The underlying communication interface for remote contexts.
newContext() - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
 
newContext() - Method in class org.apache.avalon.excalibur.naming.memory.MemoryContext
 
newContext(String) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Return a new instance of the base context for a URL.
newNamespace(Hashtable) - Method in class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
newNamingProvider(Hashtable) - Method in class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
newNamingProvider(String, int) - Method in class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
next() - Method in class org.exolab.jms.scheduler.Scheduler
Return the next object in the queue to execute This method blocks until an object becomes available.
next() - Static method in class org.exolab.jms.util.UUID
Return the next identifier
next(Connection, String) - Method in class org.exolab.jms.persistence.SeedGenerator
Return the next seed value for the given name
next(String) - Static method in class org.exolab.jms.util.UUID
Returns the next identifier, prepended with the specified prefix.
nextElement() - Method in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
NON_PERSISTENT - Static variable in class org.exolab.jms.selector.Identifiers
The non-persistent delivery mode
normalizeHost(String) - Method in class org.exolab.jms.server.http.HttpJmsServer
This method will normalize the host name.
notify(Object, String) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
A message has been received.
notify(Object, String) - Method in class org.exolab.jms.server.mipc.IpcJmsAdminConnection
A new request has been received.
notify(Object, String) - Method in class org.exolab.jms.server.mipc.IpcJmsReceiver
A new request has been received.
notify(Object, String) - Method in class org.exolab.jms.server.mipc.IpcJmsServerConnection
A new request has been received.
notify(Object, String) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
A new request has been received.
notify(Object, String) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
A new request has been received.
notifyMe(Object) - Method in interface org.exolab.jms.message.ExpiryNotificationIfc
 
notifyMessageAvailable() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Check if the consumer is waiting for a message.
NULL - Static variable in class org.exolab.jms.transaction.TransactionManagerType
Instatiate instances related to each of the enumerations
NULL_TM_ORD - Static variable in class org.exolab.jms.transaction.TransactionManagerType
Oridnal values for each transaction manager type
NULL_TM_STR - Static variable in class org.exolab.jms.transaction.TransactionManagerType
Strign value for each transaction manager type
NullTransactionManager - class org.exolab.jms.transaction.NullTransactionManager.
This class instantiates the NullTransactionManager, which is used in place of a real transaction manager.
NullTransactionManager() - Constructor for class org.exolab.jms.transaction.NullTransactionManager
 
NUMERIC - Static variable in class org.exolab.jms.selector.Type
Numeric type

O

ObjectAdapter - class org.exolab.jms.persistence.ObjectAdapter.
This adapter is a wrapper class around the persistency mechanism.
ObjectAdapter(String, int, int, int) - Constructor for class org.exolab.jms.persistence.ObjectAdapter
Constructs a databse with the given name, if one does not exist, otherwise opens the existing database.
ObjectDialog - class org.exolab.jms.jndiadministration.ObjectDialog.
A simple dialog to collect information for creating Contexts and objects
ObjectDialog(JFrame) - Constructor for class org.exolab.jms.jndiadministration.ObjectDialog
Creates new form ObjectDialog
ObjectMessageImpl - class org.exolab.jms.message.ObjectMessageImpl.
This class implements the javax.jms.ObjectMessage interface.
ObjectMessageImpl() - Constructor for class org.exolab.jms.message.ObjectMessageImpl
Construct a new ObjectMessage
OfflineConnection - class org.exolab.jms.jndiadministration.OfflineConnection.
Use the IntraVM Jndi Context.
OfflineConnection - class org.exolab.jms.tools.admin.OfflineConnection.
Connect directly to the Persistent store to retrieve information and perfrom updates.
OfflineConnection(Component) - Constructor for class org.exolab.jms.jndiadministration.OfflineConnection
Connect to the intravm Jndi Server.
OfflineConnection(Component) - Constructor for class org.exolab.jms.tools.admin.OfflineConnection
Connect to the RMIAdmin Server if in online mode, or open the database and update the data directly in offline mode.
OfflineConnectionException - exception org.exolab.jms.jndiadministration.OfflineConnectionException.
Error when the admin manager fails to open the specified database in offline mode.
OfflineConnectionException - exception org.exolab.jms.tools.admin.OfflineConnectionException.
Error when the admin manager fails to open the specified database in offline mode.
OfflineConnectionException() - Constructor for class org.exolab.jms.jndiadministration.OfflineConnectionException
Default constructor with no additional info.
OfflineConnectionException() - Constructor for class org.exolab.jms.tools.admin.OfflineConnectionException
Default constructor with no additional info.
OfflineConnectionException(String) - Constructor for class org.exolab.jms.jndiadministration.OfflineConnectionException
Construct an instance of this exception with the specified reason.
OfflineConnectionException(String) - Constructor for class org.exolab.jms.tools.admin.OfflineConnectionException
Construct an instance of this exception with the specified reason.
onException(JMSException) - Method in class org.exolab.jms.client.JmsConnectionFactory
 
onLeaseExpired(Object) - Method in interface org.exolab.jms.lease.LeaseEventListenerIfc
This method is called whenever a lease expires.
onLeaseExpired(Object) - Method in class org.exolab.jms.messagemgr.DestinationCache
This method is called whenever a lease expires.
onLeaseExpired(Object) - Method in class org.exolab.jms.messagemgr.MessageLeaseHelper
Invoked when a lease has expired.
onLeaseExpired(Object) - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
OnlineConnection - class org.exolab.jms.jndiadministration.OnlineConnection.
Connects to the OpenJMSServer for all updates and requests.
OnlineConnection - class org.exolab.jms.tools.admin.OnlineConnection.
Connects to the OpenJMSServer for all updates and requests.
OnlineConnection(Component) - Constructor for class org.exolab.jms.jndiadministration.OnlineConnection
Connect to the Admin Server
OnlineConnection(Component) - Constructor for class org.exolab.jms.tools.admin.OnlineConnection
Connect to the Admin Server
OnlineConnection(String, String) - Constructor for class org.exolab.jms.tools.admin.OnlineConnection
Connect to the Admin Server, special constructor to be able to stop the server
OnlineConnectionException - exception org.exolab.jms.jndiadministration.OnlineConnectionException.
Error when the admin mgr fails to connect to the named RMI server,
OnlineConnectionException - exception org.exolab.jms.tools.admin.OnlineConnectionException.
Error when the admin mgr fails to connect to the named RMI server,
OnlineConnectionException() - Constructor for class org.exolab.jms.jndiadministration.OnlineConnectionException
Default constructor with no additional info.
OnlineConnectionException() - Constructor for class org.exolab.jms.tools.admin.OnlineConnectionException
Default constructor with no additional info.
OnlineConnectionException(String) - Constructor for class org.exolab.jms.jndiadministration.OnlineConnectionException
Construct an instance of this exception with the specified reason.
OnlineConnectionException(String) - Constructor for class org.exolab.jms.tools.admin.OnlineConnectionException
Construct an instance of this exception with the specified reason.
onMessage(Message) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
onMessage(Message) - Method in interface org.exolab.jms.client.rmi.RemoteJmsMessageListenerIfc
This method is called back by the server whenever it has a message for this session
onMessage(Message) - Method in class org.exolab.jms.client.rmi.RmiJmsMessageListener
 
onMessage(Message) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
onMessage(Message) - Method in class org.exolab.jms.server.http.HttpJmsSessionSender
Send a message to a listener.
onMessage(Message) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionSender
Send a JmsMessage to a listener.
onMessage(Message) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
onMessage(MessageHandle, boolean) - Method in interface org.exolab.jms.messagemgr.InternalMessageListener
Send the specified message to the client.
onMessage(MessageHandle, boolean) - Method in class org.exolab.jms.server.JmsServerSession
 
onMessage(MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
 
onMessage(MessageImpl) - Method in interface org.exolab.jms.messagemgr.QueueListener
This method is called when a new message is added to a queue cache
onMessageAvailable(long) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
onMessageAvailable(long) - Method in interface org.exolab.jms.client.JmsMessageListener
Inform the session that there is a message available for the message consumer with the specified identity
onMessageAvailable(long) - Method in interface org.exolab.jms.client.rmi.RemoteJmsMessageListenerIfc
Notify the client that a message is available for it on the server
onMessageAvailable(long) - Method in class org.exolab.jms.client.rmi.RmiJmsMessageListener
 
onMessageAvailable(long) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
onMessageAvailable(long) - Method in interface org.exolab.jms.messagemgr.InternalMessageListener
Inform the session that there is a message available for the message consumer with the specified identity
onMessageAvailable(long) - Method in class org.exolab.jms.server.http.HttpJmsSessionSender
Notify the specified client that a message avaiable.
onMessageAvailable(long) - Method in class org.exolab.jms.server.JmsServerSession
 
onMessageAvailable(long) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionSender
Notify the specified client that a message avaiable.
onMessageAvailable(long) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
onMessages(Vector) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
onMessages(Vector) - Method in interface org.exolab.jms.client.JmsMessageListener
Send the specified collection of messages to the client
onMessages(Vector) - Method in interface org.exolab.jms.client.rmi.RemoteJmsMessageListenerIfc
This method is called back by the server whenever it has one or more messages for this session
onMessages(Vector) - Method in class org.exolab.jms.client.rmi.RmiJmsMessageListener
 
onMessages(Vector) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
onMessages(Vector) - Method in interface org.exolab.jms.messagemgr.InternalMessageListener
Send the specified collection of messages to the client
onMessages(Vector) - Method in class org.exolab.jms.server.http.HttpJmsSessionSender
Send the collection of messages to the client.
onMessages(Vector) - Method in class org.exolab.jms.server.JmsServerSession
 
onMessages(Vector) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionSender
Send the collection of messages to the client.
onMessages(Vector) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
openConnection() - Method in class org.exolab.jms.administration.http.HttpJmsAdminConnection
Create HTTP client connection.
openConnection() - Method in class org.exolab.jms.administration.http.SslHttpJmsAdminConnection
Create HTTPS client connection.
openConnection() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Opens a connection to the server.
openConnection() - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
openConnection(String) - Method in class org.exolab.jms.jndi.http.HttpJndiInitialContextFactory
Get a connection to the JNDI provider
openConnection(String) - Method in class org.exolab.jms.jndi.http.SslHttpJndiInitialContextFactory
Get a connection to the JNDI provider
OPENED - Static variable in class org.exolab.jms.tranlog.TransactionState
Instatiate instances related to each of the enumerations.
OPENED_ORD - Static variable in class org.exolab.jms.tranlog.TransactionState
The public ordinal values for each of the enumerates states
OpenJMSConsumer - class org.exolab.jms.tools.admin.OpenJMSConsumer.
This class controls all dispay characteristics and menus related to a consumer.
OpenJMSConsumer(String, JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSConsumer
The constructor gets its unique name for this consumer plus a reference to its parent tree.
OpenJMSConsumerFolder - class org.exolab.jms.tools.admin.OpenJMSConsumerFolder.
This is a folder node, which holds all durable consumers for a particular server.
OpenJMSConsumerFolder(JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSConsumerFolder
Construct an instance of this folder given the parent node.
OpenJMSContext - class org.exolab.jms.jndiadministration.OpenJMSContext.
This class controls all dispay characteristics and menus related to a queue/topic object.
OpenJMSContext(String, String, JTree) - Constructor for class org.exolab.jms.jndiadministration.OpenJMSContext
The constructor gets its unique name for this context and a reference to its parent tree.
OpenJMSDestination - class org.exolab.jms.tools.admin.OpenJMSDestination.
This is the base class for all destination nodes.
OpenJMSDestination(String, JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSDestination
The constructor gets its unique name for this queue/topic and a reference to its parent tree.
OpenJMSEditor - class org.exolab.jms.tools.admin.OpenJMSEditor.
A gui to be used for editing cells.
OpenJMSEditor(JTree, JComboBox) - Constructor for class org.exolab.jms.tools.admin.OpenJMSEditor
 
OpenJMSNode - interface org.exolab.jms.jndiadministration.OpenJMSNode.
This interface is used to provide a generic method for all elements in the node to update their children once a node is expanded.
OpenJMSNode - interface org.exolab.jms.tools.admin.OpenJMSNode.
This interface is used to provide a generic method for all elements in the node to update their children once a node is expanded.
OpenJMSObject - class org.exolab.jms.jndiadministration.OpenJMSObject.
This class controls all dispay characteristics and menus related to an object.
OpenJMSObject - class org.exolab.jms.tools.admin.OpenJMSObject.
This is the base class for all nodes.
OpenJMSObject(String, JTree) - Constructor for class org.exolab.jms.jndiadministration.OpenJMSObject
The constructor gets its unique name for this object plus a reference to its parent tree.
OpenJMSObject(String, JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSObject
The constructor gets its unique name for this object and a reference to its parent tree.
OpenJMSQueue - class org.exolab.jms.tools.admin.OpenJMSQueue.
Extends the OpenJMSDestination node and defines a queue specific node
OpenJMSQueue(String, JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSQueue
Construct a node with the specified queue name and the a reference to the parent node in the tree.
OpenJMSQueueFolder - class org.exolab.jms.tools.admin.OpenJMSQueueFolder.
This is a folder node, which holds all administered topics
OpenJMSQueueFolder(JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSQueueFolder
Construct an instance of this folder given the parent node.
OpenJMSServer - class org.exolab.jms.jndiadministration.OpenJMSServer.
This class controls all dispay characteristics and menus related to an OpenJMS Jndi Server.
OpenJMSServer - class org.exolab.jms.tools.admin.OpenJMSServer.
This class controls all dispay characteristics and menus related to an OpenJMSServer.
OpenJMSServer(String, JTree) - Constructor for class org.exolab.jms.jndiadministration.OpenJMSServer
The OpenJMS server connection.
OpenJMSServer(String, JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSServer
The OpenJMS server connection.
OpenJMSTopic - class org.exolab.jms.tools.admin.OpenJMSTopic.
Extends the OpenJMSDestination node and defines a topic specific node
OpenJMSTopic(String, JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSTopic
Construct a node with the specified topic name and the a reference to the parent node in the tree.
OpenJMSTopicFolder - class org.exolab.jms.tools.admin.OpenJMSTopicFolder.
This is a folder node, which holds all administered topics
OpenJMSTopicFolder(JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSTopicFolder
Construct an instance of this folder given the parent node.
OpenJMSUser - class org.exolab.jms.tools.admin.OpenJMSUser.
Extends the OpenJMSObject node
OpenJMSUser(String, JTree) - Constructor for class org.exolab.jms.tools.admin.OpenJMSUser
Construct a node with the specified username and the a reference to the parent node in the tree.

P

pack(Boolean, Object) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Pack all the data that is required by the server in a vector.
pack(Boolean, Object) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
Pack all the data that is required by the server in a vector.
pack(String, int) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
Pack all the data that is required by the server in a vector.
pack(String, int) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
Pack all the data that is required by the server in a vector.
pack(String, String, String, String) - Method in class org.exolab.jms.client.http.HttpJmsServerStub
Pack all the data that is required by the server in a vector.
parse(String) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
 
parse(String) - Method in class org.apache.avalon.excalibur.naming.DefaultNameParser
 
parse(String) - Method in class org.exolab.jms.jndi.JndiNameParser
Parse the specified name using the class defined syntax.
password - Variable in class org.exolab.jms.tools.admin.ChangePasswordDialog
 
password - Variable in class org.exolab.jms.tools.admin.CreateLogonDialog
 
password - Variable in class org.exolab.jms.tools.admin.CreateUserDialog
 
PersistenceAdapter - class org.exolab.jms.persistence.PersistenceAdapter.
This adapter is a wrapper class around the persistency mechanism.
PersistenceAdapter() - Constructor for class org.exolab.jms.persistence.PersistenceAdapter
 
PersistenceException - exception org.exolab.jms.persistence.PersistenceException.
The PersistenceException is a general exception thrown by the persistence layer.
PersistenceException() - Constructor for class org.exolab.jms.persistence.PersistenceException
Construct a new PersistenceException with no information.
PersistenceException(String) - Constructor for class org.exolab.jms.persistence.PersistenceException
Construct a new PersistenceException with a detail message
PersistenceException(String, Throwable) - Constructor for class org.exolab.jms.persistence.PersistenceException
Construct a new PersistenceException with a detail message and the exception that caused it
PersistenceException(Throwable) - Constructor for class org.exolab.jms.persistence.PersistenceException
Construct a new PersistenceException with the exception that caused it.
PERSISTENT - Static variable in class org.exolab.jms.selector.Identifiers
The persistent delivery mode
PersistentMessage - class org.exolab.jms.persistence.PersistentMessage.
A wrapper to the Message Object to assist in persistency.
PersistentMessage() - Constructor for class org.exolab.jms.persistence.PersistentMessage
Default constructor.
PersistentMessage(MessageImpl) - Constructor for class org.exolab.jms.persistence.PersistentMessage
Store the message to be persisted.
persistentMessageAdded(Connection, JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationManager
 
persistentMessageAdded(Connection, JmsDestination, MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageManagerEventListener
This event is called when the MessageMgr adds a persistent message to the cache.
persistentMessageAdded(Connection, JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
 
persistentMessageAdded(Connection, JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
persistentMessageAdded(Connection, MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
 
persistentMessageAdded(Connection, MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerManager
 
persistentMessageAdded(Connection, MessageImpl) - Method in interface org.exolab.jms.messagemgr.DestinationCacheEventListener
This event is called when a persistent message is added to the DestinationCache.
persistentMessageAdded(Connection, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
 
PersistentMessageHandle - class org.exolab.jms.messagemgr.PersistentMessageHandle.
A persistent message handle extends MessageHandle and references a persistent message.
PersistentMessageHandle() - Constructor for class org.exolab.jms.messagemgr.PersistentMessageHandle
Default constructor
PersistentMessageHandle(MessageImpl) - Constructor for class org.exolab.jms.messagemgr.PersistentMessageHandle
Create a persistent handle from a message
persistentMessageRemoved(Connection, JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationManager
 
persistentMessageRemoved(Connection, JmsDestination, MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageManagerEventListener
This event is called when the MessageMgr removes a persistent message from the cache.
persistentMessageRemoved(Connection, JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
 
persistentMessageRemoved(Connection, JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
persistentMessageRemoved(Connection, MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
 
persistentMessageRemoved(Connection, MessageImpl) - Method in class org.exolab.jms.messagemgr.ConsumerManager
 
persistentMessageRemoved(Connection, MessageImpl) - Method in interface org.exolab.jms.messagemgr.DestinationCacheEventListener
This event is called when a message is removed from the DestinationCache.
persistentMessageRemoved(Connection, MessageImpl) - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
 
PersistentString - class org.exolab.jms.persistence.PersistentString.
A simple helper class to wrap strings, and make object referenses easier.
PersistentString() - Constructor for class org.exolab.jms.persistence.PersistentString
The default constructor initialises an empty String
PersistentString(String) - Constructor for class org.exolab.jms.persistence.PersistentString
Initialise to the given String value
ping() - Method in class org.exolab.jms.server.http.HttpJmsSessionSender
Ping the client to see if its still active.
ping() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Send a ping to the server.
ping() - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
playbackMessages(QueueListener) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Playback all the messages in the cache to the specified QueueListener
PORT_NUMBER_PROPERTY - Static variable in interface org.exolab.jms.jndi.JndiConstants
Deprecated.  
PREFIX - Static variable in class org.exolab.jms.message.MessageId
The JMS message identifier prefix
prepare(Xid) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
prepare(Xid) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
prepare(Xid) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid
prepare(Xid) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
prepare(Xid) - Method in class org.exolab.jms.client.JmsXATopicSession
 
prepare(Xid) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
prepare(Xid) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
prepare(Xid) - Method in class org.exolab.jms.messagemgr.ResourceManager
Obtain a list of prepared transaction branches from a resource manager.
prepare(Xid) - Method in class org.exolab.jms.server.JmsServerSession
 
prepare(Xid) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid
prepare(Xid) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
PREPARED - Static variable in class org.exolab.jms.tranlog.TransactionState
 
PREPARED_ORD - Static variable in class org.exolab.jms.tranlog.TransactionState
 
Priority - class org.exolab.jms.message.Priority.
Wrapper for JMSPriority
Priority() - Constructor for class org.exolab.jms.message.Priority
 
Priority(int) - Constructor for class org.exolab.jms.message.Priority
 
propertyExists(String) - Method in class org.exolab.jms.message.MessageImpl
 
purgeMessages() - Method in interface org.exolab.jms.administration.AdminConnection
Deprecated. no replacement
purgeMessages() - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
purgeMessages() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Deprecated. no replacement
purgeMessages() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
purgeMessages() - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
purgeMessages() - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
Purge all processed messages from the database.
purgeMessages() - Method in class org.exolab.jms.persistence.ObjectAdapter
 
purgeMessages() - Method in class org.exolab.jms.persistence.PersistenceAdapter
Deprecated. no replacement
purgeMessages() - Method in class org.exolab.jms.persistence.RDBMSAdapter
Incrementally purge all processed messages from the database.
purgeMessages() - Method in class org.exolab.jms.server.AdminConnection
Deprecated. no replacement
purgeMessages() - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Purge all processed messages from the database
purgeMessages() - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
purgeMessages() - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Purge all processed messages from the database.
purgeMessages() - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
purgeMessages() - Method in class org.exolab.jms.tools.admin.OnlineConnection
 

Q

QueryDialog - class org.exolab.jms.jndiadministration.QueryDialog.
A generic query dialaog, used to confirm all add/delete operations.
QueryDialog - class org.exolab.jms.tools.admin.QueryDialog.
A generic query dialaog, used to confirm all add/delete operations.
QueryDialog(JFrame) - Constructor for class org.exolab.jms.jndiadministration.QueryDialog
Creates new form QueryDialog
QueryDialog(JFrame) - Constructor for class org.exolab.jms.tools.admin.QueryDialog
Creates new form QueryDialog
QUEUE - Static variable in interface org.exolab.jms.messagemgr.DestinationType
Represents a Queue destination
QueueBrowserEndpoint - class org.exolab.jms.messagemgr.QueueBrowserEndpoint.
A QueueBrowserEndpoint is a QueueListener to a QueueDestinationCache.
QueueConsumerEndpoint - class org.exolab.jms.messagemgr.QueueConsumerEndpoint.
A QueueConsumerEndpoint extends ConsumerEndpoint.
QueueDestinationCache - class org.exolab.jms.messagemgr.QueueDestinationCache.
A DestinationCache for Queues
QueueListener - interface org.exolab.jms.messagemgr.QueueListener.
QueueListeners are attached to QeueuDestinationCaches and are informed when new messages arrive.
QueueWorker - interface org.exolab.jms.util.QueueWorker.
A QueueWorker attached to a BlockingWorkerQueue and is called back when there is work for it.

R

RDBMSAdapter - class org.exolab.jms.persistence.RDBMSAdapter.
This adapter is a wrapper class around the persistency mechanism.
RDBMSTool - class org.exolab.jms.tools.db.RDBMSTool.
This class provides support for creating and destroying tables in RDBMS databases.
RDBMSTool(Connection) - Constructor for class org.exolab.jms.tools.db.RDBMSTool
Construct a new RDBMSTool
readBoolean() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a boolean from the bytes message stream
readBoolean() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a boolean from the bytes message stream
readByte() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a signed 8-bit value from the bytes message stream
readByte() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a byte value from the stream message
readBytes(byte[]) - Method in class org.exolab.jms.message.BytesMessageImpl
Read a byte array from the bytes message stream
readBytes(byte[]) - Method in class org.exolab.jms.message.StreamMessageImpl
Read a byte array field from the stream message into the specified byte[] object (the read buffer).
readBytes(byte[], int) - Method in class org.exolab.jms.message.BytesMessageImpl
Read a portion of the bytes message stream.
readChar() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a Unicode character value from the bytes message stream
readChar() - Method in class org.exolab.jms.message.StreamMessageImpl
 
readDouble() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a double from the bytes message stream
readDouble() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a double from the stream message
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsConnectionFactory
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsDestination
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsQueue
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsQueueConnectionFactory
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsTopic
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsTopicConnectionFactory
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.BytesMessageImpl
Serialize in this message's data
readExternal(ObjectInput) - Method in class org.exolab.jms.message.DeliveryModeImpl
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.DestinationImpl
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.MapMessageImpl
Serialize in this message's data
readExternal(ObjectInput) - Method in class org.exolab.jms.message.MessageId
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.MessageImpl
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.ObjectMessageImpl
Serialize in this message's data
readExternal(ObjectInput) - Method in class org.exolab.jms.message.Priority
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.StreamMessageImpl
Serialize in this message's data
readExternal(ObjectInput) - Method in class org.exolab.jms.message.TextMessageImpl
Serialize in this message's data
readExternal(ObjectInput) - Method in class org.exolab.jms.message.Timestamp
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.Type
 
readExternal(ObjectInput) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
 
readExternal(ObjectInput) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
 
readExternal(ObjectInput) - Method in class org.exolab.jms.persistence.PersistentMessage
 
readExternal(ObjectInput) - Method in class org.exolab.jms.persistence.PersistentString
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.DataTransactionLogEntry
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.ExternalXid
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.StateTransactionLogEntry
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.TransactionState
 
readFloat() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a float from the bytes message stream
readFloat() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a float from the stream message
readInt() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a signed 32-bit integer from the bytes message stream
readInt() - Method in class org.exolab.jms.message.StreamMessageImpl
 
readLong() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a signed 64-bit integer from the bytes message stream
readLong() - Method in class org.exolab.jms.message.StreamMessageImpl
 
readObject() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a Java object from the stream message
readShort() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a signed 16-bit number from the bytes message stream
readShort() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a 16-bit number from the stream message.
readString() - Method in class org.exolab.jms.message.StreamMessageImpl
Read in a string from the stream message
readUnsignedByte() - Method in class org.exolab.jms.message.BytesMessageImpl
Read an unsigned 8-bit number from the bytes message stream
readUnsignedShort() - Method in class org.exolab.jms.message.BytesMessageImpl
Read an unsigned 16-bit number from the bytes message stream
readUTF() - Method in class org.exolab.jms.message.BytesMessageImpl
Read in a string that has been encoded using a modified UTF-8 format from the bytes message stream
rebind(Name, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Binds a name to an object, overwriting any existing binding.
rebind(Name, String, Object) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
rebind(Name, String, Object) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
rebind(Name, String, Object) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
rebind(Name, String, Object) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
rebind(Name, String, Object) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
rebind(String, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Binds a name to an object, overwriting any existing binding.
rebind(String, Object) - Method in class org.exolab.jms.jndiadministration.AdminConnection
Rebind the context with the given object.
rebind(String, Object) - Method in class org.exolab.jms.jndiadministration.OfflineConnection
Rebind the context with the given object.
rebind(String, Object) - Method in class org.exolab.jms.jndiadministration.OnlineConnection
Rebind the context with the given object.
receiveMessage(JmsServerSession, Long, Long) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Receive a message from the provider
receiveMessage(long) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the next message to the client.
receiveMessage(long) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
 
receiveMessage(long) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
 
receiveMessage(long) - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
 
receiveMessage(long, long) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
receiveMessage(long, long) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
receiveMessage(long, long) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Return the next message for the specified client.
receiveMessage(long, long) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
receiveMessage(long, long) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
receiveMessage(long, long) - Method in class org.exolab.jms.server.JmsServerSession
Return the next message for the specified client.
receiveMessage(long, long) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Return the next message for the specified client.
receiveMessage(long, long) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Return the next message for the specified client.
receiveMessages(int) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
Return, at most, count messages from the cache.
receiveMessages(JmsServerSession, Long, Integer) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Receive upto count messages from the endpoint
receiveMessages(long, int) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
receiveMessages(long, int) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
receiveMessages(long, int) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Return a collection of messages from the specified client upto the nominated count.
receiveMessages(long, int) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
receiveMessages(long, int) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
receiveMessages(long, int) - Method in class org.exolab.jms.server.JmsServerSession
Return up to count messages from the endpoint with the specified client identity.
receiveMessages(long, int) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Return upto count messages from the endpoint with the specified client identity.
receiveMessages(long, int) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
receiveNoWait() - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
Returns the first available message
recover() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
recover() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
recover() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Recover the session.
recover() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
recover() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
recover() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
This message will return all unacked messages to the queue and allow them to be resent to the consumer with the redelivery flag on.
recover() - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
 
recover() - Method in class org.exolab.jms.server.JmsServerSession
Call recover on all registered consumers.
recover() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Recover the session.
recover() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Recover the session
recover() - Method in class org.exolab.jms.tranlog.TransactionLog
Force a recovery of this log file.
recover(int) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
recover(int) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
recover(int) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Obtain a list of prepared transaction branches from a resource manager.
recover(int) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
recover(int) - Method in class org.exolab.jms.client.JmsXATopicSession
 
recover(int) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
recover(int) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
recover(int) - Method in class org.exolab.jms.messagemgr.ResourceManager
Inform the resource manager to roll back work done on behalf of a transaction branch
recover(int) - Method in class org.exolab.jms.server.JmsServerSession
 
recover(int) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Obtain a list of prepared transaction branches from a resource manager.
recover(int) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
recover(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
recover the session
refresh() - Method in class org.exolab.jms.jndiadministration.OpenJMSServer
This node has changed.
refresh() - Method in class org.exolab.jms.tools.admin.OpenJMSDestination
This node has changed.
refresh() - Method in class org.exolab.jms.tools.admin.OpenJMSObject
This node has changed.
refresh() - Method in class org.exolab.jms.tools.admin.OpenJMSServer
This node has changed.
register(GarbageCollectable) - Method in class org.exolab.jms.gc.GarbageCollectionService
Register an entity that wishes to participate in the garbage collection process.
registerConfiguredAdministeredDestinations() - Method in class org.exolab.jms.messagemgr.DestinationManager
This method will create the administered destinations specified in the configuration.
registerConfiguredUsers() - Method in class org.exolab.jms.authentication.UserManager
Registers users specified in the configuration
registerConsumer(ConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.DestinationCache
Register a consumer with this cache.
registerConsumer(ConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
registerEvent(Event, long) - Method in class org.exolab.jms.events.BasicEventManager
Register an event to be fired once and only once at the specified abolsute time.
registerEvent(Event, long) - Method in interface org.exolab.jms.events.EventManager
Register an event to be fired once and only once at the specified abolsute time.
registerEventRelative(Event, long) - Method in class org.exolab.jms.events.BasicEventManager
Register an event to be fired once and only once at a time relative to now.
registerEventRelative(Event, long) - Method in interface org.exolab.jms.events.EventManager
Register an event to be fired once and only once at a time relative to now.
registerServices() - Method in class org.exolab.jms.server.JmsServer
Initialise the services
RemoteContext - class org.apache.avalon.excalibur.naming.RemoteContext.
Context that hooks up to a remote source.
RemoteContext() - Constructor for class org.apache.avalon.excalibur.naming.RemoteContext
 
RemoteContext(Hashtable, Name) - Constructor for class org.apache.avalon.excalibur.naming.RemoteContext
 
RemoteJmsAdminConnectionIfc - interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc.
This specifies all the administration methods that can be used to control the JMS server through an RMI connector.
RemoteJmsAdminServerIfc - interface org.exolab.jms.server.rmi.RemoteJmsAdminServerIfc.
This specifies all the administration methods that can be used to control the JMS server through an RMI connector.
RemoteJmsMessageListenerIfc - interface org.exolab.jms.client.rmi.RemoteJmsMessageListenerIfc.
This is an RMI implementation of a RMI-based MessageListener.
RemoteJmsServerConnectionIfc - interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc.
This class RMI enables the JmsServerConnection by allowing clients to access the object across another VM.
RemoteJmsServerIfc - interface org.exolab.jms.server.rmi.RemoteJmsServerIfc.
This specifies all the JmsServer methods that are available remotely.
RemoteJmsServerSessionIfc - interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc.
This is an RMI wrapper for the JmsServerSession object.
remove(Connection, String) - Method in class org.exolab.jms.persistence.Messages
Remove a message with the specified identity from the database
remove(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionList
Remove a sesson notifier.
remove(Object) - Method in class org.exolab.jms.messagemgr.MessageQueue
Remove the object from the queue
remove(Runnable) - Method in class org.exolab.jms.scheduler.Scheduler
Remove a Runnable object from the scheduler queue.
removeAll() - Method in class org.exolab.jms.lease.LeaseManager
Remove all the leases from the queue.
removeAll() - Method in class org.exolab.jms.server.mipc.IpcJmsSessionList
Remove all session notfiers and close the client connection.
removeAll(Connection) - Method in class org.exolab.jms.persistence.SeedGenerator
Remove all seeds.
removeAllConnections() - Method in class org.exolab.jms.server.mipc.IpcJmsServer
Remove all managed client connections
removeConnection(JmsConnection) - Method in class org.exolab.jms.client.JmsConnectionFactory
Remove the specified connection from the list of managed connections..
removeConnection(JmsServerSession, MultiplexConnectionIfc) - Method in class org.exolab.jms.server.mipc.IpcJmsServer
Remove this sessions connection
removeDestination(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
removeDestination(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
removeDestination(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Remove the destination with the specified name and all registered consumers from the database.
removeDestination(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.MessageMgr
Remove this destination and all attached consumers.
removeDestination(String) - Method in interface org.exolab.jms.administration.AdminConnection
Destroy the specified destination and all associated messsages and consumers.
removeDestination(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
removeDestination(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Destroy the specified destination and all associated messsages and consumers.
removeDestination(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
removeDestination(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
removeDestination(String) - Method in class org.exolab.jms.server.AdminConnection
Destroy the specified destination and all associated messsages and consumers.
removeDestination(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Destroy the specified destination and all associated messsages and consumers.
removeDestination(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
removeDestination(String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Destroy the specified destination and all associated messsages and consumers.
removeDestination(String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
removeDestination(String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
removeDurableConsumer(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
removeDurableConsumer(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
removeDurableConsumer(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Remove the durable consumer for the specified topic.
removeDurableConsumer(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeDurableConsumer(String) - Method in interface org.exolab.jms.administration.AdminConnection
Remove the specified durable consumer
removeDurableConsumer(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
removeDurableConsumer(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Remove the the specified durable consumer
removeDurableConsumer(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
removeDurableConsumer(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
removeDurableConsumer(String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
This method will remove the durable consumer from the database and from transient memory only if it exists and is inactive.
removeDurableConsumer(String) - Method in class org.exolab.jms.server.AdminConnection
Remove the consumer attached to the specified destination and with the passed in name
removeDurableConsumer(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Remove the consumer attached to the specified destination and with the passed in name
removeDurableConsumer(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
removeDurableConsumer(String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Remove the consumer with the specified name
removeDurableConsumer(String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
removeDurableConsumer(String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
removeDurableConsumers(JmsDestination) - Method in class org.exolab.jms.messagemgr.ConsumerManager
This method will remove all the durable consumers from the database and from transient memory whether they are active or not.
removeEventListener(JmsDestination, MessageManagerEventListener) - Method in class org.exolab.jms.messagemgr.MessageMgr
Remove the listener for the specified destination.
removeExpiredMessageHandles(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
removeExpiredMessageHandles(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
removeExpiredMessageHandles(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Remove all expired messages handles associated with this durable consumer.
removeExpiredMessageHandles(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeExpiredMessages(Connection) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
removeExpiredMessages(Connection) - Method in class org.exolab.jms.persistence.Messages
Delete all expired messages and associated message handles.
removeExpiredMessages(Connection) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
removeExpiredMessages(Connection) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Remove all expired messages and associated references from the database.
removeExpiredMessages(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeFirst() - Method in class org.exolab.jms.messagemgr.MessageQueue
Removes and returns the first element on the queue.
removeFirstMessage() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the first message handle in the cache
removeFromEnvironment(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Remove a key-value pair form environment and return it.
removeFromUserCache(User) - Method in class org.exolab.jms.authentication.UserManager
Remove the specified user from the cache
removeLast() - Method in class org.exolab.jms.messagemgr.MessageQueue
Removes and returns the last element in the queue
removeLease(BaseLease) - Method in class org.exolab.jms.lease.LeaseManager
Remove the specified lease.
removeLease(MessageImpl) - Method in class org.exolab.jms.messagemgr.MessageLeaseHelper
Remove a lease for a message
removeMessage(Connection, String) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
removeMessage(Connection, String) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
removeMessage(Connection, String) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Remove the message with the specified identity from the database
removeMessage(Connection, String) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Remove the handle from the cache
removeMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
removeMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
removeMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Remove the specified persistent message handle.
removeMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeMessages(Connection, String) - Method in class org.exolab.jms.persistence.Messages
Delete all messages for the given destination
removeQueueListener(QueueListener) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Remove the queue listener associated with this cache
removeUser(Connection, User) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
removeUser(Connection, User) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
removeUser(Connection, User) - Method in class org.exolab.jms.persistence.PersistenceAdapter
 
removeUser(Connection, User) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeUser(String) - Method in interface org.exolab.jms.administration.AdminConnection
Remove the specified user
removeUser(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
removeUser(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Remove the specified user
removeUser(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
removeUser(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
removeUser(String) - Method in class org.exolab.jms.server.AdminConnection
Remove the specified user
removeUser(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Remove the specified user
removeUser(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
removeUser(String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Remove a user from the DB.
removeUser(String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
removeUser(String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
removeUser(User) - Method in class org.exolab.jms.authentication.AuthenticationMgr
Remove this user
rename(Name, Name) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
 
rename(String, String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Rename a already bound object
renameContext(String, String) - Method in class org.exolab.jms.jndiadministration.AdminConnection
Rename context with the given name.
renameContext(String, String) - Method in class org.exolab.jms.jndiadministration.OfflineConnection
Rename context with the given name.
renameContext(String, String) - Method in class org.exolab.jms.jndiadministration.OnlineConnection
Rename context with the given name.
renewLease(BaseLease, long) - Method in class org.exolab.jms.lease.LeaseManager
Renew the lease on the specified object
reset() - Method in class org.exolab.jms.message.BytesMessageImpl
Put the message body in read-only mode, and reposition the stream of bytes to the beginning
reset() - Method in class org.exolab.jms.message.StreamMessageImpl
Put the message body in read-only mode, and reposition the stream to the beginning
RESOLUTION_BYTES - Static variable in class org.exolab.jms.util.UUIDGenerator
/** The identifier resolution in bytes.
resolve(String) - Method in class org.exolab.jms.messagemgr.MessageMgr
Resolves a destination given its name
resolve(String, Object) - Method in class org.apache.avalon.excalibur.naming.AbstractNamingEnumeration
 
resolveConsumer(JmsDestination, String) - Method in class org.exolab.jms.messagemgr.MessageMgr
Resolves a consumer given its destination and an identity.
resolveExpiredMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.DestinationCache
Resolve an expired message through its handle
resolveExpiredMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
Resolve an expired message through its handle
ResourceManager - class org.exolab.jms.messagemgr.ResourceManager.
The resource manager provides XA support for the JMS Server.
ResourceManager(String) - Constructor for class org.exolab.jms.messagemgr.ResourceManager
Construct a resource manager using the specified directory, which must already exist.
ResourceManagerException - exception org.exolab.jms.messagemgr.ResourceManagerException.
This exception is raised by the ResourceManager on any general error.
ResourceManagerException() - Constructor for class org.exolab.jms.messagemgr.ResourceManagerException
Default constructor with no additional info.
ResourceManagerException(String) - Constructor for class org.exolab.jms.messagemgr.ResourceManagerException
Construct an instance of this exception with the specified reason.
resume(Transaction) - Method in class org.exolab.jms.transaction.NullTransactionManager
 
RETRY_INTERVAL_PROP - Variable in class org.exolab.jms.client.rmi.RmiJmsConnectionStub
System property, which specifies the interval between successive retries.
returnMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return the specified message to the cache.
returnMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
 
returnMessage(MessageHandle) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Return the specified message to top of the queue.
RM_LOGFILE_EXTENSION - Static variable in class org.exolab.jms.messagemgr.ResourceManager
The extension for all transaction log files
RMI_CLIENT_PING_INTERVAL - Static variable in interface org.exolab.jms.client.rmi.RmiJmsConstants
This is the property name for specifying the ping interval
RMIInitialContextFactory - class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory.
Initial context factory for memorycontext.
RMIInitialContextFactory() - Constructor for class org.apache.avalon.excalibur.naming.rmi.RMIInitialContextFactory
 
RmiJmsAdminConnection - class org.exolab.jms.administration.rmi.RmiJmsAdminConnection.
This class is repsonsible for an admin connection to the RMI server
RmiJmsAdminConnection - class org.exolab.jms.server.rmi.RmiJmsAdminConnection.
This class implements the RemoteJmsAdminServerIfc and simply delegates all the request to the JmsAdmin singleton instance.
RmiJmsAdminConnection(AdminConnection) - Constructor for class org.exolab.jms.server.rmi.RmiJmsAdminConnection
The default constructor simply calls the base class' default constructor.
RmiJmsAdminConnection(String, int, String, String, String) - Constructor for class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
Create the connection to the server, using the specified host, port and registry binding
RmiJmsAdminServer - class org.exolab.jms.server.rmi.RmiJmsAdminServer.
This class implements the RemoteJmsAdminServerIfc and simply delegates all the request to the JmsAdmin singleton instance.
RmiJmsAdminServer() - Constructor for class org.exolab.jms.server.rmi.RmiJmsAdminServer
The default constructor simply calls the base class' default constructor.
RmiJmsConnectionStub - class org.exolab.jms.client.rmi.RmiJmsConnectionStub.
This class is repsonsible for returning a reference to a remote JMS connection.
RmiJmsConnectionStub(RemoteJmsServerConnectionIfc, int, RmiJmsServerStub) - Constructor for class org.exolab.jms.client.rmi.RmiJmsConnectionStub
Instantiate an instance of this class with the specified remote object.
RmiJmsConstants - interface org.exolab.jms.client.rmi.RmiJmsConstants.
This interface defines constants used by this package.
RmiJmsMessageListener - class org.exolab.jms.client.rmi.RmiJmsMessageListener.
This is an implementation of the RemoteJmsMessageListenerIfc interface.
RmiJmsMessageListener(JmsMessageListener) - Constructor for class org.exolab.jms.client.rmi.RmiJmsMessageListener
Instantiate an instance of this class with a non null listener.
RmiJmsServer - class org.exolab.jms.server.rmi.RmiJmsServer.
This class implements the JmsServerIfc and provides an RMI-based JMS Server.
RmiJmsServer() - Constructor for class org.exolab.jms.server.rmi.RmiJmsServer
The default constructor determines whether or not to run the RMI registry in embedded mode or not.
RmiJmsServerConnection - class org.exolab.jms.server.rmi.RmiJmsServerConnection.
This is an implementation of the RemoteJmsServerConnectionIfc interface which wraps the JmsConnection class.
RmiJmsServerConnection(JmsServerConnection, int) - Constructor for class org.exolab.jms.server.rmi.RmiJmsServerConnection
Instantiae an instance of this class with a JmsServerConnection instance.
RmiJmsServerSession - class org.exolab.jms.server.rmi.RmiJmsServerSession.
This is an implementation of the RemoteJmsServerSessionIfc which delegates all requests to the JmsServerSession class.
RmiJmsServerSession(JmsServerSession) - Constructor for class org.exolab.jms.server.rmi.RmiJmsServerSession
Instantiate an instance of this class given a JmsServerSession.
RmiJmsServerStub - class org.exolab.jms.client.rmi.RmiJmsServerStub.
This class is responsible for returning a reference to the remote JMS server.
RmiJmsServerStub(Hashtable) - Constructor for class org.exolab.jms.client.rmi.RmiJmsServerStub
The constructor instantiate server based on the environment variables passed in
RmiJmsSessionStub - class org.exolab.jms.client.rmi.RmiJmsSessionStub.
This class is repsonsible for managing a reference to a remote session object in additon to registering itself as an object, with the RMI registry.
RmiJmsSessionStub(RemoteJmsServerSessionIfc) - Constructor for class org.exolab.jms.client.rmi.RmiJmsSessionStub
Instantiate an instance of this class using the specified session stub.
RmiJndiInitialContextFactory - class org.exolab.jms.jndi.rmi.RmiJndiInitialContextFactory.
This is the client side helper class that retrieves the root context of the JNDI server.
RmiJndiInitialContextFactory() - Constructor for class org.exolab.jms.jndi.rmi.RmiJndiInitialContextFactory
This class is required to have a default constructor
RmiJndiServer - class org.exolab.jms.server.rmi.RmiJndiServer.
This class enables clients to interface to the embedded JNDI provider using the RMI connector
RmiJndiServer(Context) - Constructor for class org.exolab.jms.server.rmi.RmiJndiServer
Construct a new RmiJndiServer
RMINamingProvider - interface org.apache.avalon.excalibur.naming.rmi.RMINamingProvider.
The underlying communication interface for remote contexts.
RMINamingProviderImpl - class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl.
The RMI implementation of provider.
RMINamingProviderImpl(Context) - Constructor for class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
rollback() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
rollback() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
rollback() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Rollback the session, which will not acknowledge any of the sent messages
rollback() - Method in class org.exolab.jms.client.JmsXAQueueSession
 
rollback() - Method in class org.exolab.jms.client.JmsXATopicSession
 
rollback() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
rollback() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
rollback() - Method in class org.exolab.jms.server.JmsServerSession
Abort, will return all unacked messages to their respective endpoints, if they are still active.
rollback() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Rollback the session.
rollback() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Rollback the session
rollback() - Method in class org.exolab.jms.transaction.NullTransactionManager
 
rollback(Connection) - Static method in class org.exolab.jms.persistence.SQLHelper
 
rollback(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
rollback the session
rollback(Xid) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
rollback(Xid) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
rollback(Xid) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Inform the resource manager to roll back work done on behalf of a transaction branch
rollback(Xid) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
rollback(Xid) - Method in class org.exolab.jms.client.JmsXATopicSession
 
rollback(Xid) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
rollback(Xid) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
rollback(Xid) - Method in class org.exolab.jms.messagemgr.ResourceManager
Set the current transaction timeout value for this XAResource instance.
rollback(Xid) - Method in class org.exolab.jms.server.JmsServerSession
 
rollback(Xid) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Inform the resource manager to roll back work done on behalf of a transaction branch
rollback(Xid) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
run() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
run() - Method in class org.exolab.jms.authentication.AuthenticationMgr
 
run() - Method in class org.exolab.jms.events.BasicEventManager
 
run() - Method in class org.exolab.jms.gc.GarbageCollectionService
 
run() - Method in class org.exolab.jms.lease.LeaseManager
The run method will search for expired leases, remove them from the list and notify listeners
run() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
The run method is used to asynchronously deliver the messages in the cache to the consumer, by invoking ConsumerEndpoint.deliverMessages().
run() - Method in class org.exolab.jms.messagemgr.MessageMgr
 
run() - Method in class org.exolab.jms.messagemgr.ResourceManager
 
run() - Method in class org.exolab.jms.scheduler.Scheduler
Start the scheduler This can only be terminated by invoking Scheduler.stop()
run() - Method in class org.exolab.jms.server.EmbeddedJmsServer
This method calls the init method on the serverObj_.It assumes that the serverObj, has been correctly initialised, which is the responsibility of the constructor.
run() - Method in class org.exolab.jms.server.http.HttpJmsSessionPinger
The main loop of the thread which does the pinging.
run() - Method in class org.exolab.jms.server.mipc.IpcServerChannel
This method is called when the thread starts.
run() - Method in class org.exolab.jms.threads.ThreadPoolManager
This starts the ThreadPoolManager's thread
run() - Method in class org.exolab.jms.util.BlockingWorkerQueue
This method is called once the thread has started.
run() - Method in class org.exolab.jms.util.Clock
 

S

schedule() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Schedule asynchronouse message delivery
Scheduler - class org.exolab.jms.scheduler.Scheduler.
The scheduler is responsible for executing Runnable objects using a thread pool.
SCHEMA_VERSION - Static variable in class org.exolab.jms.persistence.RDBMSAdapter
The schema version number.
SchemaBrowser - class org.exolab.jms.tools.db.SchemaBrowser.
This class provides methods for examining a database schema
SchemaBrowser(Connection) - Constructor for class org.exolab.jms.tools.db.SchemaBrowser
Construct a new SchemaBrowser
SchemaConverter - interface org.exolab.jms.tools.db.SchemaConverter.
Migrates a database schema from one version to another
SchemaConverterFactory - class org.exolab.jms.tools.db.SchemaConverterFactory.
A factory for SchemaConverter instances
SchemaConverterFactory() - Constructor for class org.exolab.jms.tools.db.SchemaConverterFactory
 
SchemaHelper - class org.exolab.jms.tools.db.SchemaHelper.
Schema utility class
SchemaHelper() - Constructor for class org.exolab.jms.tools.db.SchemaHelper
 
SeedGenerator - class org.exolab.jms.persistence.SeedGenerator.
This class generates seeds
SeedGenerator() - Constructor for class org.exolab.jms.persistence.SeedGenerator
Constructor
Selector - class org.exolab.jms.selector.Selector.
This class enables messages to be filtered using a message selector.
Selector(String) - Constructor for class org.exolab.jms.selector.Selector
Construct a message selector that selects messages based on the supplied expression.
SelectorAST - class org.exolab.jms.selector.parser.SelectorAST.
Selector AST node.
SelectorAST() - Constructor for class org.exolab.jms.selector.parser.SelectorAST
Construct a new SelectorAST
SelectorException - exception org.exolab.jms.selector.SelectorException.
Selector exception
SelectorException(Context, String) - Constructor for class org.exolab.jms.selector.SelectorException
Construct a new SelectorException
SelectorException(String) - Constructor for class org.exolab.jms.selector.SelectorException
Construct a new SelectorException
selects(Message) - Method in class org.exolab.jms.selector.Selector
Return if message is selected by the expression
send(Vector) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
A convenience method to send a packed command to the server.
send(Vector) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
A convenience method to send a packed command to the server.
sendMessage(JmsServerSession, Message) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
A JmsMessage has been sent.
sendMessage(Message) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
sendMessage(Message) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
sendMessage(Message) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Send the specified message to the server.
sendMessage(Message) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
sendMessage(Message) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
sendMessage(Message) - Method in class org.exolab.jms.server.JmsServerSession
Send the specified message to the server
sendMessage(Message) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Send the specified message to the server.
sendMessage(Message) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Send the specified message to the server.
sendMessages(JmsServerSession, Vector) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
A collection of messages have been sent
sendMessages(Vector) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
sendMessages(Vector) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
sendMessages(Vector) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Send the specified messages to the server.
sendMessages(Vector) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
sendMessages(Vector) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
sendMessages(Vector) - Method in class org.exolab.jms.server.JmsServerSession
Send the specified messages to the server.
sendMessages(Vector) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Send the specified messages to the server.
sendMessages(Vector) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Send the specified messages to the server.
SEPARATOR - Static variable in class org.exolab.jms.client.JmsTopic
 
SerializationHelper - class org.exolab.jms.tranlog.SerializationHelper.
A utility class to assist with serialization and desearialization of objects to and from byte stream
SerializationHelper() - Constructor for class org.exolab.jms.tranlog.SerializationHelper
 
serialize(MessageImpl) - Method in class org.exolab.jms.persistence.Messages
Get the message as a serialized blob
serialize(Object) - Static method in class org.exolab.jms.tranlog.SerializationHelper
Serialize the specified object
SERVER_URL - Static variable in interface org.exolab.jms.client.rmi.RmiJmsConstants
This url is used to locate the server
ServerException - exception org.exolab.jms.server.ServerException.
A general purpose exception to indicate a problem in the JMS server.
ServerException() - Constructor for class org.exolab.jms.server.ServerException
Construct a new ServerException with no information.
ServerException(String) - Constructor for class org.exolab.jms.server.ServerException
Construct a new ServerException with a detail message
ServerException(String, Throwable) - Constructor for class org.exolab.jms.server.ServerException
Construct a new ServerException with a detail message and the exception that caused it
ServerException(Throwable) - Constructor for class org.exolab.jms.server.ServerException
Construct a new ServerException with the exception that caused it.
SERVLET - Static variable in class org.exolab.jms.jndi.http.HttpJndiInitialContextFactory
The JNDI servlet name
setAcceptedTime(long) - Method in interface org.exolab.jms.message.MessageHandle
Set the time that the message was accepted by the server
setAcceptedTime(long) - Method in class org.exolab.jms.message.MessageImpl
Set the time that the message was accepted by the server.
setAcceptedTime(long) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Set the time that the message was accepted by the server
setAcceptedTime(long) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the time that the message was accepted by the server
setAckMode(int) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the ackMode for this endpoint
setBoolean(String, boolean) - Method in class org.exolab.jms.message.MapMessageImpl
Set a boolean value with the given name, into the Map
setBooleanProperty(String, boolean) - Method in class org.exolab.jms.message.MessageImpl
 
setByte(String, byte) - Method in class org.exolab.jms.message.MapMessageImpl
Set a byte value with the given name, into the Map
setByteProperty(String, byte) - Method in class org.exolab.jms.message.MessageImpl
 
setBytes(String, byte[]) - Method in class org.exolab.jms.message.MapMessageImpl
Set a byte array value with the given name, into the Map
setBytes(String, byte[], int, int) - Method in class org.exolab.jms.message.MapMessageImpl
Set a portion of the byte array value with the given name, into the Map
setCacheEvictionPolicy(CacheEvictionPolicy) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the CacheEvictionPolicy for this object.
setCacheEvictionPolicy(CacheEvictionPolicy) - Method in class org.exolab.jms.messagemgr.DestinationCache
Set the CacheEvictionPolicy for this object.
setChar(String, char) - Method in class org.exolab.jms.message.MapMessageImpl
Set a Unicode character value with the given name, into the Map
setClientId(long) - Method in interface org.exolab.jms.message.MessageHandle
Set the client id, that owns this handle
setClientId(long) - Method in class org.exolab.jms.message.MessageImpl
Set the value of the client session consumer identifer
setClientId(long) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Set the client id, that owns this handle
setClientId(long) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the client id, that owns this handle
setConfig(Configuration) - Static method in class org.exolab.jms.config.ConfigurationManager
Set the configuration
setConfig(String) - Static method in class org.exolab.jms.config.ConfigurationManager
Load the configuration file
setConnection(IpcIfc) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
Sets the underlying connection
setConnectionId(int) - Method in class org.exolab.jms.message.MessageImpl
Set the id of the connection that this message was received on
setConnectionId(int) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the connection that this endpooint belongs too
setConsumerId(String) - Method in class org.exolab.jms.message.MessageImpl
Set the value of consumerId
setConsumerName(String) - Method in interface org.exolab.jms.message.MessageHandle
Set the consumer endpoint that owns this handle.
setConsumerName(String) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
 
setConsumerName(String) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
 
setCreated() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Set the created time of this entry to now
setCreated(long) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Set the time in ms that this record was created
setData(Object) - Method in class org.exolab.jms.tranlog.DataTransactionLogEntry
Set the data for the transaction.
setDelivered() - Method in interface org.exolab.jms.message.MessageHandle
Set the message, corresponding to this handle, has already been delivered once before
setDelivered() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
This is used to set the message as delivered.
setDelivered() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the message, corresponding to this handle, has already been delivered once before
setDelivered(boolean) - Method in interface org.exolab.jms.message.MessageHandle
Set the state of the delivered flag to the specified value
setDelivered(boolean) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Set the delivered flag for the underlying message.
setDelivered(boolean) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the state of the delivered flag to the specified value
setDeliveryMode(int) - Method in class org.exolab.jms.message.DeliveryModeImpl
 
setDestination(JmsDestination) - Method in interface org.exolab.jms.message.MessageHandle
Set the destination for this handle
setDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Set the destination that owns this handle
setDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the destination that owns this handle
setDestination(String) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the message destination
setDocumentHandler(DocumentHandler) - Method in class org.exolab.jms.config.AttributeExpander
Sets the DocumentHandler to send SAX events to
setDouble(String, double) - Method in class org.exolab.jms.message.MapMessageImpl
Set a double value with the given name, into the Map
setDoubleProperty(String, double) - Method in class org.exolab.jms.message.MessageImpl
 
setDriver(String) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Sets the JDBC driver class name
setDriver(String) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Sets the JDBC driver class name
setDuration(long) - Method in class org.exolab.jms.lease.BaseLease
 
setEvictionInterval(long) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Sets the interval between checking idle connections for eviction.
setEvictionInterval(long) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Sets the interval between checking idle connections for eviction.
setExceptionListener(ExceptionListener) - Method in class org.exolab.jms.client.http.HttpJmsServerStub
 
setExceptionListener(ExceptionListener) - Method in class org.exolab.jms.client.intravm.IntravmJmsServerStub
 
setExceptionListener(ExceptionListener) - Method in interface org.exolab.jms.client.JmsServerStubIfc
Set the exception listener so that the client can be notified of client disconnection events.
setExceptionListener(ExceptionListener) - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
 
setExceptionListener(ExceptionListener) - Method in class org.exolab.jms.client.rmi.RmiJmsServerStub
 
setExpiryTime(long) - Method in interface org.exolab.jms.message.MessageHandle
Set the time that the message will expire
setExpiryTime(long) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Set the message expiry time
setExpiryTime(long) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the message expiry time
setExpiryTime(long) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the message expiry time.
setExpiryTime(long) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Set the expiry time for this transaction, which is an absolute time in milliseconds.
setExternalXid(ExternalXid) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Set the transaction identifier
setFloat(String, float) - Method in class org.exolab.jms.message.MapMessageImpl
Set a float value with the given name, into the Map
setFloatProperty(String, float) - Method in class org.exolab.jms.message.MessageImpl
 
setGCMode(int) - Method in class org.exolab.jms.messagemgr.ResourceManager
Set the GC mode for the resource manager.
setInt(String, int) - Method in class org.exolab.jms.message.MapMessageImpl
Set an integer value with the given name, into the Map
setIntProperty(String, int) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSCorrelationID(String) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSCorrelationIDAsBytes(byte[]) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSDeliveryMode(int) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSDestination(Destination) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSExpiration(long) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSMessageID(String) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSPriority(int) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSRedelivered(boolean) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSReplyTo(Destination) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSTimestamp(long) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSTimeStamp(long) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the time the message was received by the MessageMgr
setJMSType(String) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSXRcvTimestamp(long) - Method in class org.exolab.jms.message.MessageImpl
Set the JMSXRcvTimestamp property.
setLabel(String) - Method in class org.exolab.jms.client.http.HttpJmsServerStub
The the connection label
setLogDirectory(String) - Method in class org.exolab.jms.messagemgr.ResourceManager
Set the log directory.
setLogFileSize(int) - Method in class org.exolab.jms.messagemgr.ResourceManager
Set the maximum size of each log file.
setLong(String, long) - Method in class org.exolab.jms.message.MapMessageImpl
Set a long value with the given name, into the Map
setLongProperty(String, long) - Method in class org.exolab.jms.message.MessageImpl
 
setMaxActive(int) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Sets the maximum number of active connections that can be allocated from this pool at the same time, or zero for no limit.
setMaxActive(int) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Sets the maximum number of active connections that can be allocated from this pool at the same time, or zero for no limit.
setMaxIdle(int) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Sets the maximum number of connections that can sit idle in the connection pool, before connections are evicted.
setMaxIdle(int) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Sets the maximum number of connections that can sit idle in the connection pool, before connections are evicted.
setMaximumSize(int) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the maximum size of the cache.
setMaximumSize(int) - Method in class org.exolab.jms.messagemgr.DestinationCache
Set the maximum size of the cache.
setMaxStatementsToBatch(int) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
Set the maximum number of SQL statements to batch
setMessage(MessageImpl) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the message held by this persistent object
setMessageBlob(byte[]) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the message from a serialized blob
setMessageId(MessageId) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Set the identity of the underlying message
setMessageId(MessageId) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the message identity
setMessageId(String) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the message id
setMessageListener(InternalMessageListener) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the message listener for this consmer.
setMessageListener(InternalMessageListener) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
 
setMessageListener(InternalMessageListener) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
 
setMessageListener(JmsMessageListener) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Set a message listener to be called when new Messages arrive from the server.
setMessageListener(JmsMessageListener) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
setMessageListener(JmsMessageListener) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Set the listener for this session.
setMessageListener(JmsMessageListener) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Set a message listener to be called when new Messages arrive from the server.
setMessageListener(JmsMessageListener) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
setMessageListener(JmsMessageListener) - Method in class org.exolab.jms.server.JmsServerSession
Set a message listener for the session.
setMessageListener(RemoteJmsMessageListenerIfc) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
All server side sessions register with the consumer manager for message consumption (i.e push-model).
setMessageListener(RemoteJmsMessageListenerIfc) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
All server side sessions register with the consumer manager for message consumption (i.e push-model).
setMessageType(String) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the message type
setMinIdleTime(long) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Sets the minimum time that a connection may remain idle before it may be evicted, or zero for no eviction.
setMinIdleTime(long) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Sets the minimum time that a connection may remain idle before it may be evicted, or zero for no eviction.
setNoLocal(boolean) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the no local indicator for this endpoint
setNow() - Method in class org.exolab.jms.message.Timestamp
 
setObject(Serializable) - Method in class org.exolab.jms.message.ObjectMessageImpl
Set the serializable object containing this message's data.
setObject(String, Object) - Method in class org.exolab.jms.message.MapMessageImpl
Set a Java object value with the given name, into the Map
setObjectProperty(String, Object) - Method in class org.exolab.jms.message.MessageImpl
 
setOwningConnection(JmsConnection) - Method in interface org.exolab.jms.client.JmsTemporaryDestination
Set the connection that owns this temp destination.
setOwningConnection(JmsConnection) - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
setOwningConnection(JmsConnection) - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
setPassword(String) - Method in class org.exolab.jms.authentication.User
Sets the user's password
setPassword(String) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Sets the user's password that is used to access the database
setPassword(String) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Sets the user's password that is used to access the database
setPersistent(boolean) - Method in class org.exolab.jms.client.JmsDestination
Determine whether the destination is persistent or not
setPriority(int) - Method in interface org.exolab.jms.message.MessageHandle
Set the priority of the message handle
setPriority(int) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Set the messagee priority
setPriority(int) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the message priority
setPriority(int) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the message priority
setProcessed(boolean) - Method in class org.exolab.jms.message.MessageImpl
Set the processed state of the message
setProcessed(boolean) - Method in class org.exolab.jms.persistence.PersistentMessage
Set the state of the processed flag
setReadOnly(boolean) - Method in class org.exolab.jms.message.BytesMessageImpl
Set the read-only mode of the message.
setReadOnly(boolean) - Method in class org.exolab.jms.message.MessageImpl
Set the read-only state of the message
setReadOnly(boolean) - Method in class org.exolab.jms.message.StreamMessageImpl
Set the read-only mode of the message.
setResourceId(String) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Set the resource identity for the entry
setReturnType(Type) - Method in class org.exolab.jms.selector.parser.SelectorAST
Sets the return type of the expression
setRollbackOnly() - Method in class org.exolab.jms.transaction.NullTransactionManager
 
setSelector(String) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the selector for this endpoint
setSequenceNumber(long) - Method in interface org.exolab.jms.message.MessageHandle
Set the sequence nmber for the handle.
setSequenceNumber(long) - Method in class org.exolab.jms.message.MessageImpl
Set the sequence number for this message.
setSequenceNumber(long) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Set the message's sequence number
setSequenceNumber(long) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Set the message's sequence number
setServerAddress(String) - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
Set the server host.
setServerPort(int) - Method in class org.exolab.jms.client.mipc.IpcJmsServerStub
Set the server port.
setSession(MessageSessionIfc) - Method in class org.exolab.jms.message.MessageImpl
 
setShort(String, short) - Method in class org.exolab.jms.message.MapMessageImpl
Set a short value with the given name, into the Map
setShortProperty(String, short) - Method in class org.exolab.jms.message.MessageImpl
 
setState(TransactionState) - Method in class org.exolab.jms.tranlog.StateTransactionLogEntry
Set the transaction state
setStopped(boolean) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Stop/start message delivery
setStopped(ConsumerEndpoint, boolean) - Method in class org.exolab.jms.messagemgr.MessageMgr
Stop/start a consumer.
setString(String, String) - Method in class org.exolab.jms.message.MapMessageImpl
Set a String value with the given name, into the Map
setStringProperty(String, String) - Method in class org.exolab.jms.message.MessageImpl
 
setSynchEvery(int) - Static method in class org.exolab.jms.util.Clock
Sets the number of unsynchronized cycles before the clock is synchronized with the system clock.
setTestBeforeUse(boolean) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Determines if connections should be tested before use.
setTestBeforeUse(boolean) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Determines if connections should be tested before use.
setTestQuery(String) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Specifies an SQL query to validate connections.
setTestQuery(String) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Specifies an SQL query to validate connections.
setText(String) - Method in class org.exolab.jms.message.TextMessageImpl
Set the string containing this message's data.
setTransacted(boolean) - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the state if the transacted flag for this endpoint
setTransactionTimeout(int) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
setTransactionTimeout(int) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
setTransactionTimeout(int) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Set the current transaction timeout value for this XAResource instance.
setTransactionTimeout(int) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
setTransactionTimeout(int) - Method in class org.exolab.jms.client.JmsXATopicSession
 
setTransactionTimeout(int) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
setTransactionTimeout(int) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
setTransactionTimeout(int) - Method in class org.exolab.jms.messagemgr.ResourceManager
Start work on behalf of a transaction branch specified in xid If TMJOIN is specified, the start is for joining a transaction previously seen by the resource manager
setTransactionTimeout(int) - Method in class org.exolab.jms.server.JmsServerSession
 
setTransactionTimeout(int) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Set the current transaction timeout value for this XAResource instance.
setTransactionTimeout(int) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
setTransactionTimeout(int) - Method in class org.exolab.jms.transaction.NullTransactionManager
 
setUnsynchTicks(int) - Static method in class org.exolab.jms.util.Clock
Sets the number of clock ticks in each unsynchronized cycle.
setURL(String) - Method in class org.exolab.jms.client.http.HttpJmsServerStub
Set the URL
setURL(String) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Sets the URL to the database
setURL(String) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Sets the URL to the database
setUser(String) - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Sets the user name that is used to obtain the connection
setUser(String) - Method in interface org.exolab.jms.persistence.DBConnectionManager
Sets the user name that is used to obtain the connection
setUsername(String) - Method in class org.exolab.jms.authentication.User
Sets the user's name
setVersion(Connection, String) - Static method in class org.exolab.jms.tools.db.SchemaHelper
 
setWaitingForMessage() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Set the waiting for message flag
setWildcard(String) - Method in class org.exolab.jms.message.MessageImpl
Set the wildcard string.
shutdown() - Method in class org.exolab.jms.messagemgr.DestinationCache
Close the cache and unregister all the consumers.
shutdown() - Method in class org.exolab.jms.server.mipc.IpcServerChannel
Stop execution of this thread.
size() - Method in class org.exolab.jms.messagemgr.MessageQueue
Return the number elements in the queue
size() - Method in class org.exolab.jms.tranlog.TransactionLog
Return the size of the transaction log file.
size() - Method in class org.exolab.jms.util.BlockingWorkerQueue
Return the number of entries still on the queue
SQLHelper - class org.exolab.jms.persistence.SQLHelper.
SQL helper routines
SQLHelper() - Constructor for class org.exolab.jms.persistence.SQLHelper
 
SslHttpJmsAdminConnection - class org.exolab.jms.administration.http.SslHttpJmsAdminConnection.
This class is repsonsible for opening an https connection to the server and passing and packing all requests for delivery.
SslHttpJmsAdminConnection(String, int, String, String, String) - Constructor for class org.exolab.jms.administration.http.SslHttpJmsAdminConnection
Create the connection to the server
SslHttpJmsServerStub - class org.exolab.jms.client.http.SslHttpJmsServerStub.
This class is repsonsible for opening an https connection to the server and creating HttpJmsConnections.
SslHttpJmsServerStub(Hashtable) - Constructor for class org.exolab.jms.client.http.SslHttpJmsServerStub
The constructor has a collection of environment variables which it uses to construct a connection to the remote server
SslHttpJmsServerStub(String) - Constructor for class org.exolab.jms.client.http.SslHttpJmsServerStub
Construct an instance of this stub with the specified URL
SslHttpJndiInitialContextFactory - class org.exolab.jms.jndi.http.SslHttpJndiInitialContextFactory.
This is the client side helper class that retrieves the root context of the JNDI server.
SslHttpJndiInitialContextFactory() - Constructor for class org.exolab.jms.jndi.http.SslHttpJndiInitialContextFactory
Default constructor
SslIpcJmsAdminConnection - class org.exolab.jms.administration.mipc.SslIpcJmsAdminConnection.
This class is repsonsible for opening an SSL TCP connection to the server and passing and packing all requests for delivery.
SslIpcJmsAdminConnection(String, int, String, String) - Constructor for class org.exolab.jms.administration.mipc.SslIpcJmsAdminConnection
Construct a new SslIpcJmsAdminConnection, establishing a connection to the server
SslIpcJmsServer - class org.exolab.jms.server.mipc.SslIpcJmsServer.
Open an MIPC connection server using SSL.
SslIpcJmsServer() - Constructor for class org.exolab.jms.server.mipc.SslIpcJmsServer
Construct a new SslIpcJmsServer
SslJmsServerStub - class org.exolab.jms.client.mipc.SslJmsServerStub.
Open an MIPC connection to the server using SSL connections.
SslJmsServerStub() - Constructor for class org.exolab.jms.client.mipc.SslJmsServerStub
Default constructor for serialization
SslJmsServerStub(Hashtable) - Constructor for class org.exolab.jms.client.mipc.SslJmsServerStub
The constructor has a collection of environment variables which it uses to construct a connection to the remote server
SslJmsServerStub(String, int) - Constructor for class org.exolab.jms.client.mipc.SslJmsServerStub
Instantiate an instance of this stub with the specified host and port numbers
start() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
start() - Method in class org.exolab.jms.config.AttributeExpander
Signals to start producing events.
start() - Method in class org.exolab.jms.events.BasicEventManager
 
start() - Method in class org.exolab.jms.gc.GarbageCollectionService
 
start() - Method in class org.exolab.jms.messagemgr.MessageMgr
 
start() - Method in class org.exolab.jms.messagemgr.ResourceManager
 
start() - Method in class org.exolab.jms.persistence.DatabaseService
 
start() - Method in class org.exolab.jms.server.JmsServerConnection
Start all the sessions allocated to this connection.
start() - Method in class org.exolab.jms.server.JmsServerSession
Start the message delivery for the session.
start() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Start all the sessions allocated to this connection.
start() - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
start(Xid, int) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
 
start(Xid, int) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
start(Xid, int) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Start work on behalf of a transaction branch specified in xid If TMJOIN is specified, the start is for joining a transaction previously seen by the resource manager
start(Xid, int) - Method in class org.exolab.jms.client.JmsXAQueueSession
 
start(Xid, int) - Method in class org.exolab.jms.client.JmsXATopicSession
 
start(Xid, int) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
 
start(Xid, int) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
start(Xid, int) - Method in class org.exolab.jms.messagemgr.ResourceManager
 
start(Xid, int) - Method in class org.exolab.jms.server.JmsServerSession
 
start(Xid, int) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Start work on behalf of a transaction branch specified in xid If TMJOIN is specified, the start is for joining a transaction previously seen by the resource manager
start(Xid, int) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
 
startMessageDelivery() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Start message delivery for this session.
startMessageDelivery() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
startMessageDelivery() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Start message delivery to this session
startMessageDelivery() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Start message delivery for this session.
startMessageDelivery() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
startMessageDelivery() - Method in class org.exolab.jms.server.JmsServerSession
Start message delivery to this session.
startMessageDelivery() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Start message delivery to this session.
startMessageDelivery() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Start message delivery to this session.
startMessageDelivery(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Start message delivery for this session.
StateTransactionLogEntry - class org.exolab.jms.tranlog.StateTransactionLogEntry.
 
StateTransactionLogEntry() - Constructor for class org.exolab.jms.tranlog.StateTransactionLogEntry
Default constuctor for serialization
status_ - Variable in class org.exolab.jms.tools.admin.BaseDialog
 
status_ - Variable in class org.exolab.jms.tools.admin.CreateConsumerDialog
 
stop() - Method in class org.apache.avalon.excalibur.naming.rmi.server.Main
 
stop() - Method in class org.exolab.jms.authentication.AuthenticationMgr
 
stop() - Method in class org.exolab.jms.gc.GarbageCollectionService
 
stop() - Method in class org.exolab.jms.lease.LeaseManager
Stop the service.
stop() - Method in class org.exolab.jms.messagemgr.MessageMgr
 
stop() - Method in class org.exolab.jms.messagemgr.ResourceManager
 
stop() - Method in class org.exolab.jms.persistence.DatabaseService
 
stop() - Method in class org.exolab.jms.scheduler.Scheduler
 
stop() - Method in class org.exolab.jms.server.JmsServerConnection
Stop all the sessions allocated to this collection.
stop() - Method in class org.exolab.jms.server.JmsServerSession
Stop message delivery for the session
stop() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerConnectionIfc
Stop all the sessions allocated to this collection.
stop() - Method in class org.exolab.jms.server.rmi.RmiJmsServerConnection
 
stop() - Method in class org.exolab.jms.threads.ThreadPoolManager
Overide BasicService.stop.
stopDelivery() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Helper for ConsumerEndpoint.deliverMessages() implementations, to determines if asynchronous message delivery should be stopped
stopMessageDelivery() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Stop message delivery for this session.
stopMessageDelivery() - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
stopMessageDelivery() - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Stop message delivery to this session
stopMessageDelivery() - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Stop message delivery for this session.
stopMessageDelivery() - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
stopMessageDelivery() - Method in class org.exolab.jms.server.JmsServerSession
Stop message delivery to this session.
stopMessageDelivery() - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Stop message delivery to this session.
stopMessageDelivery() - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Stop message delivery to this session.
stopMessageDelivery(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Stop message delivery for this session.
stopReceiver() - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Stop the message receiver thread.
stopServer() - Method in interface org.exolab.jms.administration.AdminConnection
Terminate the JMS Server.
stopServer() - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
stopServer() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Terminate the JMS Server.
stopServer() - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
stopServer() - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
stopServer() - Method in class org.exolab.jms.server.AdminConnection
Terminate the JMS Server.
stopServer() - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
Terminate the JMS Server.
stopServer() - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
stopServer() - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
Terminate the JMS Server.
stopServer() - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
stopServer() - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
StreamMessageImpl - class org.exolab.jms.message.StreamMessageImpl.
This class implements the StreamMessage interface.
StreamMessageImpl() - Constructor for class org.exolab.jms.message.StreamMessageImpl
Construct a new StreamMessage.
STRING - Static variable in class org.exolab.jms.selector.Type
String type
suspend() - Method in class org.exolab.jms.transaction.NullTransactionManager
 
SYNCH_EVERY - Static variable in class org.exolab.jms.util.Clock
The number of unsychronized cycles before the clock is synchronized with the system clock.
synchronize() - Static method in class org.exolab.jms.util.Clock
 

T

TcpsJndiServer - class org.exolab.jms.server.mipc.TcpsJndiServer.
This class enables clients to interface to the embedded JNDI provider using the TCPS connector

TcpsJndiServer(Context) - Constructor for class org.exolab.jms.server.mipc.TcpsJndiServer
Construct a new TcpsJndiServer
TextMessageImpl - class org.exolab.jms.message.TextMessageImpl.
This class implements the javax.jms.TextMessage interface
TextMessageImpl() - Constructor for class org.exolab.jms.message.TextMessageImpl
Construct a new TextMessage
ThreadPoolExistsException - exception org.exolab.jms.threads.ThreadPoolExistsException.
Exception thrown when attempting to create a named ThreadPool which already exists.
ThreadPoolExistsException() - Constructor for class org.exolab.jms.threads.ThreadPoolExistsException
Default constructor with no additional info.
ThreadPoolExistsException(String) - Constructor for class org.exolab.jms.threads.ThreadPoolExistsException
Construct an instance of this exception with the specified reason.
ThreadPoolManager - class org.exolab.jms.threads.ThreadPoolManager.
The thread pool manager manages all the required ThreadPool objects.
Timestamp - class org.exolab.jms.message.Timestamp.
Wrapper for JMSTimestamp.
Timestamp() - Constructor for class org.exolab.jms.message.Timestamp
 
Timestamp(long) - Constructor for class org.exolab.jms.message.Timestamp
 
TITLE - Static variable in class org.exolab.jms.util.Version
The product title
toArray() - Method in class org.exolab.jms.messagemgr.MessageQueue
Return all elements in the collection
toBytes(String) - Static method in class org.exolab.jms.util.UUIDGenerator
Converts an identifier into a byte array.
toBytes(String, String) - Static method in class org.exolab.jms.util.UUIDGenerator
Converts a prefixed identifier into a byte array.
toLong() - Method in class org.exolab.jms.message.Timestamp
 
TOPIC - Static variable in interface org.exolab.jms.messagemgr.DestinationType
Represents a Topic destination
TopicConsumerEndpoint - class org.exolab.jms.messagemgr.TopicConsumerEndpoint.
The topic destination cache is specific to a consumer that subscribes to a topic destination.
TopicDestinationCache - class org.exolab.jms.messagemgr.TopicDestinationCache.
A DestinationCache for Topics.
topicSubscription_ - Variable in class org.exolab.jms.tools.admin.CreateConsumerDialog
 
toString() - Method in class org.exolab.jms.authentication.User
Returns a stringified representation of this
toString() - Method in class org.exolab.jms.client.JmsDestination
 
toString() - Method in class org.exolab.jms.jndiadministration.OpenJMSContext
The unique name of this Context
toString() - Method in interface org.exolab.jms.jndiadministration.OpenJMSNode
The objects unique name
toString() - Method in class org.exolab.jms.jndiadministration.OpenJMSObject
The Objects name.
toString() - Method in class org.exolab.jms.jndiadministration.OpenJMSServer
The unique name of this server
toString() - Method in class org.exolab.jms.lease.BaseLease
Return a string representation of this object
toString() - Method in class org.exolab.jms.message.DestinationImpl
Return a pretty printed version of the topic name.
toString() - Method in class org.exolab.jms.message.MessageId
 
toString() - Method in class org.exolab.jms.message.TextMessageImpl
Returns the message text
toString() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Return a stringified version of the consumer
toString() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
 
toString() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
 
toString() - Method in class org.exolab.jms.messagemgr.TopicDestinationCache
 
toString() - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
Return a stringified version of the handle
toString() - Method in class org.exolab.jms.persistence.PersistentString
Return the internal String
toString() - Method in class org.exolab.jms.selector.Context
Returns a string representation of this
toString() - Method in interface org.exolab.jms.selector.Expression
Return a string representation of this expression.
toString() - Method in class org.exolab.jms.selector.SelectorException
Returns a string representation of this
toString() - Method in class org.exolab.jms.selector.Type
Returns a string representation of this
toString() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumer
The unique name of this consumer.
toString() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumerFolder
The unique name of this queue/topic.
toString() - Method in class org.exolab.jms.tools.admin.OpenJMSDestination
The unique name of this queue/topic.
toString() - Method in interface org.exolab.jms.tools.admin.OpenJMSNode
The objects unique name
toString() - Method in class org.exolab.jms.tools.admin.OpenJMSObject
The unique name of this object.
toString() - Method in class org.exolab.jms.tools.admin.OpenJMSQueueFolder
The unique name of this queue/topic.
toString() - Method in class org.exolab.jms.tools.admin.OpenJMSServer
The unique name of this server
toString() - Method in class org.exolab.jms.tools.admin.OpenJMSTopicFolder
The unique name of this queue/topic.
toString() - Method in class org.exolab.jms.tools.db.Type
Returns a string representation of the type, for debugging purposes
toString() - Method in class org.exolab.jms.tranlog.ExternalXid
Returns the global transaction identifier in the form of exid://formatId.global.branch
toString() - Method in class org.exolab.jms.tranlog.TransactionState
Returns the name of this state
toString() - Method in class org.exolab.jms.transaction.TransactionManagerType
Returns the name of this transaction type
transactionExpired() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Check whether the trnasaction has expired
TransactionLog - class org.exolab.jms.tranlog.TransactionLog.
The resource manager uses transaction logs to record the persistent records for the resource manager in case of recovery.
TransactionLog(String, boolean) - Constructor for class org.exolab.jms.tranlog.TransactionLog
Create a transaction log with the specified name, which includes the directory it will reside in.
TransactionLogException - exception org.exolab.jms.tranlog.TransactionLogException.
This exception is raised by the TransactionLog on for any general error.
TransactionLogException() - Constructor for class org.exolab.jms.tranlog.TransactionLogException
Default constructor with no additional info.
TransactionLogException(String) - Constructor for class org.exolab.jms.tranlog.TransactionLogException
Construct an instance of this exception with the specified reason.
TransactionLogExistsException - exception org.exolab.jms.tranlog.TransactionLogExistsException.
This exception is raised by the TransactionLog when trying to create a file that already exists.
TransactionLogExistsException() - Constructor for class org.exolab.jms.tranlog.TransactionLogExistsException
Default constructor with no additional info.
TransactionLogExistsException(String) - Constructor for class org.exolab.jms.tranlog.TransactionLogExistsException
Construct an instance of this exception with the specified reason.
TransactionManagerType - class org.exolab.jms.transaction.TransactionManagerType.
This class defines all the valid transaction manager types
TransactionServiceException - exception org.exolab.jms.transaction.TransactionServiceException.
This exception is raised when there is a TransactionService related exception.
TransactionServiceException() - Constructor for class org.exolab.jms.transaction.TransactionServiceException
Default exception constructor
TransactionServiceException(String) - Constructor for class org.exolab.jms.transaction.TransactionServiceException
Create an exception with the specified reason
TransactionState - class org.exolab.jms.tranlog.TransactionState.
This class defines the various states of a transaction that a ResourceManager participates in..
TransactionState() - Constructor for class org.exolab.jms.tranlog.TransactionState
Default constructor for Serialization
TransientMessageHandle - class org.exolab.jms.messagemgr.TransientMessageHandle.
A message handle is used to indirectly reference a message in the message manager.
TransientMessageHandle() - Constructor for class org.exolab.jms.messagemgr.TransientMessageHandle
Default constructor required to support Serialization
tree_ - Static variable in class org.exolab.jms.tools.admin.OpenJMSDestination
 
trim(String) - Static method in class org.exolab.jms.util.UUIDGenerator
Truncates an identifier so that it does not extend beyond UUIDGenerator.MAXIMUM_LENGTH characters in length.
Type - class org.exolab.jms.message.Type.
Wrapper for JMSType
Type - class org.exolab.jms.selector.Type.
This class provides an enumeration of the supported expression types.
Type - class org.exolab.jms.tools.db.Type.
This class is a helper class for converting from string values to their corresponding java.sql.Types
Type() - Constructor for class org.exolab.jms.message.Type
 
Type(int, long, boolean) - Constructor for class org.exolab.jms.tools.db.Type
Construct an instance, using the default name for the type
Type(int, String, long, boolean) - Constructor for class org.exolab.jms.tools.db.Type
Construct an instance specifying the database specific type name
Type(String) - Constructor for class org.exolab.jms.message.Type
 
TypeMismatchException - exception org.exolab.jms.selector.TypeMismatchException.
Type mismatch exception
TypeMismatchException(Context, String) - Constructor for class org.exolab.jms.selector.TypeMismatchException
Construct a new SelectorException
TypeMismatchException(String) - Constructor for class org.exolab.jms.selector.TypeMismatchException
Construct a new TypeMismatchException
TYREX - Static variable in class org.exolab.jms.transaction.TransactionManagerType
 
TYREX_TM_ORD - Static variable in class org.exolab.jms.transaction.TransactionManagerType
 
TYREX_TM_STR - Static variable in class org.exolab.jms.transaction.TransactionManagerType
 

U

unaryOperator(int, Expression) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create an unary operator expression
unaryOperator(int, Expression) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create an unary operator expression
unbind(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractLocalContext
Unbind a object from a name.
unbind(Name) - Method in class org.apache.avalon.excalibur.naming.AbstractURLContext
Unbind a object from a name.
unbind(Name) - Method in interface org.apache.avalon.excalibur.naming.NamingProvider
 
unbind(Name) - Method in class org.apache.avalon.excalibur.naming.RemoteContext
Unbind a object from a name.
unbind(Name) - Method in class org.apache.avalon.excalibur.naming.rmi.server.RMINamingProviderImpl
 
unbind(Name) - Method in class org.exolab.jms.jndi.http.NameServiceProxy
 
unbind(Name) - Method in class org.exolab.jms.jndi.mipc.NameServiceProxy
 
unbind(Name) - Method in class org.exolab.jms.server.mipc.NameServiceProvider
 
unbind(String) - Method in class org.apache.avalon.excalibur.naming.AbstractContext
Unbind a object from a name.
UNDEFINED - Static variable in class org.exolab.jms.selector.Type
Undefined type
UnknownThreadPoolException - exception org.exolab.jms.threads.UnknownThreadPoolException.
Exception thrown when attempting to get a named ThreadPool which does not exist.
UnknownThreadPoolException() - Constructor for class org.exolab.jms.threads.UnknownThreadPoolException
Default constructor with no additional info.
UnknownThreadPoolException(String) - Constructor for class org.exolab.jms.threads.UnknownThreadPoolException
Construct an instance of this exception with the specified reason.
unregister() - Method in class org.exolab.jms.messagemgr.ConsumerEndpoint
Unregister this consumer for the specified destination cache, so that it will stop receiving messages from it.
unregister() - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
 
unregister() - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
 
unregister() - Method in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
 
unregister(GarbageCollectable) - Method in class org.exolab.jms.gc.GarbageCollectionService
Unregister the specified entry from the list of garbge collectable entities
unregisterConsumer(ConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.DestinationCache
Remove the consumer for the list of registered consumers.
unregisterConsumer(String) - Method in interface org.exolab.jms.administration.AdminConnection
De-activate an active persistent consumer.
unregisterConsumer(String) - Method in class org.exolab.jms.administration.intravm.IntravmJmsAdminConnection
 
unregisterConsumer(String) - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
De-Activate an active persistent consumer.
unregisterConsumer(String) - Method in class org.exolab.jms.administration.mipc.IpcJmsAdminConnection
 
unregisterConsumer(String) - Method in class org.exolab.jms.administration.rmi.RmiJmsAdminConnection
 
unregisterConsumer(String) - Method in class org.exolab.jms.server.AdminConnection
De-Activate an active persistent consumer.
unregisterConsumer(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsAdminConnectionIfc
De-Activate an active persistent consumer.
unregisterConsumer(String) - Method in class org.exolab.jms.server.rmi.RmiJmsAdminConnection
 
unregisterConsumer(String) - Method in class org.exolab.jms.tools.admin.AbstractAdminConnection
De-Activate an active persistent consumer.
unregisterConsumer(String) - Method in class org.exolab.jms.tools.admin.OfflineConnection
 
unregisterConsumer(String) - Method in class org.exolab.jms.tools.admin.OnlineConnection
 
unregisterEvent(String) - Method in class org.exolab.jms.events.BasicEventManager
Unregister the event specified by the event identifier.
unregisterEvent(String) - Method in interface org.exolab.jms.events.EventManager
Unregister the event specified by the event identifier.
unsubscribe(JmsServerSession, String) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Unsubscribe a durable subscription
unsubscribe(String) - Method in class org.exolab.jms.client.http.HttpJmsSessionStub
Unsubscribe a durable subscription
unsubscribe(String) - Method in class org.exolab.jms.client.intravm.IntravmJmsSessionStub
 
unsubscribe(String) - Method in interface org.exolab.jms.client.JmsSessionStubIfc
Unsubscribe a durable subscription
unsubscribe(String) - Method in class org.exolab.jms.client.mipc.IpcJmsSessionStub
Unsubscribe a durable subscription
unsubscribe(String) - Method in class org.exolab.jms.client.rmi.RmiJmsSessionStub
 
unsubscribe(String) - Method in class org.exolab.jms.server.JmsServerSession
Unsubscribe a durable subscription.
unsubscribe(String) - Method in interface org.exolab.jms.server.rmi.RemoteJmsServerSessionIfc
Unsubscribe a durable subscription
unsubscribe(String) - Method in class org.exolab.jms.server.rmi.RmiJmsServerSession
Unsubscribe a durable subscription
UNSYNCH_TICKS - Static variable in class org.exolab.jms.util.Clock
The number of clock ticks in each unsynchronized cycle.
update() - Method in class org.exolab.jms.jndiadministration.OpenJMSContext
As a performance enhancement, no child is added to the context until after it is expanded.
update() - Method in interface org.exolab.jms.jndiadministration.OpenJMSNode
Update all children belonging to this node.
update() - Method in class org.exolab.jms.jndiadministration.OpenJMSObject
This method is defined by the interface, but is not required by objects for this release.
update() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumer
This method is defined by the interface, but is not required by consumers for this release.
update() - Method in class org.exolab.jms.tools.admin.OpenJMSConsumerFolder
Update all children belonging to this node.
update() - Method in interface org.exolab.jms.tools.admin.OpenJMSNode
Update all children belonging to this node.
update() - Method in class org.exolab.jms.tools.admin.OpenJMSQueue
No operation
update() - Method in class org.exolab.jms.tools.admin.OpenJMSQueueFolder
Update all children belonging to this node.
update() - Method in class org.exolab.jms.tools.admin.OpenJMSTopic
As a performance enhancement, no consumer is added to a topic node until a request is made to expand the node, or a new consumer is to be added to the node.
update() - Method in class org.exolab.jms.tools.admin.OpenJMSTopicFolder
Update all children belonging to this node.
update() - Method in class org.exolab.jms.tools.admin.OpenJMSUser
No operation
update(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.Messages
Update the message state in the database.
update(String) - Method in class org.exolab.jms.persistence.PersistentString
Assign the given String value
updateIds(Connection, long) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
updateIds(Connection, long) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
updateIds(Connection, long) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Update the given id.
updateIds(Connection, long) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
updateMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
updateMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
updateMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Update this message in the database
updateMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
updateMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
updateMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
updateMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Update the specified persistent message handle.
updateMessageHandle(Connection, PersistentMessageHandle) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
updatePersistentHandle(Connection, PersistentMessageHandle) - Static method in class org.exolab.jms.messagemgr.MessageHandleFactory
Update the state of the persistent handle
updateUser(Connection, User) - Method in class org.exolab.jms.persistence.BatchingRdbmsAdapter
 
updateUser(Connection, User) - Method in class org.exolab.jms.persistence.ObjectAdapter
 
updateUser(Connection, User) - Method in class org.exolab.jms.persistence.PersistenceAdapter
 
updateUser(Connection, User) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
updateUser(User) - Method in class org.exolab.jms.authentication.AuthenticationMgr
Update a user.
updateUser(User) - Method in class org.exolab.jms.authentication.UserManager
Update user.
usage() - Static method in class org.exolab.jms.jndiadministration.AdminMgr
Print out information on running this sevice
usage() - Static method in class org.exolab.jms.server.JmsServer
Print out information on running this sevice
usage() - Static method in class org.exolab.jms.tools.admin.AdminMgr
Print out information on running this sevice
User - class org.exolab.jms.authentication.User.
This class represents a user within OpenJMS.
User() - Constructor for class org.exolab.jms.authentication.User
Construct a new User
User(String, String) - Constructor for class org.exolab.jms.authentication.User
Construct a new User
UserManager - class org.exolab.jms.authentication.UserManager.
The user manager is responsible for creating and managing users.
UserManager() - Constructor for class org.exolab.jms.authentication.UserManager
Construct a new UserManager
userNames() - Method in class org.exolab.jms.authentication.UserManager
Return a list of user names currently supported by the user manager.
UUID - class org.exolab.jms.util.UUID.
Helper class that generates unique identifiers
UUID() - Constructor for class org.exolab.jms.util.UUID
 
UUIDGenerator - class org.exolab.jms.util.UUIDGenerator.
Universally Unique Identifier (UUID) generator.
UUIDGenerator.InvalidIDException - exception org.exolab.jms.util.UUIDGenerator.InvalidIDException.
An exception indicating the identifier is invalid and cannot be converted into an array of bytes.
UUIDGenerator.InvalidIDException(String) - Constructor for class org.exolab.jms.util.UUIDGenerator.InvalidIDException
 
UUIDGenerator() - Constructor for class org.exolab.jms.util.UUIDGenerator
 

V

V061toV072SchemaConverter - class org.exolab.jms.tools.db.migration.V061toV072SchemaConverter.
A schema converter for converting from the 0.6.1 schema to the 0.7.2 schema
V061toV072SchemaConverter(Connection) - Constructor for class org.exolab.jms.tools.db.migration.V061toV072SchemaConverter
Construct a new V061toV072SchemaConverter
V072toV076SchemaConverter - class org.exolab.jms.tools.db.migration.V072toV076SchemaConverter.
A schema converter for converting from the 0.7.2 schema to the 0.7.6 schema
V072toV076SchemaConverter(Connection) - Constructor for class org.exolab.jms.tools.db.migration.V072toV076SchemaConverter
Construct a new V072toV076SchemaConverter
validateUser(String, String) - Method in class org.exolab.jms.authentication.AuthenticationMgr
Validate the password for the specified user.
validateUser(String, String) - Method in class org.exolab.jms.authentication.UserManager
Determines if a user's name and password are valid
validForConnection(JmsConnection) - Method in interface org.exolab.jms.client.JmsTemporaryDestination
Checks whether the temporary destination is valid for the specified connection
validForConnection(JmsConnection) - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
validForConnection(JmsConnection) - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
validSubscription(String, String) - Method in class org.exolab.jms.messagemgr.ConsumerManager
This method will check that the name-destination pair actually are valid and exist as a DurableConsumer entity
value(String) - Method in class org.exolab.jms.util.CommandLine
Return the value of the parameter or option.
value(String, String) - Method in class org.exolab.jms.util.CommandLine
Return the value of the parameter or option, returning a default value if none is specified
VENDOR_NAME - Static variable in class org.exolab.jms.util.Version
The vendor name
VENDOR_URL - Static variable in class org.exolab.jms.util.Version
The vendor URL
Version - class org.exolab.jms.util.Version.
This class provides version information from the openjms.version configuration file.
VERSION - Static variable in class org.exolab.jms.util.Version
The version number
version() - Static method in class org.exolab.jms.server.JmsServer
 

W

WILDCARD - Static variable in class org.exolab.jms.client.JmsTopic
 
writeBoolean(boolean) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a boolean to the bytes message stream as a 1-byte value.
writeBoolean(boolean) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a boolean to the stream message.
writeByte(byte) - Method in class org.exolab.jms.message.BytesMessageImpl
Write out a byte to the bytes message stream as a 1-byte value
writeByte(byte) - Method in class org.exolab.jms.message.StreamMessageImpl
Write out a byte to the stream message
writeBytes(byte[]) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a byte array to the bytes message stream
writeBytes(byte[]) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a byte array field to the stream message
writeBytes(byte[], int, int) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a portion of a byte array to the bytes message stream
writeBytes(byte[], int, int) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a portion of a byte array as a byte array field to the stream message
writeChar(char) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a char to the bytes message stream as a 2-byte value, high byte first.
writeChar(char) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a char to the stream message
writeDouble(double) - Method in class org.exolab.jms.message.BytesMessageImpl
Convert the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the bytes message stream as an 8-byte quantity, high byte first.
writeDouble(double) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a double to the stream message
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsConnectionFactory
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsDestination
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsQueue
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsQueueConnectionFactory
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsTopic
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsTopicConnectionFactory
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.BytesMessageImpl
Serialize out this message's data
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.DeliveryModeImpl
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.DestinationImpl
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.MapMessageImpl
Serialize out this message's data
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.MessageId
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.MessageImpl
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.ObjectMessageImpl
Serialize out this message's data
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.Priority
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.StreamMessageImpl
Serialize out this message's data
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.TextMessageImpl
Serialize out this message's data
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.Timestamp
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.Type
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.messagemgr.TransientMessageHandle
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.persistence.PersistentMessage
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.persistence.PersistentString
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.DataTransactionLogEntry
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.ExternalXid
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.StateTransactionLogEntry
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.TransactionState
 
writeFloat(float) - Method in class org.exolab.jms.message.BytesMessageImpl
Convert the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the bytes message stream as a 4-byte quantity, high byte first.
writeFloat(float) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a float to the stream message
writeInt(int) - Method in class org.exolab.jms.message.BytesMessageImpl
Write an int to the bytes message stream as four bytes, high byte first.
writeInt(int) - Method in class org.exolab.jms.message.StreamMessageImpl
Write an int to the stream message
writeLong(long) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a long to the bytes message stream as eight bytes, high byte first
writeLong(long) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a long to the stream message
writeObject(Object) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a Java object to the bytes message stream.
writeObject(Object) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a Java object to the stream message
writeShort(short) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a short to the bytes message stream as two bytes, high byte first
writeShort(short) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a short to the stream message
writeString(String) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a string to the stream message
writeUTF(String) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a string to the bytes message stream using UTF-8 encoding in a machine-independent manner.

X

XACommit(JmsServerSession, Xid, Boolean) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Commits an XA transaction that is in progress.
XAEnd(JmsServerSession, Xid, Integer) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Ends the work performed on behalf of a transaction branch.
XAForget(JmsServerSession, Xid) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Tell the resource manager to forget about a heuristically completed transaction branch.
XAGetResourceManagerId(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Return the identity of the resource manager.
XAGetTransactionTimeout(JmsServerSession) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Return the transaction timeout for this instance of the resource manager.
XAPrepare(JmsServerSession, Xid) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid
XARecover(JmsServerSession, Integer) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Obtain a list of prepared transaction branches from a resource manager.
XARollback(JmsServerSession, Xid) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Inform the resource manager to roll back work done on behalf of a transaction branch
XASetTransactionTimeout(JmsServerSession, Integer) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Set the current transaction timeout value for this XAResource instance.
XAStart(JmsServerSession, Xid, Integer) - Method in class org.exolab.jms.server.mipc.IpcJmsSessionConnection
Start work on behalf of a transaction branch specified in xid If TMJOIN is specified, the start is for joining a transaction previously seen by the resource manager

_

_acceptedTime - Variable in class org.exolab.jms.message.MessageImpl
This is the time that the message was accepted by the server
_ackMode - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
The acknowledgement mode for this endpoint.
_bodyReadOnly - Variable in class org.exolab.jms.message.MessageImpl
If true, the message body is read-only
_caches - Variable in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
Maintains a list of TopicDestinationCache that this endpoint subscribes too.
_className - Variable in class org.exolab.jms.client.JmsConnectionFactory
This variable maintains the name of the class that will facilitate communication with the JMS Server.
_commands - Variable in class org.exolab.jms.tools.admin.OpenJMSObject
 
_commandsCreated - Variable in class org.exolab.jms.tools.admin.OpenJMSObject
 
_connectionId - Variable in class org.exolab.jms.message.MessageImpl
This message was received on this connection
_connectionId - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
Holds the connection id of the connection that the endpoint belongs too
_consumers - Variable in class org.exolab.jms.messagemgr.DestinationCache
This is the list of consumers that have subscribed to this cache.
_dateFormat - Static variable in class org.exolab.jms.tools.admin.OpenJMSObject
 
_delegate - Variable in class org.exolab.jms.client.rmi.RmiJmsConnectionStub
This is a reference to the remote connection stub that is constructed during object initialisation.
_delegate - Variable in class org.exolab.jms.server.rmi.RmiJmsServerConnection
This is the object that the RMI connection object delegates to.
_env - Variable in class org.exolab.jms.client.JmsConnectionFactory
This is a list of environment variabels that are used to construct the object
_instance - Static variable in class org.exolab.jms.tools.admin.AbstractAdminConnection
 
_interval - Variable in class org.exolab.jms.server.rmi.RmiJmsServerConnection
The interval, in milliseconds, between subsequent ping events
_isExplored - Variable in class org.exolab.jms.tools.admin.OpenJMSObject
 
_isLeaf - Variable in class org.exolab.jms.tools.admin.OpenJMSObject
 
_lease - Variable in class org.exolab.jms.server.rmi.RmiJmsServerConnection
This is the lease on this object.
_leaseHelper - Variable in class org.exolab.jms.messagemgr.DestinationCache
The message lease helper is used to manage leases for messages cached by the destination
_listener - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
Holds the consumer's message listener.
_name - Variable in class org.exolab.jms.tools.admin.OpenJMSObject
 
_nolocal - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
The nolocal indicator, if set, inhibits consuming messages that have been published on the same connection
_owner - Variable in class org.exolab.jms.client.rmi.RmiJmsConnectionStub
This is a reference to the server stub that created this connection
_processed - Variable in class org.exolab.jms.message.MessageImpl
This flag indicates that the message has been processed by the provider
_propertiesReadOnly - Variable in class org.exolab.jms.message.MessageImpl
If true, message properties are read-only
_queueListeners - Variable in class org.exolab.jms.messagemgr.QueueDestinationCache
Maintains a list of queue listeners for this cache
_scheduler - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
This is the scheduler that is used to deliver messages if a consumer has a registered listener
_selector - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
The selector assoicated with this consumer.
_sequenceNumber - Variable in class org.exolab.jms.message.MessageImpl
This is the sequence number assigned to it by the message manager when the message is accepted.
_services - Variable in class org.exolab.jms.server.JmsServer
The service manager
_session - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
caches the session that created this endpoint
_size - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
Maintains the maximum size of this cache
_topic - Variable in class org.exolab.jms.messagemgr.TopicConsumerEndpoint
Cache the destination that this endpoint subscribes too
_transacted - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
Indicates whether this endpoint belongs to a transacted session
_tree - Static variable in class org.exolab.jms.tools.admin.OpenJMSObject
 
_waitingForMessage - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
Used to block consumer until there is a message available
_waitingForMessageMonitor - Variable in class org.exolab.jms.messagemgr.ConsumerEndpoint
Serializes access to the ConsumerEndpoint._waitingForMessage flag.

A B C D E F G H I J L M N O P Q R S T U V W X _

Copyright © 1999-2004 The OpenJMS Group. All Rights Reserved.