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

A

AbstractConnectionManager - class org.exolab.jms.persistence.AbstractConnectionManager.
All concrete DBConnectionManager instances can extend this class.
AbstractConnectionManager() - Constructor for class org.exolab.jms.persistence.AbstractConnectionManager
 
AbstractConsumerEndpoint - class org.exolab.jms.messagemgr.AbstractConsumerEndpoint.
Abstract implementation of the ConsumerEndpoint interface.
AbstractConsumerEndpoint(long, JmsDestination, String, boolean) - Constructor for class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Construct a new ConsumerEndpoint.
AbstractDestinationCache - class org.exolab.jms.messagemgr.AbstractDestinationCache.
Abstract implementation of the DestinationCache interface.
AbstractDestinationCache(JmsDestination, DatabaseService, LeaseManager) - Constructor for class org.exolab.jms.messagemgr.AbstractDestinationCache
Construct a new AbstractDestinationCache.
AbstractMessageHandle - class org.exolab.jms.messagemgr.AbstractMessageHandle.
Abstract implementation of the MessageHandle interface.
AbstractMessageHandle(DestinationCache, MessageRef, MessageImpl) - Constructor for class org.exolab.jms.messagemgr.AbstractMessageHandle
Construct a new AbstractMessageHandle.
AbstractMessageHandle(String, int, long, long, long, JmsDestination) - Constructor for class org.exolab.jms.messagemgr.AbstractMessageHandle
Construct a new AbstractMessageHandle.
acknowledge() - Method in class org.exolab.jms.message.MessageImpl
Acknowledge the message through the session that dispatched it.
acknowledgeMessage(long, String) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Acknowledge that a message has been processed.
acknowledgeMessage(long, String) - Method in interface org.exolab.jms.server.ServerSession
Acknowledge that a message has been processed.
acknowledgeMessage(long, String) - Method in class org.exolab.jms.server.net.RemoteServerSession
Acknowledge that a message has been processed.
acknowledgeMessage(Message) - Method in interface org.exolab.jms.message.MessageSessionIfc
Acknowledge the message from the client.
activate(long, String, boolean) - Method in class org.exolab.jms.messagemgr.DurableConsumerEndpoint
Activate this durable consumer.
adapt(Throwable) - Method in class org.exolab.jms.client.net.XAExceptionAdapter
Adapts an Throwable to a XAException.
adapt(Throwable) - Method in class org.exolab.jms.client.net.JMSExceptionAdapter
Adapts an Throwable to a JMSException.
add() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Make the handle persistent.
add() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Make the handle persistent.
add(MessageImpl) - Method in class org.exolab.jms.messagemgr.MessageMgr
Add a message.
add(MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageManager
Add a message.
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.
addAdministeredQueue(AdministeredQueue) - Method in class org.exolab.jms.config.AdministeredDestinations
 
addAdministeredQueue(int, AdministeredQueue) - Method in class org.exolab.jms.config.AdministeredDestinations
 
addAdministeredTopic(AdministeredTopic) - Method in class org.exolab.jms.config.AdministeredDestinations
 
addAdministeredTopic(int, AdministeredTopic) - Method in class org.exolab.jms.config.AdministeredDestinations
 
addCallerListener(String, CallerListener) - Method in class org.exolab.jms.client.net.SharedORB
Register a caller event listener.
addClientID(String) - Method in class org.exolab.jms.server.ServerConnectionManagerImpl
Register a client identifer.
addConnection(JmsConnection) - Method in class org.exolab.jms.client.JmsConnectionFactory
Add a connection.
addConnectionFactory(ConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addConnectionFactory(int, ConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addConnector(Connector) - Method in class org.exolab.jms.config.Connectors
 
addConnector(int, Connector) - Method in class org.exolab.jms.config.Connectors
 
addConnectorResource(ConnectorResource) - Method in class org.exolab.jms.config.ConnectorResources
 
addConnectorResource(int, ConnectorResource) - Method in class org.exolab.jms.config.ConnectorResources
 
addConsumer(ConsumerEndpoint) - Method in interface org.exolab.jms.messagemgr.DestinationCache
Register a consumer with this cache.
addConsumer(ConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Register a consumer with this cache.
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(String, Boolean) - Method in interface org.exolab.jms.administration.AdminConnection
Add a specific destination with the specified name
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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Add a specific destination with the specified name
addDestination(String, Boolean) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
addDestinationEventListener(DestinationEventListener) - Method in interface org.exolab.jms.messagemgr.DestinationManager
Register an event listener to be notified when destinations are created and destroyed.
addDestinationEventListener(DestinationEventListener) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Register an event listener to be notified when destinations are created and destroyed.
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 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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Add a consumer for the specified topic
addDurableConsumer(String, String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
addEventListener(JmsDestination, MessageManagerEventListener) - Method in class org.exolab.jms.messagemgr.MessageMgr
Register a listener for a specific destination, to be notified when messages for the destination arrive.
addEventListener(JmsDestination, MessageManagerEventListener) - Method in interface org.exolab.jms.messagemgr.MessageManager
Register a listener for a specific destination, to be notified when messages for the destination arrive.
addLease(BaseLease) - Method in class org.exolab.jms.lease.LeaseManager
Add a lease.
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(MessageRef, MessageImpl) - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Add a message reference and its corresponding message to the cache
addMessage(MessageRef, MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageCache
Add a reference and its corresponding message to the cache
addMessage(MessageRef, MessageImpl, MessageHandle) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Add a message, and notify any listeners.
addMessageHandle(Connection, MessageHandle) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Add the specified persistent message handle.
addMessageHandle(Connection, MessageHandle) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
addMessageRef(MessageRef) - Method in interface org.exolab.jms.messagemgr.MessageCache
Adds a message reference to the cache
addProperty(int, Property) - Method in class org.exolab.jms.config.JndiConfiguration
 
addProperty(Property) - Method in class org.exolab.jms.config.JndiConfiguration
 
addQueueConnectionFactory(int, QueueConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addQueueConnectionFactory(QueueConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addQueueListener(QueueBrowserEndpoint) - 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.
addRoute(String, String) - Method in class org.exolab.jms.client.net.SharedORB
Add a route for exported objects.
addService(Class) - Method in class org.exolab.jms.service.ServiceManager
Add a service of the specified type.
addService(Class) - Method in interface org.exolab.jms.service.Services
Add a service of the specified type.
addService(Object) - Method in class org.exolab.jms.service.ServiceManager
Add a service instance.
addService(Object) - Method in interface org.exolab.jms.service.Services
Add a service instance.
addSubscriber(int, Subscriber) - Method in class org.exolab.jms.config.AdministeredTopic
 
addSubscriber(Subscriber) - Method in class org.exolab.jms.config.AdministeredTopic
 
addThreadListener(ThreadListener) - Method in class org.exolab.jms.service.ServiceThreadListener
Add a listener.
addTopicConnectionFactory(int, TopicConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addTopicConnectionFactory(TopicConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addToUserCache(User) - Method in class org.exolab.jms.authentication.UserManager
Add the specified entry to the user cache.
addUser(Connection, User) - Method in class org.exolab.jms.persistence.PersistenceAdapter
 
addUser(Connection, User) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
addUser(int, User) - Method in class org.exolab.jms.config.Users
 
addUser(String, String) - Method in interface org.exolab.jms.administration.AdminConnection
Add a user with the specified name
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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Add a user with the specified name
addUser(String, String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
addUser(User) - Method in class org.exolab.jms.authentication.AuthenticationMgr
Create a user.
addUser(User) - Method in class org.exolab.jms.config.Users
 
addXAConnectionFactory(int, XAConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addXAConnectionFactory(XAConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addXAQueueConnectionFactory(int, XAQueueConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addXAQueueConnectionFactory(XAQueueConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addXATopicConnectionFactory(int, XATopicConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
addXATopicConnectionFactory(XATopicConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
AdminConfiguration - class org.exolab.jms.config.AdminConfiguration.
 
AdminConfiguration() - Constructor for class org.exolab.jms.config.AdminConfiguration
 
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.server.AdminConnection.
A connection is created for every adminclient connecting to the JmsServer.
AdminConnection(Configuration, AuthenticationMgr, DestinationManager, ConsumerManager, DatabaseService, Services) - Constructor for class org.exolab.jms.server.AdminConnection
Construct a new AdminConnection.
AdminConnectionFactory - class org.exolab.jms.administration.AdminConnectionFactory.
This class is a factory for creating AdminConnection instances.
AdminConnectionFactory - class org.exolab.jms.server.AdminConnectionFactory.
AdminConnectionFactory is responsible for creating AdminConnection instances.
AdminConnectionFactory() - Constructor for class org.exolab.jms.administration.AdminConnectionFactory
 
AdminConnectionFactory(Configuration, AuthenticationMgr, DestinationManager, ConsumerManager, DatabaseService, Services) - Constructor for class org.exolab.jms.server.AdminConnectionFactory
Construct a new AdminConnectionManager.
AdminConnectionManager - class org.exolab.jms.server.AdminConnectionManager.
AdminConnectionManager is responsible for creating authenticated AdminConnection instances The connection manager is a singleton (at this point anyway) that is accessible through the instance class method.
AdminConnectionManager(Authenticator, AdminConnectionFactory) - Constructor for class org.exolab.jms.server.AdminConnectionManager
Construct a new AdminConnectionManager.
AdministeredDestinations - class org.exolab.jms.config.AdministeredDestinations.
 
AdministeredDestinations() - Constructor for class org.exolab.jms.config.AdministeredDestinations
 
AdministeredQueue - class org.exolab.jms.config.AdministeredQueue.
 
AdministeredQueue() - Constructor for class org.exolab.jms.config.AdministeredQueue
 
AdministeredTopic - class org.exolab.jms.config.AdministeredTopic.
 
AdministeredTopic() - Constructor for class org.exolab.jms.config.AdministeredTopic
 
after(long) - Static method in class org.exolab.jms.messagemgr.TimedCondition
Create a new TimedCondition that evaluates true while the current time >= Now + time
ALL_WILDCARD - Static variable in class org.exolab.jms.client.JmsTopic
 
andExpression() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
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
authenticate(Principal) - Method in class org.exolab.jms.authentication.AuthenticationMgr
Determines if a principal has permissions to connect
AuthenticationMgr - class org.exolab.jms.authentication.AuthenticationMgr.
This is the active authentication component within the JMS server.
AuthenticationMgr(UserManager) - Constructor for class org.exolab.jms.authentication.AuthenticationMgr
Construct a new AuthenticationManager.

B

BaseLease - class org.exolab.jms.lease.BaseLease.
Generic lease implementation, which may be used to lease any object.
BaseLease(Object, long, LeaseEventListenerIfc) - Constructor for class org.exolab.jms.lease.BaseLease
Construct a new BaseLease.
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(ThreadPoolFactory) - Constructor for class org.exolab.jms.events.BasicEventManager
Construct a new BasicEventManager.
BasicService - class org.exolab.jms.service.BasicService.
BasicService is a service implementation that will run the service in a separate thread.
BasicService() - Constructor for class org.exolab.jms.service.BasicService
Construct a new BasicService with no name.
BasicService(String) - Constructor for class org.exolab.jms.service.BasicService
Construct a new BasicService, specifying its name.
before(long) - Static method in class org.exolab.jms.messagemgr.TimedCondition
Create a new TimedCondition that evaluates true while the current time < Now + time
begin() - Method in class org.exolab.jms.persistence.DatabaseService
Begin a transaction.
begin(Runnable) - Method in class org.exolab.jms.service.ServiceThreadListener
Invoked when a command is to be executed.
belowLowWaterThreshold() - Method in class org.exolab.jms.gc.GarbageCollectionService
Check whether the low water threshold has been reached.
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
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
betweenExpression(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
betweenExpression(SelectorAST) - Method in class org.exolab.jms.selector.parser.SelectorParser
 
binaryOperator(int, Expression, Expression) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create a binary operator expression
binaryOperator(int, Expression, Expression) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create a binary operator expression
bind(Context, ConnectionFactories, Class, Map) - Static method in class org.exolab.jms.server.net.ConnectionFactoryHelper
Bind the connection factories to the supplied context.
bindConnectionFactories(Context) - Method in interface org.exolab.jms.server.ServerConnector
Bind a factory object specified in the configuration file to the specified JNDI context.
bindConnectionFactories(Context) - Method in class org.exolab.jms.server.net.RemoteServerConnector
Bind any factory object specified in the configuration file to the specified JNDI context.
BOOLEAN - Static variable in class org.exolab.jms.selector.Type
Booelan type
booleanExpression(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
booleanExpression(SelectorAST) - Method in class org.exolab.jms.selector.parser.SelectorParser
 
browse(long, int) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Browse up to count messages.
browse(long, int) - Method in interface org.exolab.jms.server.ServerSession
Browse up to count messages.
browse(long, int) - Method in class org.exolab.jms.server.net.RemoteServerSession
Browse up to count messages.
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
buildTokenTypeASTClassMap() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
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

cacheAdded(JmsDestination, DestinationCache) - Method in class org.exolab.jms.messagemgr.DestinationBinder
Invoked when a message cache is created.
cacheAdded(JmsDestination, DestinationCache) - Method in interface org.exolab.jms.messagemgr.DestinationEventListener
Invoked when a message cache is created.
cacheRemoved(JmsDestination, DestinationCache) - Method in class org.exolab.jms.messagemgr.DestinationBinder
Invoked when a message cache is removed.
cacheRemoved(JmsDestination, DestinationCache) - Method in interface org.exolab.jms.messagemgr.DestinationEventListener
Invoked when a message cache is removed.
canConsume(JmsDestination) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Determines if this consumer can consume messages from the specified destination.
canConsume(JmsDestination) - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Determines if this consumer can consume messages from the specified destination.
canDestroy() - Method in interface org.exolab.jms.messagemgr.DestinationCache
Determines if this cache can be destroyed.
canDestroy() - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Determines if this cache can be destroyed.
canDestroy() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
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 interface org.exolab.jms.administration.JmsAdminServerIfc
Change password for the specified user
changePassword(String, String) - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Change password for the specified user
changePassword(String, String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
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
 
checkExists(Class) - Method in class org.exolab.jms.service.ServiceManager
Checks if a service has been registered.
checkMessageExpiry(MessageRef, long) - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Check to see if the message has a TTL.
checkMessageExpiry(MessageRef, MessageImpl) - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Check to see if the message has a TTL.
checkPropertyWrite() - Method in class org.exolab.jms.message.MessageImpl
 
checkRead() - Method in class org.exolab.jms.message.MessageImpl
 
checkWrite() - Method in class org.exolab.jms.message.MessageImpl
 
clearAdministeredQueue() - Method in class org.exolab.jms.config.AdministeredDestinations
 
clearAdministeredTopic() - Method in class org.exolab.jms.config.AdministeredDestinations
 
clearBody() - Method in class org.exolab.jms.message.MessageImpl
 
clearBody() - Method in class org.exolab.jms.message.TextMessageImpl
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.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.ObjectMessageImpl
Clear out the message body.
clearBody() - Method in class org.exolab.jms.message.MapMessageImpl
Clear out the message body.
clearConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
clearConnector() - Method in class org.exolab.jms.config.Connectors
 
clearConnectorResource() - Method in class org.exolab.jms.config.ConnectorResources
 
clearProperties() - Method in class org.exolab.jms.message.MessageImpl
 
clearProperty() - Method in class org.exolab.jms.config.JndiConfiguration
 
clearQueueConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
clearSubscriber() - Method in class org.exolab.jms.config.AdministeredTopic
 
clearTopicConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
clearUser() - Method in class org.exolab.jms.config.Users
 
clearXAConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
clearXAQueueConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
clearXATopicConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
clone() - Method in class org.exolab.jms.message.DestinationImpl
 
clone() - Method in class org.exolab.jms.message.MessageImpl
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.message.StreamMessageImpl
Clone an instance of this object
clone() - Method in class org.exolab.jms.message.BytesMessageImpl
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.MapMessageImpl
Clone an instance of this object
close() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Close the connection.
close() - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
close() - Method in class org.exolab.jms.client.net.JmsConnectionStubImpl
Closes the connection.
close() - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Close and release any resource allocated to this session.
close() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Close this endpoint.
close() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Close and release any resource allocated to this endpoint.
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.
close() - Method in class org.exolab.jms.server.AdminConnection
Close the admin connection
close() - Method in interface org.exolab.jms.server.ServerSession
Close and release any resource allocated to this session.
close() - Method in interface org.exolab.jms.server.ServerConnection
Closes the connection.
close() - Method in class org.exolab.jms.server.ServerConnectionImpl
Closes the connection.
close() - Method in interface org.exolab.jms.server.ServerConnector
Close the interface, releasing any resources.
close() - Method in class org.exolab.jms.server.net.RemoteServerSession
Close and release any resource allocated to this session.
close() - Method in class org.exolab.jms.server.net.RemoteServerConnector
Close the interface, releasing any resources.
close() - Method in class org.exolab.jms.server.net.RemoteServerConnection
Closes the connection.
close() - Method in class org.exolab.jms.tranlog.TransactionLog
Close the transaction log
close(Connection) - Static method in class org.exolab.jms.persistence.SQLHelper
 
close(InputStream) - Static method in class org.exolab.jms.persistence.SQLHelper
 
close(OutputStream) - Static method in class org.exolab.jms.persistence.SQLHelper
 
close(ResultSet) - Static method in class org.exolab.jms.persistence.SQLHelper
 
close(Statement) - Static method in class org.exolab.jms.persistence.SQLHelper
 
closeConsumer(ConsumerEndpoint) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Close a consumer.
closeConsumer(ConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Close a consumer.
closeConsumer(long) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Close a message consumer.
closeConsumer(long) - Method in interface org.exolab.jms.server.ServerSession
Close a message consumer.
closeConsumer(long) - Method in class org.exolab.jms.server.net.RemoteServerSession
Close a message consumer.
CLOSED - Static variable in class org.exolab.jms.tranlog.TransactionState
 
CLOSED_ORD - Static variable in class org.exolab.jms.tranlog.TransactionState
 
closed(RemoteServerSession) - Method in class org.exolab.jms.server.net.RemoteServerConnection
Notify closure of a session.
closed(ServerConnectionImpl) - Method in class org.exolab.jms.server.ServerConnectionManagerImpl
Notify closure of a connection.
closed(ServerSessionImpl) - Method in class org.exolab.jms.server.ServerConnectionImpl
Notify closure of a session
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.AbstractDestinationCache
 
collectGarbage(boolean) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Perform any garbage collection on this resource.
COMMA - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
COMMA - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
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.
commit() - Method in class org.exolab.jms.client.JmsXAQueueSession
Throws a TransactionInProgressException, since it should not be called for an XASession object.
commit() - Method in class org.exolab.jms.client.JmsXATopicSession
Throws a TransactionInProgressException, since it should not be called for an XASession object.
commit() - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Commit the session.
commit() - Method in class org.exolab.jms.persistence.DatabaseService
Commit the current transaction.
commit() - Method in interface org.exolab.jms.server.ServerSession
Commit the session.
commit() - Method in class org.exolab.jms.server.net.RemoteServerSession
Commit the session which will send all the published messages and acknowledge all received messages.
commit(Xid, boolean) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Commits an XA transaction that is in progress.
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 interface org.exolab.jms.server.ServerSession
Commits an XA transaction that is in progress.
commit(Xid, boolean) - Method in class org.exolab.jms.server.net.RemoteServerSession
Commits an XA transaction that is in progress.
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
 
compareTo(Object) - Method in class org.exolab.jms.lease.BaseLease
Compares this object with the specified object.
comparisonExpression(SelectorAST) - Method in class org.exolab.jms.selector.parser.SelectorParser
 
Condition - interface org.exolab.jms.messagemgr.Condition.
General purpose condition.
ConfigHelper - class org.exolab.jms.config.ConfigHelper.
Helper class for interrogating the configuration.
ConfigHelper() - Constructor for class org.exolab.jms.config.ConfigHelper
 
Configuration - class org.exolab.jms.config.Configuration.
 
Configuration() - Constructor for class org.exolab.jms.config.Configuration
 
ConfigurationFileException - exception org.exolab.jms.config.ConfigurationFileException.
Deprecated. no replacement
ConfigurationFileException() - Constructor for class org.exolab.jms.config.ConfigurationFileException
Deprecated. Default constructor with no additional info.
ConfigurationFileException(String) - Constructor for class org.exolab.jms.config.ConfigurationFileException
Deprecated. 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
Construct a new ConfigurationLoader.
ConfigurationManager - class org.exolab.jms.config.ConfigurationManager.
Deprecated. no replacement
ConfigurationManager() - Constructor for class org.exolab.jms.config.ConfigurationManager
Deprecated.  
ConfigurationReader - class org.exolab.jms.config.ConfigurationReader.
The ConfigurationReader reads a Configuration document and populates unset items with those provided by DefaultConfiguration.
configureQueues(AdministeredQueue[]) - Method in class org.exolab.jms.messagemgr.DestinationConfigurator
Configure queues.
configureTopics(AdministeredTopic[]) - Method in class org.exolab.jms.messagemgr.DestinationConfigurator
Configure topics.
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
ConnectionFactories - class org.exolab.jms.config.ConnectionFactories.
 
ConnectionFactories() - Constructor for class org.exolab.jms.config.ConnectionFactories
 
ConnectionFactory - class org.exolab.jms.config.ConnectionFactory.
 
ConnectionFactory() - Constructor for class org.exolab.jms.config.ConnectionFactory
 
ConnectionFactoryHelper - class org.exolab.jms.server.net.ConnectionFactoryHelper.
Helper class for binding connection factories in JNDI.
ConnectionFactoryHelper() - Constructor for class org.exolab.jms.server.net.ConnectionFactoryHelper
 
ConnectionFactoryType - class org.exolab.jms.config.ConnectionFactoryType.
 
ConnectionFactoryType() - Constructor for class org.exolab.jms.config.ConnectionFactoryType
 
Connector - class org.exolab.jms.config.Connector.
 
Connector() - Constructor for class org.exolab.jms.config.Connector
 
ConnectorCfg - interface org.exolab.jms.server.net.ConnectorCfg.
ConnectorConfig provides configuration information for an ORB connector.
ConnectorCfgFactory - class org.exolab.jms.server.net.ConnectorCfgFactory.
Factory for ConnectorCfg instances.
ConnectorCfgFactory() - Constructor for class org.exolab.jms.server.net.ConnectorCfgFactory
 
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
 
ConnectorResource - class org.exolab.jms.config.ConnectorResource.
 
ConnectorResource() - Constructor for class org.exolab.jms.config.ConnectorResource
 
ConnectorResources - class org.exolab.jms.config.ConnectorResources.
 
ConnectorResources() - Constructor for class org.exolab.jms.config.ConnectorResources
 
Connectors - class org.exolab.jms.config.Connectors.
 
Connectors() - Constructor for class org.exolab.jms.config.Connectors
 
ConnectorService - class org.exolab.jms.server.ConnectorService.
Service that manages the connectors configured for the server.
ConnectorService(Configuration, Authenticator, ServerConnectionFactory, AdminConnectionManager, NameService, ThreadPoolFactory) - Constructor for class org.exolab.jms.server.ConnectorService
Construct a new ConnectorService.
ConsumerEndpoint - interface org.exolab.jms.messagemgr.ConsumerEndpoint.
ConsumerEndpoint represents the server-side view of of the MessageConsumer and QueueBrowser interfaces
ConsumerEndpointListener - interface org.exolab.jms.messagemgr.ConsumerEndpointListener.
A listener for ConsumerEndpoint events.
ConsumerManager - interface org.exolab.jms.messagemgr.ConsumerManager.
ConsumerManager is responsible for creating and managing the lifecycle of consumers.
ConsumerManagerImpl - class org.exolab.jms.messagemgr.ConsumerManagerImpl.
The consumer manager is responsible for creating and managing the lifecycle of consumers.
ConsumerManagerImpl(DestinationManager, DatabaseService) - Constructor for class org.exolab.jms.messagemgr.ConsumerManagerImpl
Construct a new ConsumerManager.
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(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.server.AdminConnectionFactory
Create a new admin connection.
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(JmsConnection) - Static method in class org.exolab.jms.client.JmsTemporaryQueue
Construct a new temporary queue.
create(JmsConnection) - Static method in class org.exolab.jms.client.JmsTemporaryTopic
Construct a new temporary topic.
create(Message) - Static method in class org.exolab.jms.message.MessageConverterFactory
Create an appropriate MessageConverter for the supplied message
create(SchemeType, Configuration) - Static method in class org.exolab.jms.server.net.ConnectorCfgFactory
Creates a new ConnectorCfg.
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.selector.parser.SelectorASTFactory
 
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
createBrowser(JmsQueue, String) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Create a queue browser for this session.
createBrowser(JmsQueue, String) - Method in interface org.exolab.jms.server.ServerSession
Create a queue browser for this session.
createBrowser(JmsQueue, String) - Method in class org.exolab.jms.server.net.RemoteServerSession
Create a queue browser for this session.
createConnection() - Method in class org.exolab.jms.client.JmsConnectionFactory
Creates a connection with the default user identity.
createConnection(String, String) - Method in class org.exolab.jms.client.JmsConnectionFactory
Creates a connection with the specified user identity.
createConnection(String, String) - Method in class org.exolab.jms.server.AdminConnectionManager
Create a new admin connection.
createConnection(String, String) - Method in interface org.exolab.jms.server.net.RemoteJmsAdminServerIfc
Create a connection to the specified server.
createConnection(String, String) - Method in class org.exolab.jms.server.net.JmsAdminServerImpl
Create a connection to the specified server.
createConnection(String, String, String) - Method in class org.exolab.jms.client.net.JmsServerStubImpl
Creates a connection with the specified user identity.
createConnection(String, String, String) - Method in class org.exolab.jms.server.ServerConnectionManagerImpl
Creates a connection with the specified user identity.
createConnection(String, String, String) - Method in interface org.exolab.jms.server.ServerConnectionFactory
Creates a connection with the specified user identity.
createConsumer(JmsDestination, long, String, boolean) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Create a transient consumer for the specified destination.
createConsumer(JmsDestination, long, String, boolean) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Create a transient consumer for the specified destination.
createConsumer(JmsDestination, String, boolean) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Create a new message consumer.
createConsumer(JmsDestination, String, boolean) - Method in interface org.exolab.jms.server.ServerSession
Create a new message consumer.
createConsumer(JmsDestination, String, boolean) - Method in class org.exolab.jms.server.net.RemoteServerSession
Create a new message consumer.
createDestination(JmsDestination) - Method in interface org.exolab.jms.messagemgr.DestinationManager
Create a destination.
createDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Create a destination.
createDestinationCache(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationCacheFactory
Create a new destination cache.
createDurableConsumer(JmsTopic, String, String, boolean) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Create a new durable consumer.
createDurableConsumer(JmsTopic, String, String, boolean) - Method in interface org.exolab.jms.server.ServerSession
Create a new durable consumer.
createDurableConsumer(JmsTopic, String, String, boolean) - Method in class org.exolab.jms.server.net.RemoteServerSession
Create a new durable consumer.
createDurableConsumer(JmsTopic, String, String, long, boolean, String) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Create a durable consumer.
createDurableConsumer(JmsTopic, String, String, long, boolean, String) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Create a durable consumer.
createNextTransactionLog() - Method in class org.exolab.jms.messagemgr.ResourceManager
Create the next TransactionLog and add it to the list of managed transaction logs.
createQueueBrowser(JmsQueue, String) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Create a new queue browser.
createQueueBrowser(JmsQueue, String) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Create a browser for the specified destination and the selector.
createQueueConnection() - Method in class org.exolab.jms.client.JmsConnectionFactory
Create a queue connection with the default user identity.
createQueueConnection(String, String) - Method in class org.exolab.jms.client.JmsConnectionFactory
Create a queue connection with the specified user identity.
createQueueSession(boolean, int) - Method in class org.exolab.jms.client.JmsXAQueueConnection
Creates an XAQueueSession object.
createService(Class, LinkedList, List) - Method in class org.exolab.jms.service.ServiceManager
Create a new service given its type.
createSession(int, boolean) - Method in class org.exolab.jms.client.net.JmsConnectionStubImpl
Create a new session.
createSession(int, boolean) - Method in interface org.exolab.jms.server.ServerConnection
Create a new session.
createSession(int, boolean) - Method in class org.exolab.jms.server.ServerConnectionImpl
Create a new session
createSession(int, boolean) - Method in class org.exolab.jms.server.net.RemoteServerConnection
Create a new session.
createTopicConnection() - Method in class org.exolab.jms.client.JmsConnectionFactory
Create a topic connection with the default user identity.
createTopicConnection(String, String) - Method in class org.exolab.jms.client.JmsConnectionFactory
Create a topic connection with the specified user identity.
createTopicSession(boolean, int) - Method in class org.exolab.jms.client.JmsXATopicConnection
Creates an XATopicSession object.
createUser(User) - Method in class org.exolab.jms.authentication.UserManager
Create a new user.
createUsingCtor(Token, String) - Method in class org.exolab.jms.selector.parser.SelectorASTFactory
 
createXAConnection() - Method in class org.exolab.jms.client.JmsXAConnectionFactory
Creates an XA connection with the default user identity.
createXAConnection(String, String) - Method in class org.exolab.jms.client.JmsXAConnectionFactory
Creates an XA connection with the specified user identity.
createXAQueueConnection() - Method in class org.exolab.jms.client.JmsXAConnectionFactory
Creates an XA queue connection with the default user identity.
createXAQueueConnection(String, String) - Method in class org.exolab.jms.client.JmsXAConnectionFactory
Creates an XA queue connection with the specified user identity.
createXAQueueSession() - Method in class org.exolab.jms.client.JmsXAQueueConnection
Creates an XAQueueSession object.
createXASession() - Method in class org.exolab.jms.client.JmsXATopicConnection
Creates an XASession object.
createXASession() - Method in class org.exolab.jms.client.JmsXAQueueConnection
Creates an XASession object.
createXATopicConnection() - Method in class org.exolab.jms.client.JmsXAConnectionFactory
Creates an XA topic connection with the default user identity.
createXATopicConnection(String, String) - Method in class org.exolab.jms.client.JmsXAConnectionFactory
Creates an XA topic connection with the specified user identity.
createXATopicSession() - Method in class org.exolab.jms.client.JmsXATopicConnection
Creates an XATopicSession object.

D

DatabaseConfiguration - class org.exolab.jms.config.DatabaseConfiguration.
 
DatabaseConfiguration() - Constructor for class org.exolab.jms.config.DatabaseConfiguration
 
DatabaseService - class org.exolab.jms.persistence.DatabaseService.
The DatabaseService is used for managing the persistence aspect of this project.
DatabaseService(Configuration) - Constructor for class org.exolab.jms.persistence.DatabaseService
Construct a new DatabaseService.
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
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.
deactivate() - Method in class org.exolab.jms.messagemgr.DurableConsumerEndpoint
Deactivate this durable consumer.
DefaultExpressionFactory - class org.exolab.jms.selector.DefaultExpressionFactory.
Default implementation of ExpressionFactory
DefaultExpressionFactory() - Constructor for class org.exolab.jms.selector.DefaultExpressionFactory
 
delete() - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
delete() - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
deleteAdminPort() - Method in class org.exolab.jms.config.SocketConfigurationType
 
deleteBatch() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
deleteBatchSize() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
deleteBindAll() - Method in class org.exolab.jms.config.SocketConfigurationType
 
deleteClientPingInterval() - Method in class org.exolab.jms.config.RmiConfiguration
 
deleteEmbeddedJNDI() - Method in class org.exolab.jms.config.ServerConfiguration
 
deleteEmbeddedRegistry() - Method in class org.exolab.jms.config.RmiConfiguration
 
deleteEvictionInterval() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
deleteGarbageCollectionInterval() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
deleteGarbageCollectionThreadPriority() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
deleteJndiPort() - Method in class org.exolab.jms.config.SocketConfigurationType
 
deleteLowWaterThreshold() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
deleteMaxActive() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
deleteMaxIdle() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
deleteMaxThreads() - Method in class org.exolab.jms.config.ServerConfiguration
 
deleteMemoryCheckInterval() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
deleteMinIdleTime() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
deleteNeedClientAuth() - Method in class org.exolab.jms.config.TcpsConfiguration
 
deleteRegistryPort() - Method in class org.exolab.jms.config.RmiConfiguration
 
deleteSecurityEnabled() - Method in class org.exolab.jms.config.SecurityConfiguration
 
deleteTestBeforeUse() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
deleteUser(User) - Method in class org.exolab.jms.authentication.UserManager
Delete an user.
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
 
dereference() - Method in interface org.exolab.jms.messagemgr.MessageRef
Decrement the reference.
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) - Method in class org.exolab.jms.messagemgr.DestinationBinder
Invoked when a destination is created.
destinationAdded(JmsDestination) - Method in interface org.exolab.jms.messagemgr.DestinationEventListener
Invoked when a destination is created.
DestinationBinder - class org.exolab.jms.messagemgr.DestinationBinder.
Binds persistent destinations in JNDI.
DestinationBinder(DestinationManager, NameService) - Constructor for class org.exolab.jms.messagemgr.DestinationBinder
Construct a new DestinationBinder.
DestinationCache - interface org.exolab.jms.messagemgr.DestinationCache.
A DestinationCache is used to cache messages for a particular destination.
DestinationCacheFactory - class org.exolab.jms.messagemgr.DestinationCacheFactory.
Factory for DestinationCache instances.
DestinationCacheFactory(LeaseManager, DatabaseService, ServerConnectionManager) - Constructor for class org.exolab.jms.messagemgr.DestinationCacheFactory
Construct a new DestinationCacheFactory.
DestinationConfigurator - class org.exolab.jms.messagemgr.DestinationConfigurator.
Pre-configures DestinationManager with destinations and and ConsumerManager with subscribers from an Configuration.
DestinationConfigurator(Configuration, DestinationManager, ConsumerManager) - Constructor for class org.exolab.jms.messagemgr.DestinationConfigurator
Create a new DestinationConfigurator.
DestinationEventListener - interface org.exolab.jms.messagemgr.DestinationEventListener.
A DestinatonEventListener will be notified of events generated by the DestinationManager.
destinationExists(String) - Method in interface org.exolab.jms.administration.AdminConnection
Determine if the specified destination exists
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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Determine whether the destination with the specified name exists
destinationExists(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
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 - interface org.exolab.jms.messagemgr.DestinationManager.
DestinationManager is responsible for creating and managing the lifecycle of DestinationCache objects.
DestinationManagerImpl - class org.exolab.jms.messagemgr.DestinationManagerImpl.
The destination manager is responsible for creating and managing the lifecycle of DestinationCache objects.
DestinationManagerImpl(MessageManager, DestinationCacheFactory, DatabaseService, GarbageCollectionService) - Constructor for class org.exolab.jms.messagemgr.DestinationManagerImpl
Construct a new DestinationManagerImpl.
destinationRemoved(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationBinder
Invoked when a destination is removed.
destinationRemoved(JmsDestination) - Method in interface org.exolab.jms.messagemgr.DestinationEventListener
Invoked when a destination is removed.
destroy() - Method in interface org.exolab.jms.messagemgr.DestinationCache
Destroy this cache.
destroy() - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Destroy this cache.
destroy() - Method in interface org.exolab.jms.messagemgr.MessageRef
Destroy the message, irrespective of the number of current references.
destroy() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Destroy this handle.
destroy() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Destroy this handle.
destroy() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Destroy this object.
destroy() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Destroy this handle.
destroy() - Method in class org.exolab.jms.tranlog.TransactionLog
Destroy this transaction log, which basically removes it from the file system
destroy(MessageRef) - Method in interface org.exolab.jms.messagemgr.MessageCache
Destroys the message corresponding to the reference
destroyDestinationCache(DestinationCache) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Delete the specfied destination.
destroyDestinationCache(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Delete the specfied destination.
disconnected(Caller) - Method in class org.exolab.jms.client.net.JmsServerStubImpl
Notifies that a caller has been disconnected.
disconnected(Caller) - Method in class org.exolab.jms.server.net.RemoteServerConnection
Notifies that a caller has been disconnected.
DIVIDE - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
DIVIDE - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
doClose() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
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.
doReceive(Condition) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Return the next available message to the client.
doReceive(Condition) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
Return the next available message to the client.
doReceive(Condition) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
Return the next available message to the client.
doStart() - Method in class org.exolab.jms.authentication.UserManager
Start the service.
doStart() - Method in class org.exolab.jms.gc.GarbageCollectionService
 
doStart() - Method in class org.exolab.jms.messagemgr.MessageMgr
Start the service.
doStart() - Method in class org.exolab.jms.messagemgr.DestinationBinder
Start the service.
doStart() - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Start the service.
doStart() - Method in class org.exolab.jms.messagemgr.DestinationConfigurator
Start the service.
doStart() - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Start the service.
doStart() - Method in class org.exolab.jms.persistence.DatabaseService
Start the service.
doStart() - Method in class org.exolab.jms.server.ConnectorService
Start the service.
doStart() - Method in class org.exolab.jms.service.Service
Start the service.
doStart() - Method in class org.exolab.jms.service.BasicService
Start the service.
doStart() - Method in class org.exolab.jms.service.ServiceManager
Start the service.
doStop() - Method in class org.exolab.jms.authentication.UserManager
Stop the service.
doStop() - Method in class org.exolab.jms.lease.LeaseManager
Stop the service.
doStop() - Method in class org.exolab.jms.messagemgr.MessageMgr
Stop the service.
doStop() - Method in class org.exolab.jms.messagemgr.DestinationBinder
Stop the service.
doStop() - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Stop the service.
doStop() - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Stop the service.
doStop() - Method in class org.exolab.jms.persistence.DatabaseService
Stop the service.
doStop() - Method in class org.exolab.jms.scheduler.Scheduler
Stop the service.
doStop() - Method in class org.exolab.jms.server.ConnectorService
Stop the service.
doStop() - Method in class org.exolab.jms.service.Service
Stop the service.
doStop() - Method in class org.exolab.jms.service.BasicService
Stop the service.
doStop() - Method in class org.exolab.jms.service.ServiceManager
Stop the service.
DurableConsumerEndpoint - class org.exolab.jms.messagemgr.DurableConsumerEndpoint.
A ConsumerEndpoint for durable topic consumers.
DurableConsumerEndpoint(long, JmsTopic, String, DestinationManager) - Constructor for class org.exolab.jms.messagemgr.DurableConsumerEndpoint
Construct a new DurableConsumerEndpoint.
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 interface org.exolab.jms.administration.JmsAdminServerIfc
Check if the specified durable consumer exists
durableConsumerExists(String) - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Check if a durable consumer, with the specified name, already exists
durableConsumerExists(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 

E

EmbeddedJmsServer - class org.exolab.jms.server.EmbeddedJmsServer.
Deprecated. This class is no longer used. Use JmsServer.
EmbeddedJmsServer(Configuration) - Constructor for class org.exolab.jms.server.EmbeddedJmsServer
Deprecated. Construct a new EmbeddedJmsServer
EmbeddedJmsServer(String) - Constructor for class org.exolab.jms.server.EmbeddedJmsServer
Deprecated. Construct a new EmbeddedJmsServer
EmbeddedNameService - class org.exolab.jms.server.EmbeddedNameService.
Embedded name service.
EmbeddedNameService() - Constructor for class org.exolab.jms.server.EmbeddedNameService
Construct an EmbeddedNameService.
EMPTY - Static variable in class org.exolab.jms.message.MessageImpl
Empty byte array for initialisation purposes.
end(Runnable) - Method in class org.exolab.jms.service.ServiceThreadListener
Invoked when a command completes execution.
end(Xid, int) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Ends the work performed on behalf of a transaction branch.
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 interface org.exolab.jms.server.ServerSession
Ends the work performed on behalf of a transaction branch.
end(Xid, int) - Method in class org.exolab.jms.server.net.RemoteServerSession
Ends the work performed on behalf of a transaction branch.
enumerateAdministeredQueue() - Method in class org.exolab.jms.config.AdministeredDestinations
 
enumerateAdministeredTopic() - Method in class org.exolab.jms.config.AdministeredDestinations
 
enumerateConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
enumerateConnector() - Method in class org.exolab.jms.config.Connectors
 
enumerateConnectorResource() - Method in class org.exolab.jms.config.ConnectorResources
 
enumerateProperty() - Method in class org.exolab.jms.config.JndiConfiguration
 
enumerateQueueConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
enumerateSubscriber() - Method in class org.exolab.jms.config.AdministeredTopic
 
enumerateTopicConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
enumerateUser() - Method in class org.exolab.jms.config.Users
 
enumerateXAConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
enumerateXAQueueConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
enumerateXATopicConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
EOF - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
EOF - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
EQUAL - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
EQUAL - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
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.AbstractMessageHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.exolab.jms.messagemgr.MessageHandleComparator
 
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.tranlog.TransactionLog
 
equals(Object) - Method in class org.exolab.jms.tranlog.ExternalXid
 
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.
execute(Runnable) - Method in class org.exolab.jms.scheduler.Scheduler
Add a Runnable object to the scheduler queue.
exists(String) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Determines if a destination 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
EXPONENT - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
EXPONENT - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
exportObject(Object) - Method in class org.exolab.jms.client.net.SharedORB
Export an object on the default URI.
exportObject(Object, ObjID) - Method in class org.exolab.jms.client.net.SharedORB
Export an object with a well known identifier on the default URI.
exportObject(Object, ObjID, String) - Method in class org.exolab.jms.client.net.SharedORB
Export an object with a well known identifier on a specific URI.
exportObject(Object, String) - Method in class org.exolab.jms.client.net.SharedORB
Export an object on a specific URI.
exportObjectTo(Object) - Method in class org.exolab.jms.client.net.SharedORB
Export an object to the current remote caller.
exportObjectTo(Object, String) - Method in class org.exolab.jms.client.net.SharedORB
Export an object to a specific URI.
exportObjectTo(Object, String, String, String) - Method in class org.exolab.jms.client.net.SharedORB
Export an object to a specific URI.
Expression - interface org.exolab.jms.selector.Expression.
This class is the base class for all expressions.
expression() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
expression(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
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

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.
Deprecated. no replacement
FileDoesNotExistException() - Constructor for class org.exolab.jms.config.FileDoesNotExistException
Deprecated. Default constructor with no additional info.
FileDoesNotExistException(String) - Constructor for class org.exolab.jms.config.FileDoesNotExistException
Deprecated. Construct an instance of this exception with the specified reason.
Flag - class org.exolab.jms.messagemgr.Flag.
Implementation of the Condition interface that behaves as a synchronized, mutable boolean.
Flag(boolean) - Constructor for class org.exolab.jms.messagemgr.Flag
Construct a new Flag.
FLOAT_SUFFIX - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
FLOAT_SUFFIX - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
forget(Xid) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Tell the resource manager to forget about a heuristically completed transaction branch.
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 interface org.exolab.jms.server.ServerSession
Tell the resource manager to forget about a heuristically completed transaction branch.
forget(Xid) - Method in class org.exolab.jms.server.net.RemoteServerSession
Tell the resource manager to forget about a heuristically completed transaction branch.

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.
GarbageCollectionConfiguration - class org.exolab.jms.config.GarbageCollectionConfiguration.
 
GarbageCollectionConfiguration() - Constructor for class org.exolab.jms.config.GarbageCollectionConfiguration
 
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.
GarbageCollectionService(Configuration, EventManager) - Constructor for class org.exolab.jms.gc.GarbageCollectionService
Create an instance of a garbage collection service.
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
GE - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
GE - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
generate(long) - Static method in class org.exolab.jms.util.MessageIdHelper
Generate a JMSMessageID
get() - Method in class org.exolab.jms.messagemgr.TimedCondition
Evaluates the condition.
get() - Method in class org.exolab.jms.messagemgr.Flag
Returns the state of the flag.
get() - Method in interface org.exolab.jms.messagemgr.Condition
Evaluates the condition.
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.AbstractMessageHandle
Returns the time that the corresponding message was accepted, in milliseconds.
getAcceptedTime() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the time that the corresponding message was accepted, in milliseconds.
getAcceptProperties() - Method in interface org.exolab.jms.server.net.ConnectorCfg
Returns properties to configure the ORB to enable it to accept connections from remote ORBs.
getAckMessageID() - Method in class org.exolab.jms.message.MessageImpl
Returns the identifier of the message for acknowledgment.
getAdapter() - Method in class org.exolab.jms.persistence.DatabaseService
Returns the PersistenceAdapter created by this service.
getAdminConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getAdminExportURI() - Method in interface org.exolab.jms.server.net.ConnectorCfg
Returns the URI the administration service is exported on.
getAdministeredDestinations() - Method in class org.exolab.jms.config.Configuration
 
getAdministeredQueue() - Method in class org.exolab.jms.config.AdministeredDestinations
 
getAdministeredQueue(int) - Method in class org.exolab.jms.config.AdministeredDestinations
 
getAdministeredQueueCount() - Method in class org.exolab.jms.config.AdministeredDestinations
 
getAdministeredTopic() - Method in class org.exolab.jms.config.AdministeredDestinations
 
getAdministeredTopic(int) - Method in class org.exolab.jms.config.AdministeredDestinations
 
getAdministeredTopicCount() - Method in class org.exolab.jms.config.AdministeredDestinations
 
getAdminPort() - Method in class org.exolab.jms.config.SocketConfigurationType
 
getAdminURL(SchemeType, Configuration) - Static method in class org.exolab.jms.config.ConfigHelper
Returns the server administration URL for the specified scheme.
getAllDestinations() - Method in interface org.exolab.jms.administration.AdminConnection
Return a list of all registered destinations.
getAllDestinations() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Return a list of all registered destinations.
getAllDestinations() - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
getAllDestinations() - Method in class org.exolab.jms.server.AdminConnection
Return a list of all registered destinations.
getAllDestinations() - Method in interface org.exolab.jms.server.net.RemoteJmsAdminConnectionIfc
Return a list of all registered destinations.
getAllDestinations() - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
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.PersistenceAdapter
Return a dictionary of all registered durable consumers.
getAllDurableConsumers(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getAllUsers() - Method in interface org.exolab.jms.administration.AdminConnection
Return a list of all registered users.
getAllUsers() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Return a list of all registered users.
getAllUsers() - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
getAllUsers() - Method in class org.exolab.jms.server.AdminConnection
Return a list of all registered users.
getAllUsers() - Method in interface org.exolab.jms.server.net.RemoteJmsAdminConnectionIfc
Return a list of all registered users.
getAllUsers() - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
getAllUsers(Connection) - Method in class org.exolab.jms.persistence.PersistenceAdapter
 
getAllUsers(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getBatch() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
getBatchSize() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
getBindAll() - Method in class org.exolab.jms.config.SocketConfigurationType
 
getBodyLength() - Method in class org.exolab.jms.message.BytesMessageImpl
Gets the number of bytes of the message body when the message is in read-only mode.
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.
getCaller() - Method in class org.exolab.jms.client.net.SharedORB
Returns the current caller.
getChar(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the Unicode character value with the given name
getClazz() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
getClientID() - Method in class org.exolab.jms.client.net.JmsConnectionStubImpl
Returns the client identifier
getClientID() - Method in interface org.exolab.jms.server.ServerConnection
Returns the client identifier
getClientID() - Method in class org.exolab.jms.server.ServerConnectionImpl
Returns the client identifier.
getClientID() - Method in class org.exolab.jms.server.net.RemoteServerConnection
Returns the client identifier.
getClientPingInterval() - Method in class org.exolab.jms.config.RmiConfiguration
 
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
Deprecated. Returns the configuration
getConfig() - Method in class org.exolab.jms.config.AdminConfiguration
 
getConnection() - Method in class org.exolab.jms.persistence.DatabaseService
Returns the connection associated with the current thread.
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.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 interface org.exolab.jms.persistence.DBConnectionManager
Retrieve a connection to the underlying database for the pool of connections.
getConnection(long) - Method in class org.exolab.jms.server.ServerConnectionManagerImpl
Returns the connection associated with a particular connection identifier.
getConnection(long) - Method in interface org.exolab.jms.server.ServerConnectionManager
Returns the connection associated with a particular connection identifier.
getConnectionFactories() - Method in class org.exolab.jms.config.Connector
 
getConnectionFactories() - Method in interface org.exolab.jms.server.net.ConnectorCfg
Returns connection factories associated with this configuration.
getConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
getConnectionFactory(int) - Method in class org.exolab.jms.config.ConnectionFactories
 
getConnectionFactoryCount() - Method in class org.exolab.jms.config.ConnectionFactories
 
getConnectionId() - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
getConnectionId() - Method in interface org.exolab.jms.client.JmsTemporaryDestination
Return the identity of the owning connection
getConnectionId() - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
getConnectionId() - Method in class org.exolab.jms.client.net.JmsConnectionStubImpl
Returns the connection identifier
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.AbstractMessageHandle
Returns the connection identity associated with this handle.
getConnectionId() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the connection identity associated with the message.
getConnectionId() - Method in interface org.exolab.jms.server.ServerConnection
Returns the connection identifier
getConnectionId() - Method in class org.exolab.jms.server.ServerConnectionImpl
Returns the connection identifier.
getConnectionId() - Method in class org.exolab.jms.server.net.RemoteServerConnection
Returns the connection identifier.
getConnections() - Method in class org.exolab.jms.client.JmsConnectionFactory
Returns the set of active connections.
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() - Method in class org.exolab.jms.config.Connectors
 
getConnector(int) - Method in class org.exolab.jms.config.Connectors
 
getConnector(SchemeType) - Static method in class org.exolab.jms.config.ConfigurationManager
Deprecated.  
getConnectorCount() - Method in class org.exolab.jms.config.Connectors
 
getConnectorResource() - Method in class org.exolab.jms.config.ConnectorResources
 
getConnectorResource(int) - Method in class org.exolab.jms.config.ConnectorResources
 
getConnectorResource(SchemeType, Configuration) - Static method in class org.exolab.jms.config.ConnectorHelper
Returns the connector resource for the supplied scheme, from the supplied configuration.
getConnectorResourceCount() - Method in class org.exolab.jms.config.ConnectorResources
 
getConnectorResources() - Method in class org.exolab.jms.config.Configuration
 
getConnectors() - Method in class org.exolab.jms.config.Configuration
 
getConnectProperties() - Method in interface org.exolab.jms.server.net.ConnectorCfg
Returns properties to configure the ORB to enable it to establish a connection to the remote ORB.
getConnectURI() - Method in interface org.exolab.jms.server.net.ConnectorCfg
Returns the URI used to establsh connections to remote services.
getConsumerArray() - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Helper to return the consumers as an array.
getConsumerEndpoint(long) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Return the consumer with the specified identity.
getConsumerEndpoint(long) - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Returns a consumer endpoint, given its id.
getConsumerEndpoint(long) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Return the consumer with the specified identity.
getConsumerEndpoint(String) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Return the consumer with the specified persistent identity.
getConsumerEndpoint(String) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Return the consumer with the specified persistent identity.
getConsumerId() - Method in class org.exolab.jms.message.MessageImpl
Returns the value of the consumer identifier
getConsumerId() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns the consumer identity associated with the message.
getConsumerId() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the consumer identity associated with the message.
getConsumerPersistentId() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns the persistent identity of the the consumer endpoint that owns this handle.
getConsumerPersistentId() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the persistent identity of the the consumer endpoint that owns this handle.
getConsumerPersistentId() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Returns the persistent identity of the the consumer endpoint that owns this handle.
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
getDatabaseConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getDBConnectionManager() - Method in class org.exolab.jms.persistence.RDBMSAdapter
Return a reference to the DBConnectionManager
getDelivered() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns if an attempt has already been made to deliver the message.
getDelivered() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns if an attempt has already been made to deliver the message.
getDeliveryMode() - Method in class org.exolab.jms.message.DeliveryModeImpl
 
getDescription() - Method in class org.exolab.jms.config.ConnectorResource
 
getDestination() - Method in class org.exolab.jms.message.DestinationImpl
 
getDestination() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Return the destination that this consumer is accessing.
getDestination() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Return the destination that this consumer is accessing.
getDestination() - Method in interface org.exolab.jms.messagemgr.DestinationCache
Returns the destination that messages are being cached for
getDestination() - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Returns the destination that messages are being cached for.
getDestination() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns the message destination.
getDestination() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the message destination.
getDestination(String) - Method in interface org.exolab.jms.messagemgr.DestinationManager
Returns a destination given its name.
getDestination(String) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Returns a destination given its name.
getDestinationCache(JmsDestination) - Method in interface org.exolab.jms.messagemgr.DestinationManager
Returns the cache for the supplied destination.
getDestinationCache(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Returns the cache for the supplied destination.
getDestinationCacheSize() - Method in class org.exolab.jms.config.MessageManagerConfiguration
 
getDestinations() - Method in interface org.exolab.jms.messagemgr.DestinationManager
Returns all destinations.
getDestinations() - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Returns all destinations.
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.config.RdbmsDatabaseConfiguration
 
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.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 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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Return the number of outstanding messages for a particular destination.
getDurableConsumerMessageCount(String, String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
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 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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Return the collection of durable consumer names for a particular topic destination.
getDurableConsumers(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
getDuration() - Method in interface org.exolab.jms.lease.LeaseIfc
Returns the duration of the lease.
getDuration() - Method in class org.exolab.jms.lease.BaseLease
Returns the duration of the lease.
getEmbeddedJNDI() - Method in class org.exolab.jms.config.ServerConfiguration
 
getEmbeddedRegistry() - Method in class org.exolab.jms.config.RmiConfiguration
 
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.config.RdbmsDatabaseConfiguration
 
getEvictionInterval() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the interval between checking idle connections for eviction.
getExpiryTime() - Method in interface org.exolab.jms.lease.LeaseIfc
Return the absolute expiry time of this lease.
getExpiryTime() - Method in class org.exolab.jms.lease.BaseLease
Return the absolute expiry time of this lease.
getExpiryTime() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns the time that the message expires.
getExpiryTime() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the time that the message expires, in milliseconds.
getExpiryTime() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Retrieve the expiry time of this transaction
getExportURI() - Method in interface org.exolab.jms.server.net.ConnectorCfg
Returns the URI that services are exported on.
getExternalXid() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Get the transaction identifier
getFile() - Method in class org.exolab.jms.config.LoggerConfiguration
 
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
 
getGarbageCollectionConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getGarbageCollectionInterval() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
getGarbageCollectionThreadPriority() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
getGlobalTransactionId() - Method in class org.exolab.jms.tranlog.ExternalXid
 
getHost() - Method in class org.exolab.jms.config.ServerConfiguration
 
getHttpConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getHttpsConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getId() - Method in class org.exolab.jms.message.MessageImpl
 
getId() - Method in class org.exolab.jms.message.MessageId
 
getId() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Returns the identity of this consumer.
getId() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Returns the identity of this consumer.
getImplementationClass() - Method in class org.exolab.jms.config.Server
 
getInitialContext() - Method in class org.exolab.jms.server.NameService
Return the initial context.
getInitialContext() - Method in class org.exolab.jms.server.EmbeddedNameService
Returns the 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.
getInitialContextClass() - Method in class org.exolab.jms.config.Jndi
 
getInstance() - Static method in class org.exolab.jms.client.net.SharedORB
Returns the singleton ORB instance.
getInstance() - Static method in class org.exolab.jms.persistence.DatabaseService
Returns the database service associated with the current thread.
getInt(String) - Method in class org.exolab.jms.message.MapMessageImpl
Return the integer value with the given name
getInternalHost() - Method in class org.exolab.jms.config.TcpConfigurationType
 
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
Returns the JMS major version number.
getJMSMessageID() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSMinorVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
Returns the JMS minor version number.
getJMSPriority() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSProviderName() - Method in class org.exolab.jms.client.JmsConnectionMetaData
Returns the JMS provider name.
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
 
getJMSType() - Method in class org.exolab.jms.message.MessageImpl
 
getJMSVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
Returns the JMS API version.
getJMSXPropertyNames() - Method in class org.exolab.jms.client.JmsConnectionMetaData
Returns an enumeration of the JMSX property names.
getJndi() - Method in class org.exolab.jms.config.ConnectorResource
 
getJndiConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getJNDIExportURI() - Method in interface org.exolab.jms.server.net.ConnectorCfg
Returns the URI that JNDI service is exported on.
getJndiPort() - Method in class org.exolab.jms.config.SocketConfigurationType
 
getJndiURL(SchemeType, Configuration) - Static method in class org.exolab.jms.config.ConfigHelper
Returns the embedded JNDI URL for the specified scheme.
getKeyStore() - Method in class org.exolab.jms.config.TcpsConfiguration
 
getKeyStorePassword() - Method in class org.exolab.jms.config.TcpsConfiguration
 
getKeyStoreType() - Method in class org.exolab.jms.config.TcpsConfiguration
 
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
 
getLeasedObject() - Method in interface org.exolab.jms.lease.LeaseIfc
Returns the leased object.
getLeasedObject() - Method in class org.exolab.jms.lease.BaseLease
Returns the leased object.
getLeaseEventListener() - Method in class org.exolab.jms.lease.BaseLease
Returns the listener to notify of lease events.
getLine() - Method in class org.exolab.jms.selector.Context
Returns the line where the token was encountered
getLoggerConfiguration() - Method in class org.exolab.jms.config.Configuration
 
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
 
getLowWaterThreshold() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
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.config.RdbmsDatabaseConfiguration
 
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.config.RdbmsDatabaseConfiguration
 
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.
getMaxThreads() - Method in class org.exolab.jms.config.SchedulerConfiguration
 
getMaxThreads() - Method in class org.exolab.jms.config.ServerConfiguration
 
getMemoryCheckInterval() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
getMessage() - Method in interface org.exolab.jms.messagemgr.MessageRef
Returns the message associated with this reference.
getMessage() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns the message associated with this handle.
getMessage() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the message associated with this handle.
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(MessageRef) - Method in interface org.exolab.jms.messagemgr.MessageCache
Returns the message corresponding to the specified reference
getMessage(Selector, Condition) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Returns the first available message matching the supplied message selector.
getMessageCache() - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Returns the message cache.
getMessageCount() - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
Return the number of unsent messages in the cache for this consumer.
getMessageCount() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Returns the number of unsent messages in the cache.
getMessageCount() - Method in interface org.exolab.jms.messagemgr.DestinationCache
Returns the number of messages in the cache.
getMessageCount() - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Returns the number of messages in the cache.
getMessageCount() - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
Return the number of unsent messages.
getMessageCount() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Returns the number of messages in the cache.
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 class org.exolab.jms.message.MessageImpl
Return the message id
getMessageId() - Method in interface org.exolab.jms.messagemgr.MessageRef
Returns the message identifier.
getMessageId() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns the message identifier.
getMessageId() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the message identifier.
getMessageManagerConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getMessageRef() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns the message reference.
getMessageRef() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the message reference.
getMessageRef(String) - Method in interface org.exolab.jms.messagemgr.MessageCache
Returns a message reference, given its identifier
getMessages(Connection, MessageHandle) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Get at least the next message given the specified persistent handle.
getMessages(Connection, MessageHandle) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getMinIdleTime() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
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.config.AdministeredQueue
 
getName() - Method in class org.exolab.jms.config.AdministeredTopic
 
getName() - Method in class org.exolab.jms.config.Subscriber
 
getName() - Method in class org.exolab.jms.config.Property
 
getName() - Method in class org.exolab.jms.config.ConnectionFactoryType
 
getName() - Method in class org.exolab.jms.config.User
 
getName() - Method in class org.exolab.jms.service.Service
Return the name of the service.
getName() - Method in class org.exolab.jms.tranlog.TransactionLog
Return the name of the transaction log file
getNamingProvider() - Method in class org.exolab.jms.server.NameService
Returns the embedded naming provider.
getNamingProvider() - Method in class org.exolab.jms.server.EmbeddedNameService
Returns the naming provider.
getNeedClientAuth() - Method in class org.exolab.jms.config.TcpsConfiguration
 
getNoLocal() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Returns if locally produced messages are being inhibited.
getNoLocal() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Returns if locally produced messages are being inhibited.
getNonExpiredMessages(Connection, JmsDestination) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Retrieve a list of unexpired MessageHandle 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.exolab.jms.client.JmsDestinationFactory
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.exolab.jms.client.JmsConnectionFactoryBuilder
Creates an object using the location or reference information specified.
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
getOwningConnection() - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
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.JmsTemporaryTopic
 
getPassword() - Method in class org.exolab.jms.authentication.User
Returns the user's password
getPassword() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
getPassword() - Method in class org.exolab.jms.config.User
 
getPassword() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the user's password
getPersistent() - Method in class org.exolab.jms.client.JmsDestination
Return the persistent state of this destination
getPersistentId() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Returns the persistent identifier for this consumer.
getPersistentId() - Method in class org.exolab.jms.messagemgr.DurableConsumerEndpoint
Returns the persistent identifier for this consumer.
getPersistentId() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Returns the persistent identifier for this consumer.
getPort() - Method in class org.exolab.jms.config.SocketConfigurationType
 
getPriority() - Method in class org.exolab.jms.message.Priority
 
getPriority() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Returns the priority of the message.
getPriority() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the priority of the message.
getProcessed() - Method in class org.exolab.jms.message.MessageImpl
Check whether the message has been processed
getProperty() - Method in class org.exolab.jms.config.JndiConfiguration
 
getProperty(int) - Method in class org.exolab.jms.config.JndiConfiguration
 
getPropertyCount() - Method in class org.exolab.jms.config.JndiConfiguration
 
getPropertyNames() - Method in class org.exolab.jms.message.MessageImpl
 
getProviderMajorVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
Gets the JMS provider major version number.
getProviderMinorVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
Returns the JMS provider minor version number.
getProviderVersion() - Method in class org.exolab.jms.client.JmsConnectionMetaData
Returns the JMS provider version.
getProxy() - Method in class org.exolab.jms.client.JmsConnectionFactory
Returns the server proxy
getProxyClass() - Method in class org.exolab.jms.config.Server
 
getQueueConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
getQueueConnectionFactory(int) - Method in class org.exolab.jms.config.ConnectionFactories
 
getQueueConnectionFactoryCount() - Method in class org.exolab.jms.config.ConnectionFactories
 
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 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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Return the number of outstanding messages for a particular queue.
getQueueMessageCount(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
getQueueName() - Method in class org.exolab.jms.client.JmsQueue
Return the name of the queue
getQueueSession() - Method in class org.exolab.jms.client.JmsXAQueueSession
Gets the queue session associated with this XAQueueSession.
getRdbmsDatabaseConfiguration() - Method in class org.exolab.jms.config.DatabaseConfiguration
 
getReadOnly() - Method in class org.exolab.jms.message.MessageImpl
Get the read-only state of the message.
getReference() - Method in class org.exolab.jms.client.JmsQueue
Retrieves the Reference of this object
getReference() - Method in class org.exolab.jms.client.JmsTemporaryQueue
 
getReference() - Method in class org.exolab.jms.client.JmsConnectionFactory
Retrieves the reference of this object.
getReference() - Method in class org.exolab.jms.client.JmsTopic
 
getReference() - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
getRegistry() - Method in class org.exolab.jms.client.net.SharedORB
Returns a reference to the registry service.
getRegistry(Map) - Method in class org.exolab.jms.client.net.SharedORB
Returns a reference to a remote registry service.
getRegistryHost() - Method in class org.exolab.jms.config.RmiConfiguration
 
getRegistryPort() - Method in class org.exolab.jms.config.RmiConfiguration
 
getRemainingTime() - Method in interface org.exolab.jms.lease.LeaseIfc
Returns the time remaining on the lease.
getRemainingTime() - Method in class org.exolab.jms.lease.BaseLease
Returns the time remaining on the lease.
getResourceId() - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Get the resource identifier
getResourceManagerId() - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Return the identity of the associated resource manager.
getResourceManagerId() - Method in class org.exolab.jms.messagemgr.ResourceManager
Return the resource manager identity
getResourceManagerId() - Method in interface org.exolab.jms.server.ServerSession
Return the identity of the associated resource manager.
getResourceManagerId() - Method in class org.exolab.jms.server.net.RemoteServerSession
Return the identity of the associated resource manager.
getReturnType() - Method in class org.exolab.jms.selector.parser.SelectorAST
Returns the return type of the expression
getRmiConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getRootCause() - Method in class org.exolab.jms.service.ServiceException
Returns the exception that caused this exception
getSchedulerConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getScheme() - Method in class org.exolab.jms.config.ConnectorResource
 
getScheme() - Method in class org.exolab.jms.config.Connector
 
getScheme() - Method in class org.exolab.jms.config.Server
 
getScheme() - Method in interface org.exolab.jms.server.net.ConnectorCfg
Returns the connector scheme.
getScript() - Method in class org.exolab.jms.config.AdminConfiguration
 
getSecurityConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getSecurityEnabled() - Method in class org.exolab.jms.config.SecurityConfiguration
 
getSelector() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Returns the message selector.
getSelector() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Returns the message selector.
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.AbstractMessageHandle
Returns the handle's sequence number.
getSequenceNumber() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Returns the handle'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
getServer() - Method in class org.exolab.jms.config.ConnectorResource
 
getServerConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getServerURL(SchemeType, Configuration) - Static method in class org.exolab.jms.config.ConfigHelper
Returns the server URL for the specified scheme.
getService(Class) - Method in class org.exolab.jms.service.ServiceManager
Returns a service given its type.
getService(Class) - Method in interface org.exolab.jms.service.Services
Returns a service given its type.
getServiceManager() - Method in class org.exolab.jms.server.EmbeddedJmsServer
Deprecated. no replacement
getServices() - Method in class org.exolab.jms.server.JmsServer
Deprecated. no replacement
getServlet() - Method in class org.exolab.jms.config.HttpConfigurationType
 
getSession() - Method in class org.exolab.jms.client.JmsXAQueueSession
Gets the session associated with this XASession.
getSession() - Method in class org.exolab.jms.client.JmsXATopicSession
Gets the session associated with this XASession.
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
 
getState() - Method in class org.exolab.jms.tranlog.StateTransactionLogEntry
Get the transaction state
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
 
getSubscriber() - Method in class org.exolab.jms.config.AdministeredTopic
 
getSubscriber(int) - Method in class org.exolab.jms.config.AdministeredTopic
 
getSubscriberCount() - Method in class org.exolab.jms.config.AdministeredTopic
 
getTarget() - Method in class org.exolab.jms.client.net.XAExceptionAdapter
Returns the type of the target exception.
getTarget() - Method in class org.exolab.jms.client.net.JMSExceptionAdapter
Returns the type of the target exception.
getTcpConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getTcpsConfiguration() - Method in class org.exolab.jms.config.Configuration
 
getTestBeforeUse() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
getTestBeforeUse() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns if connections should be tested before use.
getTestQuery() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
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.
getTopicConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
getTopicConnectionFactory(int) - Method in class org.exolab.jms.config.ConnectionFactories
 
getTopicConnectionFactoryCount() - Method in class org.exolab.jms.config.ConnectionFactories
 
getTopicDestinationCaches(JmsTopic) - Method in interface org.exolab.jms.messagemgr.DestinationManager
Returns a map of all destinations that match the specified topic.
getTopicDestinationCaches(JmsTopic) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Returns a map of all destinations that match the specified topic.
getTopicName() - Method in class org.exolab.jms.client.JmsTopic
Return the name of the topic
getTopicSession() - Method in class org.exolab.jms.client.JmsXATopicSession
Gets the queue session associated with this XATopicSession.
getTransacted() - Method in class org.exolab.jms.client.JmsXAQueueSession
Indicates whether the session is in transacted mode.
getTransacted() - Method in class org.exolab.jms.client.JmsXATopicSession
Indicates whether the session is in transacted mode.
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.net.JmsSessionStubImpl
Return the transaction timeout for this instance of the resource manager.
getTransactionTimeout() - Method in class org.exolab.jms.messagemgr.ResourceManager
Return the transaction timeout for this instance of the resource manager.
getTransactionTimeout() - Method in interface org.exolab.jms.server.ServerSession
Return the transaction timeout for this instance of the resource manager.
getTransactionTimeout() - Method in class org.exolab.jms.server.net.RemoteServerSession
Return the transaction timeout for this instance of the resource manager.
getTrustStore() - Method in class org.exolab.jms.config.TcpsConfiguration
 
getTrustStorePassword() - Method in class org.exolab.jms.config.TcpsConfiguration
 
getTrustStoreType() - Method in class org.exolab.jms.config.TcpsConfiguration
 
getType() - Method in class org.exolab.jms.message.Type
 
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
 
getUrl() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
getURL() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the JDBC URL
getUser() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
getUser() - Method in class org.exolab.jms.config.Users
 
getUser() - Method in class org.exolab.jms.persistence.AbstractConnectionManager
Returns the user's name
getUser(Connection, User) - Method in class org.exolab.jms.persistence.PersistenceAdapter
 
getUser(Connection, User) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
getUser(int) - Method in class org.exolab.jms.config.Users
 
getUser(User) - Method in class org.exolab.jms.authentication.UserManager
Return a user.
getUserCount() - Method in class org.exolab.jms.config.Users
 
getUsername() - Method in class org.exolab.jms.authentication.User
Returns the user's name
getUsers() - Method in class org.exolab.jms.config.Configuration
 
getValue() - Method in class org.exolab.jms.config.Property
 
getWebServerHost() - Method in class org.exolab.jms.config.HttpConfigurationType
 
getWebServerPort() - Method in class org.exolab.jms.config.HttpConfigurationType
 
getWildcard() - Method in class org.exolab.jms.message.MessageImpl
Return the wildcard value if there is one.
getXAConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
getXAConnectionFactory(int) - Method in class org.exolab.jms.config.ConnectionFactories
 
getXAConnectionFactoryCount() - Method in class org.exolab.jms.config.ConnectionFactories
 
getXAQueueConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
getXAQueueConnectionFactory(int) - Method in class org.exolab.jms.config.ConnectionFactories
 
getXAQueueConnectionFactoryCount() - Method in class org.exolab.jms.config.ConnectionFactories
 
getXAResource() - Method in class org.exolab.jms.client.JmsXAQueueSession
Returns an XA resource to the caller.
getXAResource() - Method in class org.exolab.jms.client.JmsXATopicSession
Returns an XA resource to the caller.
getXATopicConnectionFactory() - Method in class org.exolab.jms.config.ConnectionFactories
 
getXATopicConnectionFactory(int) - Method in class org.exolab.jms.config.ConnectionFactories
 
getXATopicConnectionFactoryCount() - Method in class org.exolab.jms.config.ConnectionFactories
 
GT - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
GT - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 

H

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.RDBMSAdapter
 
hasActiveConsumers(JmsDestination) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Determines if there are any active consumers for a destination.
hasActiveConsumers(JmsDestination) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Determines if there are any active consumers for a destination.
hasAdminPort() - Method in class org.exolab.jms.config.SocketConfigurationType
 
hasBatch() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
hasBatchSize() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
hasBindAll() - Method in class org.exolab.jms.config.SocketConfigurationType
 
hasClientPingInterval() - Method in class org.exolab.jms.config.RmiConfiguration
 
hasConsumers() - Method in interface org.exolab.jms.messagemgr.DestinationCache
Determines if the cache has any consumers.
hasConsumers() - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Determines if the cache has any consumers.
hasConsumers() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Determines if there are any registered consumers.
hasDestinationCacheSize() - Method in class org.exolab.jms.config.MessageManagerConfiguration
 
hasEmbeddedJNDI() - Method in class org.exolab.jms.config.ServerConfiguration
 
hasEmbeddedRegistry() - Method in class org.exolab.jms.config.RmiConfiguration
 
hasEvictionInterval() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
hasExpired() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Determines if the message has expired.
hasExpired() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Determines if the message has expired.
hasGarbageCollectionInterval() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
hasGarbageCollectionThreadPriority() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
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.AbstractMessageHandle
Returns a hash code value for the object.
hashCode() - Method in class org.exolab.jms.tranlog.ExternalXid
 
hasJndiPort() - Method in class org.exolab.jms.config.SocketConfigurationType
 
hasLowWaterThreshold() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
hasMaxActive() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
hasMaxIdle() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
hasMaxThreads() - Method in class org.exolab.jms.config.SchedulerConfiguration
 
hasMaxThreads() - Method in class org.exolab.jms.config.ServerConfiguration
 
hasMemoryCheckInterval() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
hasMinIdleTime() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
hasNeedClientAuth() - Method in class org.exolab.jms.config.TcpsConfiguration
 
hasPort() - Method in class org.exolab.jms.config.SocketConfigurationType
 
hasRegistryPort() - Method in class org.exolab.jms.config.RmiConfiguration
 
hasSecurityEnabled() - Method in class org.exolab.jms.config.SecurityConfiguration
 
hasTestBeforeUse() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
hasWebServerPort() - Method in class org.exolab.jms.config.HttpConfigurationType
 
HEX_DIGIT - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
HEX_DIGIT - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
HEX_DIGITS - Static variable in class org.exolab.jms.tranlog.ExternalXid
Efficient mapping from 4 bit value to lower case hexadecimal digit.
HttpConfiguration - class org.exolab.jms.config.HttpConfiguration.
 
HttpConfiguration() - Constructor for class org.exolab.jms.config.HttpConfiguration
 
HttpConfigurationType - class org.exolab.jms.config.HttpConfigurationType.
 
HttpConfigurationType() - Constructor for class org.exolab.jms.config.HttpConfigurationType
 
HttpsConfiguration - class org.exolab.jms.config.HttpsConfiguration.
 
HttpsConfiguration() - Constructor for class org.exolab.jms.config.HttpsConfiguration
 

I

IDENT - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
IDENT - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
IDENT_NON_START - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
IDENT_NON_START - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
IDENT_PART - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
IDENT_PART - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
IDENT_START - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
IDENT_START - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
identifier(String) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create an identifier expression
identifier(String) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create an identifier expression
Identifiers - class org.exolab.jms.selector.Identifiers.
Utility methods for JMS message header identifiers
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 interface org.exolab.jms.selector.ExpressionFactory
Create an 'in' expression
in(Expression, HashSet) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create an 'in' expression
inExpression(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
inExpression(SelectorAST) - Method in class org.exolab.jms.selector.parser.SelectorParser
 
init() - Method in class org.exolab.jms.authentication.UserManager
Initialise user manager.
init() - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Initialise the cache.
init() - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Initialises the destination manager.
init() - Method in class org.exolab.jms.persistence.DBCPConnectionManager
Initialise the connection manager.
init() - Method in interface org.exolab.jms.persistence.DBConnectionManager
Initialise the connection manager.
init() - Method in class org.exolab.jms.server.JmsServer
Initialise the server
init() - Method in interface org.exolab.jms.server.ServerConnector
Initialise the interface.
init() - Method in class org.exolab.jms.server.net.RemoteServerConnector
Initialises the server interface for the specified connector.
initConnector(Connector, Context) - Method in class org.exolab.jms.server.ConnectorService
Create an interface to the server for the specified connector.
initConnectors(Context) - Method in class org.exolab.jms.server.ConnectorService
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() - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
initialise() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
initialise(ExpressionFactory) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
initialize(Token) - Method in class org.exolab.jms.selector.parser.SelectorAST
Initialise this with a token
isActive() - Method in class org.exolab.jms.messagemgr.DurableConsumerEndpoint
Determines if the endpoint is active.
isAsynchronous() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Determines if this is an asynchronous consumer.
isAsynchronous() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Determines if this is an asynchronous consumer.
isClosed() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Determines if this consumer is closed, or in the process of being closed.
isClosed() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Determines if this consumer is closed, or in the process of being closed.
isClosed() - Method in class org.exolab.jms.tranlog.TransactionState
Check if the transaction state is set to closed
isConnected(String) - Method in interface org.exolab.jms.administration.AdminConnection
Check to see if the given consumer is currently connected
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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Check to see if the given consumer is currently connected to the OpenJMSServer.
isConnected(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
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
 
isExpression(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
isExpression(SelectorAST) - Method in class org.exolab.jms.selector.parser.SelectorParser
 
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)
isNull(Expression) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create an 'is null' expression
isNull(Expression) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create an 'is null' expression
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 class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Determines if this is a persistent or non-persistent consumer.
isPersistent() - Method in class org.exolab.jms.messagemgr.DurableConsumerEndpoint
Determines if this is a persistent or non-persistent consumer.
isPersistent() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Determines if this is a persistent or non-persistent consumer.
isPersistent() - Method in interface org.exolab.jms.messagemgr.MessageRef
Determines if the underlying message is persistent.
isPersistent() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Determines if the handle is persistent.
isPersistent() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Determines if the handle is persistent.
isPersistent() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Determines if the handle is persistent.
isPrepared() - Method in class org.exolab.jms.tranlog.TransactionState
Check if the transaction state is set to prepared
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.messagemgr.ResourceManager
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid
isStarted() - Method in class org.exolab.jms.service.Service
Determines if this service is started.
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.persistence.DatabaseService
Determines if a transaction is in progress.
isValid() - Method in class org.exolab.jms.config.Configuration
 
isValid() - Method in class org.exolab.jms.config.SecurityConfiguration
 
isValid() - Method in class org.exolab.jms.config.ConnectorResource
 
isValid() - Method in class org.exolab.jms.config.JndiConfiguration
 
isValid() - Method in class org.exolab.jms.config.Connector
 
isValid() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
isValid() - Method in class org.exolab.jms.config.AdministeredDestinations
 
isValid() - Method in class org.exolab.jms.config.AdministeredQueue
 
isValid() - Method in class org.exolab.jms.config.AdministeredTopic
 
isValid() - Method in class org.exolab.jms.config.Subscriber
 
isValid() - Method in class org.exolab.jms.config.DatabaseConfiguration
 
isValid() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
isValid() - Method in class org.exolab.jms.config.SchedulerConfiguration
 
isValid() - Method in class org.exolab.jms.config.LoggerConfiguration
 
isValid() - Method in class org.exolab.jms.config.Property
 
isValid() - Method in class org.exolab.jms.config.ConnectionFactories
 
isValid() - Method in class org.exolab.jms.config.ConnectionFactoryType
 
isValid() - Method in class org.exolab.jms.config.ConnectionFactory
 
isValid() - Method in class org.exolab.jms.config.QueueConnectionFactory
 
isValid() - Method in class org.exolab.jms.config.TopicConnectionFactory
 
isValid() - Method in class org.exolab.jms.config.XAQueueConnectionFactory
 
isValid() - Method in class org.exolab.jms.config.XATopicConnectionFactory
 
isValid() - Method in class org.exolab.jms.config.AdminConfiguration
 
isValid() - Method in class org.exolab.jms.config.ConnectorResources
 
isValid() - Method in class org.exolab.jms.config.Connectors
 
isValid() - Method in class org.exolab.jms.config.SocketConfigurationType
 
isValid() - Method in class org.exolab.jms.config.HttpConfigurationType
 
isValid() - Method in class org.exolab.jms.config.HttpConfiguration
 
isValid() - Method in class org.exolab.jms.config.HttpsConfiguration
 
isValid() - Method in class org.exolab.jms.config.MessageManagerConfiguration
 
isValid() - Method in class org.exolab.jms.config.RmiConfiguration
 
isValid() - Method in class org.exolab.jms.config.ServerConfiguration
 
isValid() - Method in class org.exolab.jms.config.TcpConfigurationType
 
isValid() - Method in class org.exolab.jms.config.TcpConfiguration
 
isValid() - Method in class org.exolab.jms.config.TcpsConfiguration
 
isValid() - Method in class org.exolab.jms.config.Users
 
isValid() - Method in class org.exolab.jms.config.Jndi
 
isValid() - Method in class org.exolab.jms.config.Server
 
isValid() - Method in class org.exolab.jms.config.XAConnectionFactory
 
isValid() - Method in class org.exolab.jms.config.User
 
isWaitingForMessage() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Determines if the client is currently waiting for a message.
isWaitingForMessage() - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Determines if the client is currently 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

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
JmsAdminConnectionImpl - class org.exolab.jms.administration.net.JmsAdminConnectionImpl.
This class is repsonsible for an admin connection to the server
JmsAdminConnectionImpl - class org.exolab.jms.server.net.JmsAdminConnectionImpl.
This class implements the RemoteJmsAdminServerIfc and simply delegates all the request to the JmsAdmin singleton instance.
JmsAdminConnectionImpl(AdminConnection, ORB) - Constructor for class org.exolab.jms.server.net.JmsAdminConnectionImpl
Construct a new JmsAdminConnectionImpl
JmsAdminConnectionImpl(String, String, String) - Constructor for class org.exolab.jms.administration.net.JmsAdminConnectionImpl
Construct a new JmsAdminConnectionImpl
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.
JmsAdminServerImpl - class org.exolab.jms.server.net.JmsAdminServerImpl.
This class implements the RemoteJmsAdminServerIfc and simply delegates all the request to the JmsAdmin singleton instance.
JmsAdminServerImpl(AdminConnectionManager, ORB, String) - Constructor for class org.exolab.jms.server.net.JmsAdminServerImpl
Construct a new JmsAdminServerImpl
JmsConnectionFactory - class org.exolab.jms.client.JmsConnectionFactory.
Client implementation of the javax.jms.ConnectionFactory interface.
JmsConnectionFactory() - Constructor for class org.exolab.jms.client.JmsConnectionFactory
Default constructor required for serialization
JmsConnectionFactory(String, Map, Map) - Constructor for class org.exolab.jms.client.JmsConnectionFactory
Construct a new JmsConnectionFactory
JmsConnectionFactoryBuilder - class org.exolab.jms.client.JmsConnectionFactoryBuilder.
Implementation of the ObjectFactory interface that creates JmsConnectionFactory instances given a corresponding Reference
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
 
JmsConnectionStubImpl - class org.exolab.jms.client.net.JmsConnectionStubImpl.
Wraps a ServerConnection.
JmsConnectionStubImpl(ServerConnection, ORB, String, String, String) - Constructor for class org.exolab.jms.client.net.JmsConnectionStubImpl
Construct a new JmsConnectionStubImpl.
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.
JMSExceptionAdapter - class org.exolab.jms.client.net.JMSExceptionAdapter.
Adapts unchecked exceptions thrown by the ORB runtime to a JMSException.
JMSExceptionAdapter() - Constructor for class org.exolab.jms.client.net.JMSExceptionAdapter
 
JmsMessageListener - interface org.exolab.jms.client.JmsMessageListener.
This interface specifies methods to enable asynchronously delivery of messages to clients.
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
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.
JmsServerStubIfc - interface org.exolab.jms.client.JmsServerStubIfc.
This is the interface for the JMS server stub.
JmsServerStubImpl - class org.exolab.jms.client.net.JmsServerStubImpl.
This class is responsible for returning a reference to the remote JMS server.
JmsServerStubImpl(Map, Map) - Constructor for class org.exolab.jms.client.net.JmsServerStubImpl
Construct a new JmsServerStubImpl.
JmsSessionStubImpl - class org.exolab.jms.client.net.JmsSessionStubImpl.
Wraps an ServerSession.
JmsSessionStubImpl(ServerSession, ORB, String, String, String) - Constructor for class org.exolab.jms.client.net.JmsSessionStubImpl
Construct a new JmsSessionStubImpl.
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
Constructor provided for 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
Constructor provided for 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
JMSX_PREFIX - Static variable in class org.exolab.jms.selector.Identifiers
Prefix for identifiers specified by the JMS standard
JmsXAConnectionFactory - class org.exolab.jms.client.JmsXAConnectionFactory.
Client implementation of the javax.jms.XAConnectionFactory interface.
JmsXAConnectionFactory() - Constructor for class org.exolab.jms.client.JmsXAConnectionFactory
Default constructor required for serialization.
JmsXAConnectionFactory(String, Map) - Constructor for class org.exolab.jms.client.JmsXAConnectionFactory
Construct a new JmsXAConnectionFactory.
JmsXAConnectionFactory(String, Map, Map) - Constructor for class org.exolab.jms.client.JmsXAConnectionFactory
Construct a new JmsXAConnectionFactory.
JmsXAQueueConnection - class org.exolab.jms.client.JmsXAQueueConnection.
Client implementation of the javax.jms.XAQueueConnection interface.
JmsXAQueueConnection(JmsXAConnectionFactory, String, String, String) - Constructor for class org.exolab.jms.client.JmsXAQueueConnection
Construct a new JmsXAQueueConnection.
JmsXAQueueSession - class org.exolab.jms.client.JmsXAQueueSession.
Client implementation of the javax.jms.XAQueueSession interface.
JmsXATopicConnection - class org.exolab.jms.client.JmsXATopicConnection.
Client implementation of the javax.jms.XATopicConnection interface.
JmsXATopicConnection(JmsXAConnectionFactory, String, String, String) - Constructor for class org.exolab.jms.client.JmsXATopicConnection
Construct a new JmsXATopicConnection.
JmsXATopicSession - class org.exolab.jms.client.JmsXATopicSession.
Client implementation of the javax.jms.XATopicSession interface
Jndi - class org.exolab.jms.config.Jndi.
 
Jndi() - Constructor for class org.exolab.jms.config.Jndi
 
JndiConfiguration - class org.exolab.jms.config.JndiConfiguration.
 
JndiConfiguration() - Constructor for class org.exolab.jms.config.JndiConfiguration
 
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
 

L

LE - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LE - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
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
 
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.
like(Expression, String, String) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create a 'like' expression
like(Expression, String, String) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create a 'like' expression
likeExpression(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
likeExpression(SelectorAST) - Method in class org.exolab.jms.selector.parser.SelectorParser
 
LITERAL_and - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_and - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_between - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_between - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_escape - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_escape - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_false - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_false - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_in - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_in - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_is - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_is - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_like - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_like - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_not - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_not - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_null - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_null - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_or - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_or - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LITERAL_true - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LITERAL_true - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
literal() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
literal(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
literal(int, String) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create a literal expression
literal(int, String) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create a literal expression
load(Configuration) - Method in class org.exolab.jms.config.ConfigurationLoader
Loads unpopulated elements in the supplied configuration with default values.
load(String) - Method in class org.exolab.jms.config.ConfigurationLoader
Loads the configuration information from the specified file.
LoggerConfiguration - class org.exolab.jms.config.LoggerConfiguration.
 
LoggerConfiguration() - Constructor for class org.exolab.jms.config.LoggerConfiguration
 
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, long, 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
LPAREN - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LPAREN - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
LT - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
LT - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 

M

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.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
marshal(ContentHandler) - Method in class org.exolab.jms.config.Configuration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.SecurityConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.ConnectorResource
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.JndiConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.Connector
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.AdministeredDestinations
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.AdministeredQueue
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.AdministeredTopic
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.Subscriber
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.DatabaseConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.SchedulerConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.LoggerConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.Property
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.ConnectionFactories
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.ConnectionFactory
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.QueueConnectionFactory
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.TopicConnectionFactory
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.XAQueueConnectionFactory
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.XATopicConnectionFactory
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.AdminConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.ConnectorResources
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.Connectors
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.HttpConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.HttpsConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.MessageManagerConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.RmiConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.ServerConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.TcpConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.TcpsConfiguration
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.Users
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.Jndi
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.Server
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.XAConnectionFactory
 
marshal(ContentHandler) - Method in class org.exolab.jms.config.User
 
marshal(Writer) - Method in class org.exolab.jms.config.Configuration
 
marshal(Writer) - Method in class org.exolab.jms.config.SecurityConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.ConnectorResource
 
marshal(Writer) - Method in class org.exolab.jms.config.JndiConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.Connector
 
marshal(Writer) - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.AdministeredDestinations
 
marshal(Writer) - Method in class org.exolab.jms.config.AdministeredQueue
 
marshal(Writer) - Method in class org.exolab.jms.config.AdministeredTopic
 
marshal(Writer) - Method in class org.exolab.jms.config.Subscriber
 
marshal(Writer) - Method in class org.exolab.jms.config.DatabaseConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.SchedulerConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.LoggerConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.Property
 
marshal(Writer) - Method in class org.exolab.jms.config.ConnectionFactories
 
marshal(Writer) - Method in class org.exolab.jms.config.ConnectionFactory
 
marshal(Writer) - Method in class org.exolab.jms.config.QueueConnectionFactory
 
marshal(Writer) - Method in class org.exolab.jms.config.TopicConnectionFactory
 
marshal(Writer) - Method in class org.exolab.jms.config.XAQueueConnectionFactory
 
marshal(Writer) - Method in class org.exolab.jms.config.XATopicConnectionFactory
 
marshal(Writer) - Method in class org.exolab.jms.config.AdminConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.ConnectorResources
 
marshal(Writer) - Method in class org.exolab.jms.config.Connectors
 
marshal(Writer) - Method in class org.exolab.jms.config.HttpConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.HttpsConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.MessageManagerConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.RmiConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.ServerConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.TcpConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.TcpsConfiguration
 
marshal(Writer) - Method in class org.exolab.jms.config.Users
 
marshal(Writer) - Method in class org.exolab.jms.config.Jndi
 
marshal(Writer) - Method in class org.exolab.jms.config.Server
 
marshal(Writer) - Method in class org.exolab.jms.config.XAConnectionFactory
 
marshal(Writer) - Method in class org.exolab.jms.config.User
 
match(JmsTopic) - Method in class org.exolab.jms.client.JmsTopic
If it is a wildcard check to see that it matches the specified topic.
mCOMMA(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mDIVIDE(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mEQUAL(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
messageAdded(JmsDestination, MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageManagerEventListener
Invoked when the MessageManager receives a non-persistent message.
messageAdded(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Invoked when the MessageMgr receives a non-persistent message.
messageAdded(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Invoked when the MessageManager receives a non-persistent message.
messageAdded(MessageHandle, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
This event is called when a non-persistent message is added to a DestinationCache..
messageAdded(MessageHandle, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
This event is called when a non-persistent message is added to a DestinationCache.
messageAvailable(ConsumerEndpoint) - Method in interface org.exolab.jms.messagemgr.ConsumerEndpointListener
Notifies that a message is available for a particular consumer.
MessageCache - interface org.exolab.jms.messagemgr.MessageCache.
MessageCache is responsible for managing a collection of messages.
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
 
messageExpired(MessageRef) - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Remove an expired non-peristent message, and notify any listeners.
messageExpired(MessageRef) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Remove an expired non-peristent message, and notify any listeners.
MessageHandle - interface org.exolab.jms.messagemgr.MessageHandle.
A message handle is used to indirectly reference a message.
MessageHandleComparator - class org.exolab.jms.messagemgr.MessageHandleComparator.
MessageHandleComparator is used to order messages on priority, acceptance time and sequence number.
MessageHandleComparator() - Constructor for class org.exolab.jms.messagemgr.MessageHandleComparator
 
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.
MessageManager - interface org.exolab.jms.messagemgr.MessageManager.
Enter description here.
MessageManagerConfiguration - class org.exolab.jms.config.MessageManagerConfiguration.
 
MessageManagerConfiguration() - Constructor for class org.exolab.jms.config.MessageManagerConfiguration
 
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.
MessageMgr(DatabaseService) - Constructor for class org.exolab.jms.messagemgr.MessageMgr
Construct a new MessageMgr.
MessageRef - interface org.exolab.jms.messagemgr.MessageRef.
A MessageRef is used to indirectly reference a message by MessageHandle instances.
messageRemoved(String) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
This event is called when a message is removed from the DestinationCache.
messageRemoved(String) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
This event is called when a message is removed from the DestinationCache.
MessageSessionIfc - interface org.exolab.jms.message.MessageSessionIfc.
A session handle used for acknowledging a message.
mEXPONENT(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mFLOAT_SUFFIX(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mGE(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mGT(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mHEX_DIGIT(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mIDENT_NON_START(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mIDENT_PART(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mIDENT_START(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mIDENT(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
MINOR_VERSION - Static variable in class org.exolab.jms.util.Version
The minor version number
MINUS - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
MINUS - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
mLE(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mLPAREN(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mLT(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mMINUS(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mMULTIPLY(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mNOT_EQUAL(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mNUM_INT(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mPLUS(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mRPAREN(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
mSTRING_LITERAL(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
MULTIPLY - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
MULTIPLY - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
mWS(boolean) - Method in class org.exolab.jms.selector.parser.SelectorLexer
 

N

NameService - class org.exolab.jms.server.NameService.
Enter description here.
NameService(Configuration) - Constructor for class org.exolab.jms.server.NameService
Construct a new NameService.
nextToken() - Method in class org.exolab.jms.selector.parser.SelectorLexer
 
NON_PERSISTENT - Static variable in class org.exolab.jms.selector.Identifiers
The non-persistent delivery mode
NOT_EQUAL - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
NOT_EQUAL - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
notExpression() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
notifyLeaseExpired() - Method in class org.exolab.jms.lease.BaseLease
Notify the listeners that this lease has expird.
notifyMessageAvailable() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Notify the listener that a message is available for this consumer.
notifyQueueListeners(MessageHandle, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Notify queue browsers that a message has arrived.
NULL_TREE_LOOKAHEAD - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
NUM_FLOAT - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
NUM_FLOAT - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
NUM_INT - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
NUM_INT - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
NUMERIC - Static variable in class org.exolab.jms.selector.Type
Numeric type

O

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
onException(JMSException) - Method in class org.exolab.jms.client.JmsConnectionFactory
Notifies user of a JMS exception.
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.AbstractDestinationCache
Invoked when a message lease has expired.
onMessage(MessageHandle) - Method in interface org.exolab.jms.messagemgr.QueueListener
This method is called when a new message is added to a queue cache
onMessage(MessageImpl) - Method in interface org.exolab.jms.client.JmsMessageListener
Deliver a message.
onMessage(MessageImpl) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Deliver a message.
onMessageAvailable() - Method in interface org.exolab.jms.client.JmsMessageListener
Inform the session that there is a message available for a synchronous consumer.
onMessageAvailable() - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Inform the session that there is a message available for a synchronous consumer.
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
orExpression() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
org.exolab.jms.administration - package org.exolab.jms.administration
 
org.exolab.jms.administration.net - package org.exolab.jms.administration.net
 
org.exolab.jms.authentication - package org.exolab.jms.authentication
 
org.exolab.jms.client - package org.exolab.jms.client
 
org.exolab.jms.client.net - package org.exolab.jms.client.net
 
org.exolab.jms.config - package org.exolab.jms.config
 
org.exolab.jms.events - package org.exolab.jms.events
 
org.exolab.jms.gc - package org.exolab.jms.gc
 
org.exolab.jms.jndi - package org.exolab.jms.jndi
 
org.exolab.jms.lease - package org.exolab.jms.lease
 
org.exolab.jms.message - package org.exolab.jms.message
 
org.exolab.jms.messagemgr - package org.exolab.jms.messagemgr
 
org.exolab.jms.persistence - package org.exolab.jms.persistence
 
org.exolab.jms.scheduler - package org.exolab.jms.scheduler
 
org.exolab.jms.selector - package org.exolab.jms.selector
 
org.exolab.jms.selector.parser - package org.exolab.jms.selector.parser
 
org.exolab.jms.server - package org.exolab.jms.server
 
org.exolab.jms.server.net - package org.exolab.jms.server.net
 
org.exolab.jms.service - package org.exolab.jms.service
 
org.exolab.jms.tranlog - package org.exolab.jms.tranlog
 
org.exolab.jms.util - package org.exolab.jms.util
 

P

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
persistentMessageAdded(JmsDestination, MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageManagerEventListener
Invoked when the MessageManager receives a persistent message.
persistentMessageAdded(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Invoked when the MessageMgr receives a persistent message.
persistentMessageAdded(JmsDestination, MessageImpl) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Invoked when the MessageManager receives a persistent message.
persistentMessageAdded(MessageHandle, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
This event is called when a persistent message is added to the DestinationCache.
persistentMessageAdded(MessageHandle, MessageImpl) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
This event is called when a persistent message is added to the DestinationCache.
persistentMessageExpired(MessageRef) - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Remove an expired persistent message, and notify any listeners.
persistentMessageExpired(MessageRef) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Remove an expired persistent message, and notify any listeners.
PersistentMessageHandle - class org.exolab.jms.messagemgr.PersistentMessageHandle.
A persistent message handle extends MessageHandle and references a persistent message.
PersistentMessageHandle(MessageImpl, String) - Constructor for class org.exolab.jms.messagemgr.PersistentMessageHandle
Construct a new PersistentMessageHandle, for a particular consumer.
PersistentMessageHandle(String, int, long, long, long, JmsDestination) - Constructor for class org.exolab.jms.messagemgr.PersistentMessageHandle
Construct a new PersistentMessageHandle.
PersistentMessageHandle(String, int, long, long, long, JmsDestination, String) - Constructor for class org.exolab.jms.messagemgr.PersistentMessageHandle
Construct a new PersistentMessageHandle, for a particular consumer.
persistentMessageRemoved(String) - Method in class org.exolab.jms.messagemgr.QueueBrowserEndpoint
This event is called when a message is removed from the DestinationCache.
persistentMessageRemoved(String) - Method in class org.exolab.jms.messagemgr.QueueConsumerEndpoint
This event is called when a message is removed from the DestinationCache
playbackMessages(QueueBrowserEndpoint) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Playback all the messages in the cache to the specified QueueBrowserEndpoint.
PLUS - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
PLUS - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
PREFIX - Static variable in class org.exolab.jms.message.MessageId
The JMS message identifier prefix
prepare(MessageImpl) - Method in class org.exolab.jms.messagemgr.MessageMgr
Prepares a message prior to it being passed through the system.
prepare(MessageImpl) - Method in interface org.exolab.jms.messagemgr.MessageManager
Prepares a message prior to it being passed through the system.
prepare(Xid) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.
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 interface org.exolab.jms.server.ServerSession
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.net.RemoteServerSession
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.
PREPARED - Static variable in class org.exolab.jms.tranlog.TransactionState
 
PREPARED_ORD - Static variable in class org.exolab.jms.tranlog.TransactionState
 
primaryExpression(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
printStackTrace() - Method in class org.exolab.jms.service.ServiceException
Prints the stack trace of the thrown exception to the standard error stream
printStackTrace(PrintStream) - Method in class org.exolab.jms.service.ServiceException
Prints the stack trace of the thrown exception to the specified print stream.
printStackTrace(PrintWriter) - Method in class org.exolab.jms.service.ServiceException
Prints the stack trace of the thrown throwable exception to the specified print writer.
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
 
productExpression() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
Property - class org.exolab.jms.config.Property.
 
Property() - Constructor for class org.exolab.jms.config.Property
 
propertyExists(String) - Method in class org.exolab.jms.message.MessageImpl
 
purgeMessages() - Method in interface org.exolab.jms.administration.AdminConnection
Purge all processed messages from the database
purgeMessages() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Purge all processed messages from the database
purgeMessages() - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
purgeMessages() - Method in class org.exolab.jms.persistence.PersistenceAdapter
Purge all processed messages from the database.
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
Purge all processed messages from the database
purgeMessages() - Method in interface org.exolab.jms.server.net.RemoteJmsAdminConnectionIfc
Purge all processed messages from the database
purgeMessages() - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 

Q

QueueBrowserEndpoint - class org.exolab.jms.messagemgr.QueueBrowserEndpoint.
A QueueBrowserEndpoint is a QueueListener to a QueueDestinationCache.
QueueBrowserEndpoint(long, QueueDestinationCache, String) - Constructor for class org.exolab.jms.messagemgr.QueueBrowserEndpoint
Create a new QueueBrowserEndpoint.
QueueConnectionFactory - class org.exolab.jms.config.QueueConnectionFactory.
 
QueueConnectionFactory() - Constructor for class org.exolab.jms.config.QueueConnectionFactory
 
QueueConsumerEndpoint - class org.exolab.jms.messagemgr.QueueConsumerEndpoint.
A ConsumerEndpoint for queues.
QueueConsumerEndpoint(long, QueueDestinationCache, String) - Constructor for class org.exolab.jms.messagemgr.QueueConsumerEndpoint
Construct a new QueueConsumerEndpoint.
QueueDestinationCache - class org.exolab.jms.messagemgr.QueueDestinationCache.
A DestinationCache for queues.
QueueDestinationCache(JmsQueue, DatabaseService, LeaseManager, ServerConnectionManager) - Constructor for class org.exolab.jms.messagemgr.QueueDestinationCache
Construct a new QueueDestinationCache.
QueueListener - interface org.exolab.jms.messagemgr.QueueListener.
QueueListeners are attached to QeueuDestinationCaches and are informed when new messages arrive.

R

RDBMSAdapter - class org.exolab.jms.persistence.RDBMSAdapter.
This adapter is a wrapper class around the persistency mechanism.
RDBMSAdapter(DatabaseConfiguration, String, String, String, String) - Constructor for class org.exolab.jms.persistence.RDBMSAdapter
Connects to the given db.
RdbmsDatabaseConfiguration - class org.exolab.jms.config.RdbmsDatabaseConfiguration.
 
RdbmsDatabaseConfiguration() - Constructor for class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
read(InputStream) - Static method in class org.exolab.jms.config.ConfigurationReader
Loads the configuration from a stream.
read(String) - Static method in class org.exolab.jms.config.ConfigurationReader
Loads the configuration information from the specified file.
readBoolean() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a boolean from the bytes message stream
readBoolean() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a boolean from the bytes message stream.
readByte() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a byte value from the stream message
readByte() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a signed 8-bit value 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[]) - Method in class org.exolab.jms.message.BytesMessageImpl
Read a byte array from the bytes message stream.
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.StreamMessageImpl
 
readChar() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a Unicode character value from the bytes message stream.
readDouble() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a double from the stream message
readDouble() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a double from the bytes message stream.
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.JmsTemporaryQueue
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsConnectionFactory
Reads the object state from a stream.
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsTopic
 
readExternal(ObjectInput) - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.DestinationImpl
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.Priority
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.MessageImpl
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.Type
 
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.MessageId
 
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.BytesMessageImpl
Serialize in this message's data.
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.DeliveryModeImpl
 
readExternal(ObjectInput) - Method in class org.exolab.jms.message.MapMessageImpl
Serialize in this message's data
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.StateTransactionLogEntry
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.DataTransactionLogEntry
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.TransactionState
 
readExternal(ObjectInput) - Method in class org.exolab.jms.tranlog.ExternalXid
 
readFloat() - Method in class org.exolab.jms.message.StreamMessageImpl
Read a float from the stream message
readFloat() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a float from the bytes message stream.
readInt() - Method in class org.exolab.jms.message.StreamMessageImpl
 
readInt() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a signed 32-bit integer from the bytes message stream.
readLong() - 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.
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.StreamMessageImpl
Read a 16-bit number from the stream message.
readShort() - Method in class org.exolab.jms.message.BytesMessageImpl
Read a signed 16-bit number from the bytes message stream.
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.
receive(Condition) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Return the next available message to the client.
receive(Condition) - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Return the next available message to the client.
receive(long, long) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Return the next available message to the specified consumer.
receive(long, long) - Method in interface org.exolab.jms.server.ServerSession
Return the next available message to the specified consumer.
receive(long, long) - Method in class org.exolab.jms.server.net.RemoteServerSession
Return the next available message to the specified consumer.
receiveNoWait(long) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Return the next available mesage to the specified consumer.
receiveNoWait(long) - Method in interface org.exolab.jms.server.ServerSession
Return the next available mesage to the specified consumer.
receiveNoWait(long) - Method in class org.exolab.jms.server.net.RemoteServerSession
Return the next available mesage to the specified consumer.
recover() - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Recover the session.
recover() - Method in interface org.exolab.jms.server.ServerSession
Recover the session.
recover() - Method in class org.exolab.jms.server.net.RemoteServerSession
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.net.JmsSessionStubImpl
Obtain a list of prepared transaction branches from a resource manager.
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 interface org.exolab.jms.server.ServerSession
Obtain a list of prepared transaction branches from a resource manager.
recover(int) - Method in class org.exolab.jms.server.net.RemoteServerSession
Obtain a list of prepared transaction branches from a resource manager.
reference() - Method in interface org.exolab.jms.messagemgr.MessageRef
Increment the reference.
reference(MessageRef) - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Reference a message.
register(GarbageCollectable) - Method in class org.exolab.jms.gc.GarbageCollectionService
Register an entity that wishes to participate in the garbage collection process.
registerConfiguredUsers() - Method in class org.exolab.jms.authentication.UserManager
Registers users specified in the configuration.
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
release() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Release the message handle back to the cache, to recover an unsent or unacknowledged message.
release() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Release the message handle back to the cache, to recover an unsent or unacknowledged message.
release(MessageHandle) - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Release the message handle back to the cache, to recover an unsent or unacknowledged message.
RemoteJmsAdminConnectionIfc - interface org.exolab.jms.server.net.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.net.RemoteJmsAdminServerIfc.
This specifies all the administration methods that can be used to control the JMS server through an RMI connector.
RemoteServerConnection - class org.exolab.jms.server.net.RemoteServerConnection.
Implementation of the to make it remotable.
RemoteServerConnection(ServerConnection, ORB) - Constructor for class org.exolab.jms.server.net.RemoteServerConnection
Construct a new RemoteServerConnection.
RemoteServerConnector - class org.exolab.jms.server.net.RemoteServerConnector.
Implementation of the ServerConnector interface, that provides remoting via an ORB.
RemoteServerConnector(SchemeType, Configuration, Authenticator, ServerConnectionFactory, AdminConnectionManager, NameService, ThreadPoolFactory) - Constructor for class org.exolab.jms.server.net.RemoteServerConnector
Construct a new RemoteServerConnector.
RemoteServerSession - class org.exolab.jms.server.net.RemoteServerSession.
Implementation of the ServerSession interface which wraps an ServerSession to make it remotable.
RemoteServerSession(ORB, RemoteServerConnection, ServerSession) - Constructor for class org.exolab.jms.server.net.RemoteServerSession
Construct a new RemoteServerSession.
removeAdministeredQueue(AdministeredQueue) - Method in class org.exolab.jms.config.AdministeredDestinations
 
removeAdministeredTopic(AdministeredTopic) - Method in class org.exolab.jms.config.AdministeredDestinations
 
removeAll() - Method in class org.exolab.jms.lease.LeaseManager
Remove all the leases from the queue.
removeCallerListener(String, CallerListener) - Method in class org.exolab.jms.client.net.SharedORB
Deregister a caller event listener.
removeConnection(JmsConnection) - Method in class org.exolab.jms.client.JmsConnectionFactory
Remove a connection.
removeConnectionFactory(ConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
removeConnector(Connector) - Method in class org.exolab.jms.config.Connectors
 
removeConnectorResource(ConnectorResource) - Method in class org.exolab.jms.config.ConnectorResources
 
removeConsumer(ConsumerEndpoint) - Method in interface org.exolab.jms.messagemgr.DestinationCache
Remove the consumer for the list of registered consumers.
removeConsumer(ConsumerEndpoint) - Method in class org.exolab.jms.messagemgr.AbstractDestinationCache
Remove the consumer for the list of registered consumers.
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 interface org.exolab.jms.messagemgr.DestinationManager
Remove a destination.
removeDestination(JmsDestination) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Remove a destination.
removeDestination(String) - Method in interface org.exolab.jms.administration.AdminConnection
Destroy the specified destination and all associated messsages and consumers.
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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Destroy the specified destination and all associated messsages and consumers.
removeDestination(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
removeDestinationEventListener(DestinationEventListener) - Method in interface org.exolab.jms.messagemgr.DestinationManager
Remove an event listener.
removeDestinationEventListener(DestinationEventListener) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Remove an event listener.
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 interface org.exolab.jms.administration.JmsAdminServerIfc
Remove the the specified durable consumer
removeDurableConsumer(String) - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Remove the consumer attached to the specified destination and with the passed in name
removeDurableConsumer(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
removeEventListener(JmsDestination) - Method in class org.exolab.jms.messagemgr.MessageMgr
Remove the listener for the specified destination.
removeEventListener(JmsDestination) - Method in interface org.exolab.jms.messagemgr.MessageManager
Remove the listener for the specified destination.
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.PersistenceAdapter
Remove all expired messages and associated references from the database.
removeExpiredMessages(Connection) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeFromUserCache(User) - Method in class org.exolab.jms.authentication.UserManager
Remove the specified user from the cache.
removeLease(BaseLease) - Method in class org.exolab.jms.lease.LeaseManager
Remove a lease.
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
 
removeMessageHandle(Connection, MessageHandle) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Remove the specified persistent message handle.
removeMessageHandle(Connection, MessageHandle) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
removeProperty(Property) - Method in class org.exolab.jms.config.JndiConfiguration
 
removeQueueConnectionFactory(QueueConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
removeQueueListener(QueueBrowserEndpoint) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Remove the queue listener associated with this cache
removeSubscriber(Subscriber) - Method in class org.exolab.jms.config.AdministeredTopic
 
removeThreadListener(ThreadListener) - Method in class org.exolab.jms.service.ServiceThreadListener
Remove a listener.
removeTopicConnectionFactory(TopicConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
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 interface org.exolab.jms.administration.JmsAdminServerIfc
Remove the specified user
removeUser(String) - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
removeUser(String) - Method in class org.exolab.jms.server.AdminConnection
Remove the specified user
removeUser(String) - Method in interface org.exolab.jms.server.net.RemoteJmsAdminConnectionIfc
Remove the specified user
removeUser(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
removeUser(User) - Method in class org.exolab.jms.authentication.AuthenticationMgr
Remove this user
removeUser(User) - Method in class org.exolab.jms.config.Users
 
removeXAConnectionFactory(XAConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
removeXAQueueConnectionFactory(XAQueueConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
removeXATopicConnectionFactory(XATopicConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
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.StreamMessageImpl
Put the message body in read-only mode, and reposition the stream to the beginning
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.
ResourceManager - class org.exolab.jms.messagemgr.ResourceManager.
The resource manager provides XA support for the JMS Server.
ResourceManager(MessageManager, DestinationManager, DatabaseService) - Constructor for class org.exolab.jms.messagemgr.ResourceManager
Construct a resource manager using the default directory for its log files.
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.
restart() - Method in class org.exolab.jms.service.Service
Convenience method for restarting the service.
returnMessageHandle(MessageHandle) - Method in interface org.exolab.jms.messagemgr.DestinationCache
Return a message handle back to the cache, to recover unsent or unacknowledged messages.
returnMessageHandle(MessageHandle) - Method in class org.exolab.jms.messagemgr.QueueDestinationCache
Return a message handle back to the cache, to recover unsent or unacknowledged messages.
RM_LOGFILE_EXTENSION - Static variable in class org.exolab.jms.messagemgr.ResourceManager
The extension for all transaction log files
RmiConfiguration - class org.exolab.jms.config.RmiConfiguration.
 
RmiConfiguration() - Constructor for class org.exolab.jms.config.RmiConfiguration
 
rollback() - Method in class org.exolab.jms.client.JmsXAQueueSession
Throws a TransactionInProgressException, since it should not be called for an XASession object.
rollback() - Method in class org.exolab.jms.client.JmsXATopicSession
Throws a TransactionInProgressException, since it should not be called for an XASession object.
rollback() - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Rollback the session.
rollback() - Method in class org.exolab.jms.persistence.DatabaseService
Rollback the current transaction.
rollback() - Method in interface org.exolab.jms.server.ServerSession
Rollback the session.
rollback() - Method in class org.exolab.jms.server.net.RemoteServerSession
Rollback the session, which will not acknowledge any of the sent messages.
rollback(Connection) - Static method in class org.exolab.jms.persistence.SQLHelper
 
rollback(Xid) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Inform the resource manager to roll back work done on behalf of a transaction branch.
rollback(Xid) - Method in class org.exolab.jms.messagemgr.ResourceManager
Set the current transaction timeout value for this XAResource instance.
rollback(Xid) - Method in interface org.exolab.jms.server.ServerSession
Inform the resource manager to roll back work done on behalf of a transaction branch.
rollback(Xid) - Method in class org.exolab.jms.server.net.RemoteServerSession
Inform the resource manager to roll back work done on behalf of a transaction branch.
RPAREN - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
RPAREN - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
run() - Method in class org.exolab.jms.events.BasicEventManager
 
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.scheduler.SerialTask
Run the task.
run() - Method in class org.exolab.jms.server.EmbeddedJmsServer
Deprecated. 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.

S

schedule() - Method in class org.exolab.jms.scheduler.SerialTask
Schedule this to run.
Scheduler - class org.exolab.jms.scheduler.Scheduler.
The scheduler is responsible for executing Runnable objects using a thread pool.
Scheduler(Configuration, ThreadPoolFactory) - Constructor for class org.exolab.jms.scheduler.Scheduler
Construct a new Scheduler.
SchedulerConfiguration - class org.exolab.jms.config.SchedulerConfiguration.
 
SchedulerConfiguration() - Constructor for class org.exolab.jms.config.SchedulerConfiguration
 
SCHEMA_VERSION - Static variable in class org.exolab.jms.persistence.RDBMSAdapter
The schema version number.
SecurityConfiguration - class org.exolab.jms.config.SecurityConfiguration.
 
SecurityConfiguration() - Constructor for class org.exolab.jms.config.SecurityConfiguration
 
Selector - class org.exolab.jms.selector.Selector.
This class enables messages to be filtered using a message selector.
selector() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
selector(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
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
SelectorASTFactory - class org.exolab.jms.selector.parser.SelectorASTFactory.
This class was created to override the 4 methods in antlr.ASTFactory that use Class.forName(java.lang.String).
SelectorASTFactory() - Constructor for class org.exolab.jms.selector.parser.SelectorASTFactory
 
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
SelectorLexer - class org.exolab.jms.selector.parser.SelectorLexer.
 
SelectorLexer(InputBuffer) - Constructor for class org.exolab.jms.selector.parser.SelectorLexer
 
SelectorLexer(InputStream) - Constructor for class org.exolab.jms.selector.parser.SelectorLexer
 
SelectorLexer(LexerSharedInputState) - Constructor for class org.exolab.jms.selector.parser.SelectorLexer
 
SelectorLexer(Reader) - Constructor for class org.exolab.jms.selector.parser.SelectorLexer
 
SelectorParser - class org.exolab.jms.selector.parser.SelectorParser.
 
SelectorParser(ParserSharedInputState) - Constructor for class org.exolab.jms.selector.parser.SelectorParser
 
SelectorParser(TokenBuffer) - Constructor for class org.exolab.jms.selector.parser.SelectorParser
 
SelectorParser(TokenBuffer, int) - Constructor for class org.exolab.jms.selector.parser.SelectorParser
 
SelectorParser(TokenStream) - Constructor for class org.exolab.jms.selector.parser.SelectorParser
 
SelectorParser(TokenStream, int) - Constructor for class org.exolab.jms.selector.parser.SelectorParser
 
SelectorTokenTypes - interface org.exolab.jms.selector.parser.SelectorTokenTypes.
 
SelectorTreeParser - class org.exolab.jms.selector.parser.SelectorTreeParser.
 
SelectorTreeParser() - Constructor for class org.exolab.jms.selector.parser.SelectorTreeParser
 
SelectorTreeParserTokenTypes - interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes.
 
selects(Message) - Method in class org.exolab.jms.selector.Selector
Return if message is selected by the expression
selects(MessageImpl) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Determines if a message is selected by the consumer.
selects(MessageImpl) - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Determines if a message is selected by the consumer.
send(List) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Send a set of messages.
send(List) - Method in interface org.exolab.jms.server.ServerSession
Send a set of messages.
send(List) - Method in class org.exolab.jms.server.net.RemoteServerSession
Send a set of messages.
send(MessageImpl) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Send a message.
send(MessageImpl) - Method in interface org.exolab.jms.server.ServerSession
Send a message.
send(MessageImpl) - Method in class org.exolab.jms.server.net.RemoteServerSession
Send a message.
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(Object) - Static method in class org.exolab.jms.tranlog.SerializationHelper
Serialize the specified object
SerialTask - class org.exolab.jms.scheduler.SerialTask.
A Runnable implementation which may only be executed serially by the Scheduler.
SerialTask(Runnable, Scheduler) - Constructor for class org.exolab.jms.scheduler.SerialTask
Construct a new SerialTask.
Server - class org.exolab.jms.config.Server.
 
Server() - Constructor for class org.exolab.jms.config.Server
 
ServerConfiguration - class org.exolab.jms.config.ServerConfiguration.
 
ServerConfiguration() - Constructor for class org.exolab.jms.config.ServerConfiguration
 
ServerConnection - interface org.exolab.jms.server.ServerConnection.
Indicates the methods clients can call on the server-side implementation of the Connection interface
ServerConnectionFactory - interface org.exolab.jms.server.ServerConnectionFactory.
Indicates the methods clients can call on the server-side implementation of the ConnectionFactory interface
ServerConnectionImpl - class org.exolab.jms.server.ServerConnectionImpl.
Server implementation of the javax.jms.Connection interface.
ServerConnectionImpl(ServerConnectionManagerImpl, long, String, MessageManager, ConsumerManager, ResourceManager, DatabaseService, Scheduler) - Constructor for class org.exolab.jms.server.ServerConnectionImpl
Construct a new ServerConnectionImpl.
ServerConnectionManager - interface org.exolab.jms.server.ServerConnectionManager.
ServerConnectionManager is responsible for managing all connections to the server.
ServerConnectionManagerImpl - class org.exolab.jms.server.ServerConnectionManagerImpl.
The ServerConnectionManagerImpl is responsible for managing all connections to the server.
ServerConnectionManagerImpl(Authenticator, MessageManager, DatabaseService, Scheduler) - Constructor for class org.exolab.jms.server.ServerConnectionManagerImpl
Construct a new ServerConnectionManagerImpl.
ServerConnector - interface org.exolab.jms.server.ServerConnector.
ServerConnector provides an interface to the OpenJMS 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.
ServerSession - interface org.exolab.jms.server.ServerSession.
Indicates the methods clients can call on the server-side implementation of the Session interface
Service - class org.exolab.jms.service.Service.
Service is an implementation of the Serviceable interface that provides default implementations for the Service.start() and Service.stop() methods.
Service() - Constructor for class org.exolab.jms.service.Service
Construct a new Service, with no name.
Service(String) - Constructor for class org.exolab.jms.service.Service
Construct a new Service, specifying its name.
Serviceable - interface org.exolab.jms.service.Serviceable.
This interface defines a protocol for serviceable objects.
ServiceAlreadyExistsException - exception org.exolab.jms.service.ServiceAlreadyExistsException.
This exception is thrown when an attempt is made to register a service that is already registered.
ServiceAlreadyExistsException() - Constructor for class org.exolab.jms.service.ServiceAlreadyExistsException
Default exception constructor
ServiceAlreadyExistsException(String) - Constructor for class org.exolab.jms.service.ServiceAlreadyExistsException
Create an exception with the specified reason
ServiceDoesNotExistException - exception org.exolab.jms.service.ServiceDoesNotExistException.
This exception is thrown when a request is made for a service that is not registered with the service manager
ServiceDoesNotExistException() - Constructor for class org.exolab.jms.service.ServiceDoesNotExistException
Default exception constructor
ServiceDoesNotExistException(String) - Constructor for class org.exolab.jms.service.ServiceDoesNotExistException
Create an exception with the specified reason
ServiceException - exception org.exolab.jms.service.ServiceException.
This exception is thrown whenever there is a general exception with a service entitiy
ServiceException() - Constructor for class org.exolab.jms.service.ServiceException
Construct a new ServiceException with no information.
ServiceException(String) - Constructor for class org.exolab.jms.service.ServiceException
Construct a new ServiceException with a detail message
ServiceException(String, Throwable) - Constructor for class org.exolab.jms.service.ServiceException
Construct a new ServiceException with a detail message and the exception that caused it
ServiceException(Throwable) - Constructor for class org.exolab.jms.service.ServiceException
Construct a new ServiceException with the exception that caused it.
ServiceManager - class org.exolab.jms.service.ServiceManager.
Default implementation of the Services interface.
ServiceManager() - Constructor for class org.exolab.jms.service.ServiceManager
Construct a new ServiceManager.
Services - interface org.exolab.jms.service.Services.
A Serviceable which manages a collection of services.
ServiceThreadListener - class org.exolab.jms.service.ServiceThreadListener.
A ThreadListener that notifies child listeners of thread events..
ServiceThreadListener() - Constructor for class org.exolab.jms.service.ServiceThreadListener
 
set(boolean) - Method in class org.exolab.jms.messagemgr.Flag
Sets the state of the flag.
setAcceptedTime(long) - Method in class org.exolab.jms.message.MessageImpl
Set the time that the message was accepted by the server.
setAdminConfiguration(AdminConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setAdministeredDestinations(AdministeredDestinations) - Method in class org.exolab.jms.config.Configuration
 
setAdministeredQueue(AdministeredQueue[]) - Method in class org.exolab.jms.config.AdministeredDestinations
 
setAdministeredQueue(int, AdministeredQueue) - Method in class org.exolab.jms.config.AdministeredDestinations
 
setAdministeredTopic(AdministeredTopic[]) - Method in class org.exolab.jms.config.AdministeredDestinations
 
setAdministeredTopic(int, AdministeredTopic) - Method in class org.exolab.jms.config.AdministeredDestinations
 
setAdminPort(int) - Method in class org.exolab.jms.config.SocketConfigurationType
 
setASTNodeClass(String) - Method in class org.exolab.jms.selector.parser.SelectorASTFactory
 
setAsynchronous(boolean) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Indicates if this is an asynchronous consumer.
setAsynchronous(boolean) - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Indicates if this is an asynchronous consumer.
setAsynchronous(long, boolean) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Enable or disable asynchronous message delivery for a particular consumer.
setAsynchronous(long, boolean) - Method in interface org.exolab.jms.server.ServerSession
Enable or disable asynchronous message delivery for a particular consumer.
setAsynchronous(long, boolean) - Method in class org.exolab.jms.server.net.RemoteServerSession
Enable or disable asynchronous message delivery for a particular consumer.
setBatch(boolean) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
setBatchSize(int) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
setBindAll(boolean) - Method in class org.exolab.jms.config.SocketConfigurationType
 
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
setChar(String, char) - Method in class org.exolab.jms.message.MapMessageImpl
Set a Unicode character value with the given name, into the Map
setClazz(String) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
setClientID(String) - Method in class org.exolab.jms.client.net.JmsConnectionStubImpl
Sets the client identifier for this connection.
setClientID(String) - Method in interface org.exolab.jms.server.ServerConnection
Sets the client identifier for this connection.
setClientID(String) - Method in class org.exolab.jms.server.ServerConnectionImpl
Sets the client identifier for this connection.
setClientID(String) - Method in class org.exolab.jms.server.net.RemoteServerConnection
Sets the client identifier for this connection.
setClientPingInterval(int) - Method in class org.exolab.jms.config.RmiConfiguration
 
setConfig(Configuration) - Static method in class org.exolab.jms.config.ConfigurationManager
Deprecated. Set the configuration
setConfig(String) - Static method in class org.exolab.jms.config.ConfigurationManager
Deprecated. Load the configuration file
setConfig(String) - Method in class org.exolab.jms.config.AdminConfiguration
 
setConnectionFactories(ConnectionFactories) - Method in class org.exolab.jms.config.Connector
 
setConnectionFactory(ConnectionFactory[]) - Method in class org.exolab.jms.config.ConnectionFactories
 
setConnectionFactory(int, ConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
setConnectionId(long) - Method in class org.exolab.jms.message.MessageImpl
Set the id of the connection that this message was received on
setConnector(Connector[]) - Method in class org.exolab.jms.config.Connectors
 
setConnector(int, Connector) - Method in class org.exolab.jms.config.Connectors
 
setConnectorResource(ConnectorResource[]) - Method in class org.exolab.jms.config.ConnectorResources
 
setConnectorResource(int, ConnectorResource) - Method in class org.exolab.jms.config.ConnectorResources
 
setConnectorResources(ConnectorResources) - Method in class org.exolab.jms.config.Configuration
 
setConnectors(Connectors) - Method in class org.exolab.jms.config.Configuration
 
setConsumerId(long) - Method in class org.exolab.jms.message.MessageImpl
Set the value of the consumer identifer
setConsumerManager(ConsumerManager) - Method in class org.exolab.jms.messagemgr.DestinationManagerImpl
Sets the consumer manager.
setConsumerManager(ConsumerManager) - Method in class org.exolab.jms.server.ServerConnectionManagerImpl
Sets the consumer manager.
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.
setDatabaseConfiguration(DatabaseConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setDefaults(Configuration) - Static method in class org.exolab.jms.config.ConfigurationReader
Sets unpopulated elements in the supplied configuration with default values.
setDelivered(boolean) - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Indicates if a message has been delivered to a MessageConsumer, but not acknowledged.
setDelivered(boolean) - Method in interface org.exolab.jms.messagemgr.MessageHandle
Indicates if a message has been delivered to a MessageConsumer, but not acknowledged.
setDeliveryMode(int) - Method in class org.exolab.jms.message.DeliveryModeImpl
 
setDescription(String) - Method in class org.exolab.jms.config.ConnectorResource
 
setDestinationCache(DestinationCache) - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Sets the destination cache.
setDestinationCacheSize(int) - Method in class org.exolab.jms.config.MessageManagerConfiguration
 
setDestinationManager(DestinationManager) - Method in class org.exolab.jms.messagemgr.MessageMgr
Sets the destination manager.
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.config.RdbmsDatabaseConfiguration
 
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
Change the duration of the lease.
setEmbeddedJNDI(boolean) - Method in class org.exolab.jms.config.ServerConfiguration
 
setEmbeddedRegistry(boolean) - Method in class org.exolab.jms.config.RmiConfiguration
 
setEvictionInterval(int) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
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 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.net.JmsServerStubImpl
Set the exception listener so that the client can be notified of client disconnection events.
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
setFile(String) - Method in class org.exolab.jms.config.LoggerConfiguration
 
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
 
setGarbageCollectionConfiguration(GarbageCollectionConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setGarbageCollectionInterval(int) - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
setGarbageCollectionThreadPriority(int) - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
setHost(String) - Method in class org.exolab.jms.config.ServerConfiguration
 
setHttpConfiguration(HttpConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setHttpsConfiguration(HttpsConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setImplementationClass(String) - Method in class org.exolab.jms.config.Server
 
setInitialContextClass(String) - Method in class org.exolab.jms.config.Jndi
 
setInt(String, int) - Method in class org.exolab.jms.message.MapMessageImpl
Set an integer value with the given name, into the Map
setInternalHost(String) - Method in class org.exolab.jms.config.TcpConfigurationType
 
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
 
setJMSType(String) - Method in class org.exolab.jms.message.MessageImpl
 
setJMSXRcvTimestamp(long) - Method in class org.exolab.jms.message.MessageImpl
Set the JMSXRcvTimestamp property.
setJndi(Jndi) - Method in class org.exolab.jms.config.ConnectorResource
 
setJndiConfiguration(JndiConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setJndiPort(int) - Method in class org.exolab.jms.config.SocketConfigurationType
 
setKeyStore(String) - Method in class org.exolab.jms.config.TcpsConfiguration
 
setKeyStorePassword(String) - Method in class org.exolab.jms.config.TcpsConfiguration
 
setKeyStoreType(String) - Method in class org.exolab.jms.config.TcpsConfiguration
 
setListener(ConsumerEndpointListener) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Set the listener for this consumer.
setListener(ConsumerEndpointListener) - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Set the listener for this consumer.
setLoggerConfiguration(LoggerConfiguration) - Method in class org.exolab.jms.config.Configuration
 
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
 
setLowWaterThreshold(int) - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
setMaxActive(int) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
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.config.RdbmsDatabaseConfiguration
 
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.
setMaxThreads(int) - Method in class org.exolab.jms.config.SchedulerConfiguration
 
setMaxThreads(int) - Method in class org.exolab.jms.config.ServerConfiguration
 
setMemoryCheckInterval(int) - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
setMessageListener(JmsMessageListener) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Set the listener for this session.
setMessageListener(JmsMessageListener) - Method in interface org.exolab.jms.server.ServerSession
Set the listener for this session.
setMessageListener(JmsMessageListener) - Method in class org.exolab.jms.server.net.RemoteServerSession
Set the listener for this session.
setMessageManagerConfiguration(MessageManagerConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setMessageRef(MessageRef) - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Sets the message reference.
setMinIdleTime(int) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
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.
setName(String) - Method in class org.exolab.jms.config.AdministeredQueue
 
setName(String) - Method in class org.exolab.jms.config.AdministeredTopic
 
setName(String) - Method in class org.exolab.jms.config.Subscriber
 
setName(String) - Method in class org.exolab.jms.config.Property
 
setName(String) - Method in class org.exolab.jms.config.ConnectionFactoryType
 
setName(String) - Method in class org.exolab.jms.config.User
 
setNeedClientAuth(boolean) - Method in class org.exolab.jms.config.TcpsConfiguration
 
setNoLocal(boolean) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Determines if locally produced messages are being inhibited.
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
 
setPassword(String) - Method in class org.exolab.jms.authentication.User
Sets the user's password
setPassword(String) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
setPassword(String) - Method in class org.exolab.jms.config.User
 
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
setPort(int) - Method in class org.exolab.jms.config.SocketConfigurationType
 
setProcessed(boolean) - Method in class org.exolab.jms.message.MessageImpl
Set the processed state of the message
setProperty(int, Property) - Method in class org.exolab.jms.config.JndiConfiguration
 
setProperty(Property[]) - Method in class org.exolab.jms.config.JndiConfiguration
 
setProxyClass(String) - Method in class org.exolab.jms.config.Server
 
setQueueConnectionFactory(int, QueueConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
setQueueConnectionFactory(QueueConnectionFactory[]) - Method in class org.exolab.jms.config.ConnectionFactories
 
setRdbmsDatabaseConfiguration(RdbmsDatabaseConfiguration) - Method in class org.exolab.jms.config.DatabaseConfiguration
 
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.
setReadOnly(boolean) - Method in class org.exolab.jms.message.BytesMessageImpl
Set the read-only mode of the message.
setRegistryHost(String) - Method in class org.exolab.jms.config.RmiConfiguration
 
setRegistryPort(int) - Method in class org.exolab.jms.config.RmiConfiguration
 
setResourceId(String) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
Set the resource identity for the entry
setResourceManager(ResourceManager) - Method in class org.exolab.jms.server.ServerConnectionManagerImpl
Sets the resource manager.
setReturnType(Type) - Method in class org.exolab.jms.selector.parser.SelectorAST
Sets the return type of the expression
setRmiConfiguration(RmiConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setSchedulerConfiguration(SchedulerConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setScheme(SchemeType) - Method in class org.exolab.jms.config.ConnectorResource
 
setScheme(SchemeType) - Method in class org.exolab.jms.config.Connector
 
setScheme(SchemeType) - Method in class org.exolab.jms.config.Server
 
setScript(String) - Method in class org.exolab.jms.config.AdminConfiguration
 
setSecurityConfiguration(SecurityConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setSecurityEnabled(boolean) - Method in class org.exolab.jms.config.SecurityConfiguration
 
setSelector(String) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Sets the message selector.
setSequenceNumber(long) - Method in class org.exolab.jms.message.MessageImpl
Set the sequence number for this message.
setServer(Server) - Method in class org.exolab.jms.config.ConnectorResource
 
setServerConfiguration(ServerConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setServiceThreadListener(ServiceThreadListener) - Method in class org.exolab.jms.persistence.DatabaseService
Sets the service thread listener.
setServlet(String) - Method in class org.exolab.jms.config.HttpConfigurationType
 
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
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
 
setSubscriber(int, Subscriber) - Method in class org.exolab.jms.config.AdministeredTopic
 
setSubscriber(Subscriber[]) - Method in class org.exolab.jms.config.AdministeredTopic
 
setTcpConfiguration(TcpConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setTcpsConfiguration(TcpsConfiguration) - Method in class org.exolab.jms.config.Configuration
 
setTestBeforeUse(boolean) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
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.config.RdbmsDatabaseConfiguration
 
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.
setTokenTypeASTNodeType(int, String) - Method in class org.exolab.jms.selector.parser.SelectorASTFactory
Specify an "override" for the Java AST object created for a specific token.
setTopicConnectionFactory(int, TopicConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
setTopicConnectionFactory(TopicConnectionFactory[]) - Method in class org.exolab.jms.config.ConnectionFactories
 
setTransactionTimeout(int) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Set the current transaction timeout value for this XAResource instance.
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 interface org.exolab.jms.server.ServerSession
Set the current transaction timeout value for this XAResource instance.
setTransactionTimeout(int) - Method in class org.exolab.jms.server.net.RemoteServerSession
Set the current transaction timeout value for this XAResource instance.
setTrustStore(String) - Method in class org.exolab.jms.config.TcpsConfiguration
 
setTrustStorePassword(String) - Method in class org.exolab.jms.config.TcpsConfiguration
 
setTrustStoreType(String) - Method in class org.exolab.jms.config.TcpsConfiguration
 
setUrl(String) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
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(int, User) - Method in class org.exolab.jms.config.Users
 
setUser(String) - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
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
setUser(User[]) - Method in class org.exolab.jms.config.Users
 
setUsername(String) - Method in class org.exolab.jms.authentication.User
Sets the user's name
setUsers(Users) - Method in class org.exolab.jms.config.Configuration
 
setValue(String) - Method in class org.exolab.jms.config.Property
 
setWaitingForMessage(Condition) - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Indicates that the client is currently waiting for a message.
setWaitingForMessage(Condition) - Method in interface org.exolab.jms.messagemgr.ConsumerEndpoint
Indicates that the client is currently waiting for a message.
setWebServerHost(String) - Method in class org.exolab.jms.config.HttpConfigurationType
 
setWebServerPort(int) - Method in class org.exolab.jms.config.HttpConfigurationType
 
setWildcard(String) - Method in class org.exolab.jms.message.MessageImpl
Set the wildcard string.
setXAConnectionFactory(int, XAConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
setXAConnectionFactory(XAConnectionFactory[]) - Method in class org.exolab.jms.config.ConnectionFactories
 
setXAQueueConnectionFactory(int, XAQueueConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
setXAQueueConnectionFactory(XAQueueConnectionFactory[]) - Method in class org.exolab.jms.config.ConnectionFactories
 
setXATopicConnectionFactory(int, XATopicConnectionFactory) - Method in class org.exolab.jms.config.ConnectionFactories
 
setXATopicConnectionFactory(XATopicConnectionFactory[]) - Method in class org.exolab.jms.config.ConnectionFactories
 
SharedORB - class org.exolab.jms.client.net.SharedORB.
Shared ORB instance.
shutdown() - Method in class org.exolab.jms.client.net.SharedORB
Shuts down the ORB.
size() - Method in class org.exolab.jms.tranlog.TransactionLog
Return the size of the transaction log file.
SocketConfigurationType - class org.exolab.jms.config.SocketConfigurationType.
 
SocketConfigurationType() - Constructor for class org.exolab.jms.config.SocketConfigurationType
 
SQLHelper - class org.exolab.jms.persistence.SQLHelper.
SQL helper routines.
SQLHelper() - Constructor for class org.exolab.jms.persistence.SQLHelper
 
start() - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Start message delivery to this session.
start() - Method in class org.exolab.jms.config.AttributeExpander
Signals to start producing events.
start() - Method in interface org.exolab.jms.server.ServerSession
Start message delivery to this session.
start() - Method in class org.exolab.jms.server.net.RemoteServerSession
Start message delivery to this session.
start() - Method in class org.exolab.jms.service.Service
Start the service.
start() - Method in interface org.exolab.jms.service.Serviceable
Start the service.
start(Xid, int) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Start work on behalf of a transaction branch specified in xid.
start(Xid, int) - Method in class org.exolab.jms.messagemgr.ResourceManager
 
start(Xid, int) - Method in interface org.exolab.jms.server.ServerSession
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.net.RemoteServerSession
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.
StateTransactionLogEntry - class org.exolab.jms.tranlog.StateTransactionLogEntry.
 
StateTransactionLogEntry() - Constructor for class org.exolab.jms.tranlog.StateTransactionLogEntry
Default constuctor for serialization
stop() - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Stop message delivery to this session.
stop() - Method in class org.exolab.jms.scheduler.SerialTask
Stop the task.
stop() - Method in interface org.exolab.jms.server.ServerSession
Stop message delivery to this session.
stop() - Method in class org.exolab.jms.server.net.RemoteServerSession
Stop message delivery to this session.
stop() - Method in class org.exolab.jms.service.Service
Stop the service.
stop() - Method in interface org.exolab.jms.service.Serviceable
Stop the service.
stopServer() - Method in interface org.exolab.jms.administration.AdminConnection
Terminate the JMS Server.
stopServer() - Method in interface org.exolab.jms.administration.JmsAdminServerIfc
Terminate the JMS Server.
stopServer() - Method in class org.exolab.jms.administration.net.JmsAdminConnectionImpl
 
stopServer() - Method in class org.exolab.jms.server.AdminConnection
Terminate the JMS Server.
stopServer() - Method in interface org.exolab.jms.server.net.RemoteJmsAdminConnectionIfc
Terminate the JMS Server.
stopServer() - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
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
STRING_LITERAL - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
STRING_LITERAL - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
subscribe(JmsTopic, String, String) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Create a new durable subscription.
subscribe(JmsTopic, String, String) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Create a new durable subscription.
Subscriber - class org.exolab.jms.config.Subscriber.
 
Subscriber() - Constructor for class org.exolab.jms.config.Subscriber
 
sumExpression() - Method in class org.exolab.jms.selector.parser.SelectorParser
 

T

TcpConfiguration - class org.exolab.jms.config.TcpConfiguration.
 
TcpConfiguration() - Constructor for class org.exolab.jms.config.TcpConfiguration
 
TcpConfigurationType - class org.exolab.jms.config.TcpConfigurationType.
 
TcpConfigurationType() - Constructor for class org.exolab.jms.config.TcpConfigurationType
 
TcpsConfiguration - class org.exolab.jms.config.TcpsConfiguration.
 
TcpsConfiguration() - Constructor for class org.exolab.jms.config.TcpsConfiguration
 
term() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
term(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
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
TimedCondition - class org.exolab.jms.messagemgr.TimedCondition.
A timed Condition.
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
toLong() - Method in class org.exolab.jms.message.Timestamp
 
TopicConnectionFactory - class org.exolab.jms.config.TopicConnectionFactory.
 
TopicConnectionFactory() - Constructor for class org.exolab.jms.config.TopicConnectionFactory
 
TopicConsumerEndpoint - class org.exolab.jms.messagemgr.TopicConsumerEndpoint.
A ConsumerEndpoint for transient topic consumers.
TopicConsumerEndpoint(long, long, JmsTopic, String, boolean, DestinationManager) - Constructor for class org.exolab.jms.messagemgr.TopicConsumerEndpoint
Construct a new TopicConsumerEndpoint.
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.lease.BaseLease
Returns 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.TextMessageImpl
Returns the message text
toString() - Method in class org.exolab.jms.message.MessageId
 
toString() - Method in class org.exolab.jms.messagemgr.AbstractConsumerEndpoint
Returns a stringified version of the consumer.
toString() - Method in class org.exolab.jms.messagemgr.AbstractMessageHandle
Return a stringified version of the handle.
toString() - Method in class org.exolab.jms.scheduler.SerialTask
Returns a stringified form of this, for debugging purposes.
toString() - Method in class org.exolab.jms.selector.Type
Returns a string representation of this
toString() - Method in class org.exolab.jms.selector.Context
Returns a string representation of this
toString() - Method in class org.exolab.jms.selector.SelectorException
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.service.Service
Return the state of the object as a string.
toString() - Method in class org.exolab.jms.service.BasicService
Return the state of the object as a string.
toString() - Method in class org.exolab.jms.tranlog.TransactionState
Returns the name of this state
toString() - Method in class org.exolab.jms.tranlog.ExternalXid
Returns the global transaction identifier in the form of exid://formatId.global.branch
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.
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
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() - Constructor for class org.exolab.jms.message.Type
 
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

U

UNARY_MINUS - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
UNARY_MINUS - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 
unaryExpression() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
unaryOperator(int, Expression) - Method in interface org.exolab.jms.selector.ExpressionFactory
Create an unary operator expression
unaryOperator(int, Expression) - Method in class org.exolab.jms.selector.DefaultExpressionFactory
Create an unary operator expression
unaryTerm(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
UNDEFINED - Static variable in class org.exolab.jms.selector.Type
Undefined type
unexportObject(Object) - Method in class org.exolab.jms.client.net.SharedORB
Unexport an object.
unmarshal(Reader) - Static method in class org.exolab.jms.config.Configuration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.SecurityConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.ConnectorResource
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.JndiConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.Connector
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.AdministeredDestinations
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.AdministeredQueue
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.AdministeredTopic
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.Subscriber
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.DatabaseConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.SchedulerConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.LoggerConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.Property
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.ConnectionFactories
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.ConnectionFactory
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.QueueConnectionFactory
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.TopicConnectionFactory
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.XAQueueConnectionFactory
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.XATopicConnectionFactory
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.AdminConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.ConnectorResources
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.Connectors
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.HttpConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.HttpsConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.MessageManagerConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.RmiConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.ServerConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.TcpConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.TcpsConfiguration
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.Users
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.Jndi
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.Server
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.XAConnectionFactory
 
unmarshal(Reader) - Static method in class org.exolab.jms.config.User
 
unregister(GarbageCollectable) - Method in class org.exolab.jms.gc.GarbageCollectionService
Unregister the specified entry from the list of garbge collectable entities
unregisterConsumer(String) - Method in interface org.exolab.jms.administration.AdminConnection
De-activate an active persistent consumer.
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.net.JmsAdminConnectionImpl
 
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.net.RemoteJmsAdminConnectionIfc
Deactivate an active persistent consumer.
unregisterConsumer(String) - Method in class org.exolab.jms.server.net.JmsAdminConnectionImpl
 
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(JmsTopic) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Remove all durable subscriptions for a destination.
unsubscribe(JmsTopic) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Remove all durable subscriptions for a destination.
unsubscribe(String) - Method in class org.exolab.jms.client.net.JmsSessionStubImpl
Unsubscribe a durable subscription.
unsubscribe(String) - Method in interface org.exolab.jms.server.ServerSession
Unsubscribe a durable subscription.
unsubscribe(String) - Method in class org.exolab.jms.server.net.RemoteServerSession
Unsubscribe a durable subscription.
unsubscribe(String, String) - Method in interface org.exolab.jms.messagemgr.ConsumerManager
Remove a durable subscription.
unsubscribe(String, String) - Method in class org.exolab.jms.messagemgr.ConsumerManagerImpl
Remove a durable subscription.
update() - Method in interface org.exolab.jms.messagemgr.MessageHandle
Update the persistent handle.
update() - Method in class org.exolab.jms.messagemgr.PersistentMessageHandle
Update this handle.
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.PersistenceAdapter
Update this message in the database
updateMessage(Connection, MessageImpl) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
updateMessageHandle(Connection, MessageHandle) - Method in class org.exolab.jms.persistence.PersistenceAdapter
Update the specified persistent message handle.
updateMessageHandle(Connection, MessageHandle) - Method in class org.exolab.jms.persistence.RDBMSAdapter
 
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 an user.
usage() - Static method in class org.exolab.jms.server.JmsServer
Print out information on running this sevice
User - class org.exolab.jms.authentication.User.
This class represents a user within OpenJMS.
User - class org.exolab.jms.config.User.
 
User() - Constructor for class org.exolab.jms.authentication.User
Construct a new User
User() - Constructor for class org.exolab.jms.config.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(Configuration, DatabaseService) - 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.
Users - class org.exolab.jms.config.Users.
 
Users() - Constructor for class org.exolab.jms.config.Users
 

V

validate() - Method in class org.exolab.jms.config.Configuration
 
validate() - Method in class org.exolab.jms.config.SecurityConfiguration
 
validate() - Method in class org.exolab.jms.config.ConnectorResource
 
validate() - Method in class org.exolab.jms.config.JndiConfiguration
 
validate() - Method in class org.exolab.jms.config.Connector
 
validate() - Method in class org.exolab.jms.config.GarbageCollectionConfiguration
 
validate() - Method in class org.exolab.jms.config.AdministeredDestinations
 
validate() - Method in class org.exolab.jms.config.AdministeredQueue
 
validate() - Method in class org.exolab.jms.config.AdministeredTopic
 
validate() - Method in class org.exolab.jms.config.Subscriber
 
validate() - Method in class org.exolab.jms.config.DatabaseConfiguration
 
validate() - Method in class org.exolab.jms.config.RdbmsDatabaseConfiguration
 
validate() - Method in class org.exolab.jms.config.SchedulerConfiguration
 
validate() - Method in class org.exolab.jms.config.LoggerConfiguration
 
validate() - Method in class org.exolab.jms.config.Property
 
validate() - Method in class org.exolab.jms.config.ConnectionFactories
 
validate() - Method in class org.exolab.jms.config.ConnectionFactoryType
 
validate() - Method in class org.exolab.jms.config.ConnectionFactory
 
validate() - Method in class org.exolab.jms.config.QueueConnectionFactory
 
validate() - Method in class org.exolab.jms.config.TopicConnectionFactory
 
validate() - Method in class org.exolab.jms.config.XAQueueConnectionFactory
 
validate() - Method in class org.exolab.jms.config.XATopicConnectionFactory
 
validate() - Method in class org.exolab.jms.config.AdminConfiguration
 
validate() - Method in class org.exolab.jms.config.ConnectorResources
 
validate() - Method in class org.exolab.jms.config.Connectors
 
validate() - Method in class org.exolab.jms.config.SocketConfigurationType
 
validate() - Method in class org.exolab.jms.config.HttpConfigurationType
 
validate() - Method in class org.exolab.jms.config.HttpConfiguration
 
validate() - Method in class org.exolab.jms.config.HttpsConfiguration
 
validate() - Method in class org.exolab.jms.config.MessageManagerConfiguration
 
validate() - Method in class org.exolab.jms.config.RmiConfiguration
 
validate() - Method in class org.exolab.jms.config.ServerConfiguration
 
validate() - Method in class org.exolab.jms.config.TcpConfigurationType
 
validate() - Method in class org.exolab.jms.config.TcpConfiguration
 
validate() - Method in class org.exolab.jms.config.TcpsConfiguration
 
validate() - Method in class org.exolab.jms.config.Users
 
validate() - Method in class org.exolab.jms.config.Jndi
 
validate() - Method in class org.exolab.jms.config.Server
 
validate() - Method in class org.exolab.jms.config.XAConnectionFactory
 
validate() - Method in class org.exolab.jms.config.User
 
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 class org.exolab.jms.client.JmsTemporaryQueue
 
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.JmsTemporaryTopic
 
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
valueList() - Method in class org.exolab.jms.selector.parser.SelectorParser
 
valueList(AST) - Method in class org.exolab.jms.selector.parser.SelectorTreeParser
 
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.StreamMessageImpl
Write a boolean to the stream message.
writeBoolean(boolean) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a boolean 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
writeByte(byte) - Method in class org.exolab.jms.message.BytesMessageImpl
Write out a byte to the bytes message stream as a 1-byte value.
writeBytes(byte[]) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a byte array field 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[], 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
writeBytes(byte[], int, int) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a portion of a byte array to the bytes message stream
writeChar(char) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a char 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.
writeDouble(double) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a double 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.
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.JmsTemporaryQueue
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsConnectionFactory
Writes the object state to a stream.
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsTopic
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.client.JmsTemporaryTopic
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.DestinationImpl
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.Priority
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.MessageImpl
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.Type
 
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.MessageId
 
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.BytesMessageImpl
Serialize out this message's data.
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.DeliveryModeImpl
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.message.MapMessageImpl
Serialize out this message's data
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.BaseTransactionLogEntry
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.StateTransactionLogEntry
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.DataTransactionLogEntry
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.TransactionState
 
writeExternal(ObjectOutput) - Method in class org.exolab.jms.tranlog.ExternalXid
 
writeFloat(float) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a float to the stream message
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.
writeInt(int) - Method in class org.exolab.jms.message.StreamMessageImpl
Write an int 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.
writeLong(long) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a long 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
writeObject(Object) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a Java object to the stream message
writeObject(Object) - Method in class org.exolab.jms.message.BytesMessageImpl
Write a Java object to the bytes message stream.
writeShort(short) - Method in class org.exolab.jms.message.StreamMessageImpl
Write a short 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.
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.
WS - Static variable in interface org.exolab.jms.selector.parser.SelectorTokenTypes
 
WS - Static variable in interface org.exolab.jms.selector.parser.SelectorTreeParserTokenTypes
 

X

XAConnectionFactory - class org.exolab.jms.config.XAConnectionFactory.
 
XAConnectionFactory() - Constructor for class org.exolab.jms.config.XAConnectionFactory
 
XAExceptionAdapter - class org.exolab.jms.client.net.XAExceptionAdapter.
Adapts unchecked exceptions thrown by the ORB runtime to an XAException.
XAExceptionAdapter() - Constructor for class org.exolab.jms.client.net.XAExceptionAdapter
 
XAQueueConnectionFactory - class org.exolab.jms.config.XAQueueConnectionFactory.
 
XAQueueConnectionFactory() - Constructor for class org.exolab.jms.config.XAQueueConnectionFactory
 
XATopicConnectionFactory - class org.exolab.jms.config.XATopicConnectionFactory.
 
XATopicConnectionFactory() - Constructor for class org.exolab.jms.config.XATopicConnectionFactory
 

_

_acceptedTime - Variable in class org.exolab.jms.message.MessageImpl
The time that the message was accepted by the server.
_bodyReadOnly - Variable in class org.exolab.jms.message.MessageImpl
If true, the message body is read-only.
_connection - Variable in class org.exolab.jms.server.net.JmsAdminConnectionImpl
The connection to delegate calls to
_connectionId - Variable in class org.exolab.jms.message.MessageImpl
The identity of the connection that this was received on.
_duration - Variable in class org.exolab.jms.lease.BaseLease
The duration of the lease in milliseconds.
_expiryTime - Variable in class org.exolab.jms.lease.BaseLease
This is the time that the lease will expire.
_leasedObject - Variable in class org.exolab.jms.lease.BaseLease
This is the object that is leased.
_listener - Variable in class org.exolab.jms.lease.BaseLease
The listener that will be notified when the lease expires.
_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.
_sequenceNumber - Variable in class org.exolab.jms.message.MessageImpl
The sequence number assigned to the message by server when the message is accepted.
_tokenNames - Static variable in class org.exolab.jms.selector.parser.SelectorParser
 
_tokenNames - Static variable in class org.exolab.jms.selector.parser.SelectorTreeParser
 
_tokenSet_0 - Static variable in class org.exolab.jms.selector.parser.SelectorLexer
 
_tokenSet_1 - Static variable in class org.exolab.jms.selector.parser.SelectorLexer
 
_tokenSet_2 - Static variable in class org.exolab.jms.selector.parser.SelectorLexer
 
_tokenSet_3 - Static variable in class org.exolab.jms.selector.parser.SelectorLexer
 
_tokenSet_4 - Static variable in class org.exolab.jms.selector.parser.SelectorLexer
 
_tokenSet_5 - Static variable in class org.exolab.jms.selector.parser.SelectorLexer
 
_tokenSet_6 - Static variable in class org.exolab.jms.selector.parser.SelectorLexer
 

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-2007 The OpenJMS Group. All Rights Reserved.