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

A

AB_ALLOCSIZE_OFFSET - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AB_FLAGS_OFFSET - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AB_NEXTBLOCK_OFFSET - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AB_PREVBLOCK_OFFSET - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AbstractArithmeticBinaryOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
AbstractArithmeticBinaryOperator
AbstractArithmeticBinaryOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractArithmeticBinaryOperator
Constructor
AbstractArithmeticUnaryOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
AbstractArithmeticUnaryOperator
AbstractArithmeticUnaryOperator(SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractArithmeticUnaryOperator
Constructor
AbstractBinaryOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
Abstract
AbstractBinaryOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractBinaryOperator
Constructor
AbstractBlockBasedDataStore - Class in net.timewalker.ffmq4.storage.data.impl
Block-based data store with journal support
AbstractBlockBasedDataStore(AbstractDestinationDescriptor) - Constructor for class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Constructor
AbstractComparisonOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
AbstractComparisonOperator
AbstractComparisonOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractComparisonOperator
Constructor
AbstractConditionalBinaryOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
AbstractConditionalBinaryOperator
AbstractConditionalBinaryOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractConditionalBinaryOperator
Constructor
AbstractConnection - Class in net.timewalker.ffmq4.common.connection
Base implementation for a JMS connection
AbstractConnection(String) - Constructor for class net.timewalker.ffmq4.common.connection.AbstractConnection
Constructor
AbstractConsumerQuery - Class in net.timewalker.ffmq4.transport.packet.query
AbstractConsumerQuery
AbstractConsumerQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.AbstractConsumerQuery
 
AbstractDataStore - Class in net.timewalker.ffmq4.storage.data.impl
AbstractDataStore
AbstractDataStore() - Constructor for class net.timewalker.ffmq4.storage.data.impl.AbstractDataStore
 
AbstractDefinitionProvider - Class in net.timewalker.ffmq4.management
Base implementation for a definition descriptor provider.
AbstractDefinitionProvider(FFMQEngineSetup) - Constructor for class net.timewalker.ffmq4.management.AbstractDefinitionProvider
Constructor
AbstractDescriptor - Class in net.timewalker.ffmq4.utils.descriptor
AbstractDescriptor
AbstractDescriptor() - Constructor for class net.timewalker.ffmq4.utils.descriptor.AbstractDescriptor
Constructor
AbstractDestinationDefinition - Class in net.timewalker.ffmq4.management.destination.definition
Base implementation for a Destination definition descriptor.
AbstractDestinationDefinition() - Constructor for class net.timewalker.ffmq4.management.destination.definition.AbstractDestinationDefinition
Constructor
AbstractDestinationDefinition(Settings) - Constructor for class net.timewalker.ffmq4.management.destination.definition.AbstractDestinationDefinition
Constructor
AbstractDestinationDescriptor - Class in net.timewalker.ffmq4.management.destination
Base implementation for a destination descriptor.
AbstractDestinationDescriptor() - Constructor for class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
Constructor
AbstractDestinationDescriptor(Settings) - Constructor for class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
Constructor
AbstractDestinationTemplate - Class in net.timewalker.ffmq4.management.destination.template
Base implementation of a destination template descriptor.
AbstractDestinationTemplate() - Constructor for class net.timewalker.ffmq4.management.destination.template.AbstractDestinationTemplate
Constructor
AbstractDestinationTemplate(Settings) - Constructor for class net.timewalker.ffmq4.management.destination.template.AbstractDestinationTemplate
Constructor
AbstractJournalOperation - Class in net.timewalker.ffmq4.storage.data.impl.journal
Base class for a Journal operation
AbstractJournalOperation(long, byte) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
Constructor
AbstractJournalWriteOperation - Class in net.timewalker.ffmq4.storage.data.impl.journal
AbstractJournalWriteOperation
AbstractJournalWriteOperation(long, byte, long) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalWriteOperation
Constructor
AbstractLocalDestination - Class in net.timewalker.ffmq4.local.destination
Base implementation for a local JMS destination
AbstractLocalDestination(AbstractDestinationDefinition) - Constructor for class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
Constructor
AbstractMessage - Class in net.timewalker.ffmq4.common.message
Base implementation for a JMS message
AbstractMessage() - Constructor for class net.timewalker.ffmq4.common.message.AbstractMessage
Constructor
AbstractMessageConsumer - Class in net.timewalker.ffmq4.common.session
Base implementation for a MessageConsumer
AbstractMessageConsumer(AbstractSession, Destination, String, boolean, IntegerID) - Constructor for class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
Constructor
AbstractMessageHandler - Class in net.timewalker.ffmq4.common.session
Base implementation for a message handler (ie.
AbstractMessageHandler(AbstractSession, Destination, IntegerID) - Constructor for class net.timewalker.ffmq4.common.session.AbstractMessageHandler
Constructor
AbstractMessageProducer - Class in net.timewalker.ffmq4.common.session
Base implementation for a MessageProducer
AbstractMessageProducer(AbstractSession, Destination, IntegerID) - Constructor for class net.timewalker.ffmq4.common.session.AbstractMessageProducer
Constructor
AbstractMessageStore - Class in net.timewalker.ffmq4.storage.message.impl
AbstractMessageStore
AbstractMessageStore(QueueDefinition) - Constructor for class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
Constructor
AbstractMetaDataWriteOperation - Class in net.timewalker.ffmq4.storage.data.impl.journal
AbstractMetaDataWriteOperation
AbstractMetaDataWriteOperation(long, byte, long) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.AbstractMetaDataWriteOperation
Constructor
AbstractNumericComparisonOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
AbstractNumericComparisonOperator
AbstractNumericComparisonOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractNumericComparisonOperator
Constructor
AbstractPacket - Class in net.timewalker.ffmq4.transport.packet
AbstractPacket
AbstractPacket() - Constructor for class net.timewalker.ffmq4.transport.packet.AbstractPacket
Constructor
AbstractPacketTransport - Class in net.timewalker.ffmq4.transport
Base class for a packet transport
AbstractPacketTransport(String, boolean) - Constructor for class net.timewalker.ffmq4.transport.AbstractPacketTransport
Constructor
AbstractQueryPacket - Class in net.timewalker.ffmq4.transport.packet
AbstractQueryPacket
AbstractQueryPacket() - Constructor for class net.timewalker.ffmq4.transport.packet.AbstractQueryPacket
 
AbstractQueueBrowser - Class in net.timewalker.ffmq4.common.session
Base implementation for a QueueBrowser
AbstractQueueBrowser(AbstractSession, Queue, String, IntegerID) - Constructor for class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
Constructor
AbstractQueueBrowserEnumeration - Class in net.timewalker.ffmq4.common.session
Base implementation for a QueueBrowser enumeration.
AbstractQueueBrowserEnumeration(AbstractQueueBrowser, String) - Constructor for class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
Constructor
AbstractQueueBrowserEnumerationQuery - Class in net.timewalker.ffmq4.transport.packet.query
AbstractBrowserEnumerationQuery
AbstractQueueBrowserEnumerationQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserEnumerationQuery
 
AbstractQueueBrowserQuery - Class in net.timewalker.ffmq4.transport.packet.query
AbstractBrowserQuery
AbstractQueueBrowserQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserQuery
 
AbstractResponsePacket - Class in net.timewalker.ffmq4.transport.packet
AbstractResponsePacket
AbstractResponsePacket() - Constructor for class net.timewalker.ffmq4.transport.packet.AbstractResponsePacket
 
AbstractSession - Class in net.timewalker.ffmq4.common.session
Base implementation for a JMS Session
AbstractSession(AbstractConnection, boolean, int) - Constructor for class net.timewalker.ffmq4.common.session.AbstractSession
Constructor
AbstractSession(IntegerID, AbstractConnection, boolean, int) - Constructor for class net.timewalker.ffmq4.common.session.AbstractSession
Constructor
AbstractSessionQuery - Class in net.timewalker.ffmq4.transport.packet.query
AbstractSessionQuery
AbstractSessionQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.AbstractSessionQuery
 
AbstractSettingsBasedDescriptor - Class in net.timewalker.ffmq4.utils.descriptor
AbstractSettingsBasedDescriptor
AbstractSettingsBasedDescriptor() - Constructor for class net.timewalker.ffmq4.utils.descriptor.AbstractSettingsBasedDescriptor
Constructor
AbstractSettingsBasedDescriptor(Settings) - Constructor for class net.timewalker.ffmq4.utils.descriptor.AbstractSettingsBasedDescriptor
Constructor
AbstractTcpPacketHandler - Class in net.timewalker.ffmq4.transport.tcp.io
Base class for threads handling the outgoing/incoming traffic on a TCP socket
AbstractTcpPacketHandler(String, PacketTransportListener) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.AbstractTcpPacketHandler
Constructor
AbstractTcpPacketTransport - Class in net.timewalker.ffmq4.transport.tcp
Base class for a TCP-based packet transport
AbstractTcpPacketTransport(String, boolean, Settings) - Constructor for class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
Constructor
AbstractTransactionDemarcationQuery - Class in net.timewalker.ffmq4.transport.packet.query
AbstractTransactionDemarcationQuery
AbstractTransactionDemarcationQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.AbstractTransactionDemarcationQuery
 
AbstractUnaryOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
AbstractUnaryOperator
AbstractUnaryOperator(SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractUnaryOperator
Constructor
AbstractXMLBasedDescriptor - Class in net.timewalker.ffmq4.utils.descriptor
AbstractXMLBasedDescriptor
AbstractXMLBasedDescriptor() - Constructor for class net.timewalker.ffmq4.utils.descriptor.AbstractXMLBasedDescriptor
Constructor
AbstractXMLDescriptorHandler - Class in net.timewalker.ffmq4.utils.xml
AbstractXMLDescriptorHandler
AbstractXMLDescriptorHandler() - Constructor for class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
Constructor
acceptClient(NIOServerSocketHandler, SocketChannel) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
acknowledge() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
acknowledge() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Acknowledge the given message
acknowledge() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
acknowledge(List<String>) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
acknowledge() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
acknowledgeMode - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 
acknowledgeModeAsString(int) - Static method in class net.timewalker.ffmq4.management.ManagementUtils
 
AcknowledgeQuery - Class in net.timewalker.ffmq4.transport.packet.query
AcknowledgeQuery
AcknowledgeQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.AcknowledgeQuery
 
AcknowledgeResponse - Class in net.timewalker.ffmq4.transport.packet.response
AcknowledgeResponse
AcknowledgeResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.AcknowledgeResponse
Constructor
Action - Interface in net.timewalker.ffmq4.security
Actions covered by security privileges
ActiveObject - Interface in net.timewalker.ffmq4.utils.watchdog
An active object is supposed to have regular activity.
ActivityWatchdog - Class in net.timewalker.ffmq4.utils.watchdog
Daemon thread watching a list of active objects.
add(int, int, LocalQueue, AbstractMessage) - Method in class net.timewalker.ffmq4.local.MessageLockSet
Add an handle to the list
add(int, String, int, LocalQueue) - Method in class net.timewalker.ffmq4.local.TransactionSet
Add an handle to the list
add(TransactionItem) - Method in class net.timewalker.ffmq4.local.TransactionSet
Add an handle to the list
addDeliveredMessageID(String) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractTransactionDemarcationQuery
 
addInterest(AbstractSelectableChannel, int, Object, Selector) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
addLast(AbstractJournalOperation) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalQueue
Append an operation at the end of the queue
addLast(T) - Method in class net.timewalker.ffmq4.utils.concurrent.BlockingBoundedFIFO
 
addNotification(IntegerID, AbstractMessage) - Method in interface net.timewalker.ffmq4.local.destination.notification.NotificationProxy
Send a notification packet through this proxy
addParty() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationBarrier
Increment the number of involved parties
addQueueDefinition(QueueDefinition) - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
addQueueTemplate(QueueTemplate) - Method in class net.timewalker.ffmq4.management.DestinationTemplateProvider
 
addQueueTemplateMapping(TemplateMapping) - Method in class net.timewalker.ffmq4.management.TemplateMappingProvider
 
addToEnvironment(String, Object) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
addTopicDefinition(TopicDefinition) - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
addTopicTemplate(TopicTemplate) - Method in class net.timewalker.ffmq4.management.DestinationTemplateProvider
 
addTopicTemplateMapping(TemplateMapping) - Method in class net.timewalker.ffmq4.management.TemplateMappingProvider
 
addToPrefetchQueue(AbstractMessage, boolean) - Method in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
 
addUndeliveredMessageID(String) - Method in class net.timewalker.ffmq4.transport.packet.query.CloseConsumerQuery
 
ADM_REPLY_QUEUE - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
ADM_REQUEST_QUEUE - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
ALL - Static variable in class net.timewalker.ffmq4.storage.StorageSyncMethod
 
ALL_HEADERS - Static variable in class net.timewalker.ffmq4.storage.message.MessageSerializationLevel
 
allocatedSize - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
ALLOCATION_TABLE_SUFFIX - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
allocationTableFile - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
allocationTableRandomAccessFile - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AndOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
AndOperator | AND | T | F | U +------+-------+-------+------- | T | T | F | U | F | F | F | F | U | U | F | U +------+-------+-------+-------
AndOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.AndOperator
Constructor
appendOutgoingData() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOClientSocketHandler
Append some outgoing data to the output buffer
appendOutgoingData() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
ArithmeticExpression - Interface in net.timewalker.ffmq4.common.message.selector.expression
ArithmeticExpression
ArithmeticUtils - Class in net.timewalker.ffmq4.common.message.selector.expression.utils
ArithmeticUtils
ArithmeticUtils() - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
 
ArrayTools - Class in net.timewalker.ffmq4.utils
ArrayTools
ArrayTools() - Constructor for class net.timewalker.ffmq4.utils.ArrayTools
 
asBoolean(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asByte(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asBytes(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asChar(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asDouble(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asFloat(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asHex(byte[]) - Static method in class net.timewalker.ffmq4.utils.StringTools
 
asInt(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asInt() - Method in class net.timewalker.ffmq4.utils.id.IntegerID
 
asLong(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asProperties() - Method in class net.timewalker.ffmq4.utils.Settings
Utility method to access the settings object as a properties object
asRef(Destination) - Static method in class net.timewalker.ffmq4.common.destination.DestinationTools
Make sure the given destination is a light-weight serializable destination reference
asRef(Queue) - Static method in class net.timewalker.ffmq4.common.destination.DestinationTools
Make sure the given destination is a light-weight serializable destination reference
asRef(Topic) - Static method in class net.timewalker.ffmq4.common.destination.DestinationTools
Make sure the given destination is a light-weight serializable destination reference
assertDeserializationLevel(int) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
asSettings() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
Serialize the definition to settings
asShort(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
asString(Object) - Static method in class net.timewalker.ffmq4.common.message.MessageConvertTools
 
ASYNC_TASK_MANAGER_DELIVERY_THREAD_POOL_MAXIDLE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
ASYNC_TASK_MANAGER_DELIVERY_THREAD_POOL_MAXSIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
ASYNC_TASK_MANAGER_DELIVERY_THREAD_POOL_MINSIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
ASYNC_TASK_MANAGER_DISKIO_THREAD_POOL_MAXIDLE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
ASYNC_TASK_MANAGER_DISKIO_THREAD_POOL_MAXSIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
ASYNC_TASK_MANAGER_DISKIO_THREAD_POOL_MINSIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
ASYNC_TASK_MANAGER_NOTIFICATION_THREAD_POOL_MAXIDLE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
ASYNC_TASK_MANAGER_NOTIFICATION_THREAD_POOL_MAXSIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
ASYNC_TASK_MANAGER_NOTIFICATION_THREAD_POOL_MINSIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
AsyncTask - Interface in net.timewalker.ffmq4.utils.async
AsyncTask
AsyncTaskManager - Class in net.timewalker.ffmq4.utils.async
AsyncTaskManager
AsyncTaskManager(String, int, int, int) - Constructor for class net.timewalker.ffmq4.utils.async.AsyncTaskManager
Constructor
AsyncTaskManagerMBean - Interface in net.timewalker.ffmq4.utils.async
JMX interface for an AsyncTaskManager
AsyncTaskProcessorThread - Class in net.timewalker.ffmq4.utils.async
AsyncTaskProcessorThread
AsyncTaskProcessorThread(AsyncTaskProcessorThreadListener) - Constructor for class net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThread
Constructor
AsyncTaskProcessorThreadListener - Interface in net.timewalker.ffmq4.utils.async
AsyncTaskProcessorListener
AsyncTaskProcessorThreadPool - Class in net.timewalker.ffmq4.utils.async
AsyncTaskProcessorThreadPool
AsyncTaskProcessorThreadPool(String, int, int, int, AsyncTaskProcessorThreadListener) - Constructor for class net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThreadPool
Constructor
AT_BLOCK_SIZE - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AT_HEADER_BLOCKCOUNT_OFFSET - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AT_HEADER_FIRSTBLOCK_OFFSET - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AT_HEADER_SIZE - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
AtomicOperand - Interface in net.timewalker.ffmq4.common.message.selector.expression
AtomicOperand
AUTO_CREATE_QUEUES - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
AUTO_CREATE_TOPICS - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
autoAcknowledge - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
autoExtendAmount - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
available() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedInputStream
 

B

BASE_HEADERS - Static variable in class net.timewalker.ffmq4.storage.message.MessageSerializationLevel
 
before(String, String, Attributes) - Method in class net.timewalker.ffmq4.management.bridge.handler.BridgeDescriptorHandler
 
before(String, String, Attributes) - Method in class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
Node pre-treatment
BetweenOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
BetweenOperator
BetweenOperator(SelectorNode, SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.BetweenOperator
Constructor
bind(String, Object) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
bind(Name, Object) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
bindings - Variable in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
BlockBasedDataStore - Class in net.timewalker.ffmq4.storage.data.impl
BlockBasedDataStore
BlockBasedDataStore(QueueDefinition) - Constructor for class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
Constructor
BlockBasedDataStoreJournal - Class in net.timewalker.ffmq4.storage.data.impl.journal
BlockBasedDataStoreJournal
BlockBasedDataStoreJournal(String, File, long, int, int, int, int, int, boolean, RandomAccessFile, RandomAccessFile, DirtyBlockTable, AsyncTaskManager) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
Constructor
BlockBasedDataStoreTools - Class in net.timewalker.ffmq4.storage.data.impl
BlockFileDataStoreTools
BlockBasedDataStoreTools() - Constructor for class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStoreTools
 
blockCount - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
BlockFileMessageStore - Class in net.timewalker.ffmq4.storage.message.impl
BlockFileMessageStore
BlockFileMessageStore(QueueDefinition, AsyncTaskManager) - Constructor for class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
Constructor
blockFlushed(int) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DirtyBlockTable
 
BlockingBoundedFIFO<T> - Class in net.timewalker.ffmq4.utils.concurrent
BlockingBoundedFIFO Thread-safe blocking FIFO with a bounded size.
BlockingBoundedFIFO(int, long) - Constructor for class net.timewalker.ffmq4.utils.concurrent.BlockingBoundedFIFO
Constructor
blockingRequest(AbstractQueryPacket) - Method in class net.timewalker.ffmq4.transport.PacketTransportEndpoint
 
blockSize - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
blockSize - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
bodyIsReadOnly - Variable in class net.timewalker.ffmq4.common.message.AbstractMessage
 
BOOLEAN - Static variable in interface net.timewalker.ffmq4.common.message.selector.expression.SelectorNodeType
 
BooleanLiteral - Class in net.timewalker.ffmq4.common.message.selector.expression.literal
BooleanLiteral
BooleanLiteral(Boolean) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.literal.BooleanLiteral
Constructor
borrow() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
Borrow an object from the pool
BRIDGE_DEFINITIONS_DIR - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
bridgeDefinition - Variable in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
BridgeDefinition - Class in net.timewalker.ffmq4.management.bridge
Named descriptor for a JMS Bridge.
BridgeDefinition() - Constructor for class net.timewalker.ffmq4.management.bridge.BridgeDefinition
Constructor
BridgeDescriptorHandler - Class in net.timewalker.ffmq4.management.bridge.handler
XML de-serialization handler for a BridgeDefinition descriptor.
BridgeDescriptorHandler() - Constructor for class net.timewalker.ffmq4.management.bridge.handler.BridgeDescriptorHandler
 
browse(LocalQueueBrowserCursor, MessageSelector) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
Browse a message in this queue
BROWSE - Static variable in interface net.timewalker.ffmq4.security.Action
 
browser - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
 
BYTES - Static variable in class net.timewalker.ffmq4.common.message.MessageType
 
BytesMessageImpl - Class in net.timewalker.ffmq4.common.message
Implementation of a BytesMessage
BytesMessageImpl() - Constructor for class net.timewalker.ffmq4.common.message.BytesMessageImpl
Constructor

C

cancelTask(AsyncTask) - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
Cancel a task for the manager queue
capitalize(String) - Static method in class net.timewalker.ffmq4.utils.StringTools
Capitalize the given string (null safe)
CHANNEL_FORCE_NO_META - Static variable in class net.timewalker.ffmq4.storage.StorageSyncMethod
 
characters(char[], int, int) - Method in class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
 
check() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
check() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
check() - Method in class net.timewalker.ffmq4.management.destination.definition.QueueDefinition
 
check() - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
check() - Method in class net.timewalker.ffmq4.management.destination.DestinationReferenceDescriptor
 
check() - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
check() - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
check() - Method in interface net.timewalker.ffmq4.utils.Checkable
Check the object consistency
Checkable - Interface in net.timewalker.ffmq4.utils
Interface for an object supporting an integrity check method.
checkClientTrusted(X509Certificate[], String) - Method in class net.timewalker.ffmq4.utils.ssl.PermissiveTrustManager
 
checkDeployed() - Method in class net.timewalker.ffmq4.local.FFMQEngine
Check that the engine is running
checkHandle(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
checkHandle(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractDataStore
Check handle validity
checkHandle(int) - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
checkNotClosed() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Check that the connection is not closed
checkNotClosed() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
Check that the session is not closed
checkNotClosed() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
Check that the queue browser
checkNotClosed() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
Check that the queue browser
checkNotClosed() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Check that the session is not closed
checkNotClosed() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
checkPermission(Destination, String) - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
Check if the connection has the required credentials to use the given destination
checkPermission(String, String) - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
Check if the connection has the required credentials to use the given resource
checkPermission(String, String) - Method in interface net.timewalker.ffmq4.security.SecurityContext
Check if the context has a matching privilege to execute actions on the given resource
checkQueueName(String) - Static method in class net.timewalker.ffmq4.common.destination.DestinationTools
Check the validity of a queue name
checkServerTrusted(X509Certificate[], String) - Method in class net.timewalker.ffmq4.utils.ssl.PermissiveTrustManager
 
checkTemporaryDestinationScope(Destination) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Check temporary destinations scope (JMS Spec 4.4.3 p2)
checkTopicName(String) - Static method in class net.timewalker.ffmq4.common.destination.DestinationTools
Check the validity of a topic name
checkTransactionLock() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
clear(List<String>) - Method in class net.timewalker.ffmq4.local.TransactionSet
Clear items by IDs from the transaction set and return a snapshot of the items
clear() - Method in class net.timewalker.ffmq4.local.TransactionSet
Clear the set and return a snapshot of its content
clear() - Method in class net.timewalker.ffmq4.management.DestinationTemplateProvider
 
clear(int) - Method in class net.timewalker.ffmq4.utils.FastBitSet
Sets the bit specified by the index to false.
clear() - Method in class net.timewalker.ffmq4.utils.FastBitSet
Sets all of the bits in this BitSet to false.
clear() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
clearBody() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
clearBody() - Method in class net.timewalker.ffmq4.common.message.EmptyMessageImpl
 
clearBody() - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
clearBody() - Method in class net.timewalker.ffmq4.common.message.ObjectMessageImpl
 
clearBody() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
clearBody() - Method in class net.timewalker.ffmq4.common.message.TextMessageImpl
 
clearProperties() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
client - Variable in class net.timewalker.ffmq4.transport.AbstractPacketTransport
 
ClientEnvironment - Class in net.timewalker.ffmq4.client
Holds global settings and managers shared among all clients in a given JVM.
clientHandlers - Variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
clientID - Variable in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
clientID - Variable in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
ClientIDRegistry - Class in net.timewalker.ffmq4.local.connection
Global registry of JMS client IDs
close() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
close() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
close() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
close() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
close() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
Close the enumeration
close() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
close() - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
close() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
Release destination resources
close() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
close() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
close() - Method in interface net.timewalker.ffmq4.storage.data.DataStore
Close the store releasing associated system resources
close() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
close() - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
close() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
 
close() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
close() - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
close() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
close() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Close the store releasing associated system resources
close() - Method in interface net.timewalker.ffmq4.transport.PacketTransport
Stop and close the transport layer
close() - Method in class net.timewalker.ffmq4.transport.PacketTransportEndpoint
 
close() - Method in class net.timewalker.ffmq4.transport.PacketTransportHub
 
close() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
 
close() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
close() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
Close manager resources
close() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
Close the pool, destroying all objects
closeAndDelete() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
Close and delete the journal file
closeAndRecycle() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
Close and recycle the journal file
CloseBrowserEnumerationQuery - Class in net.timewalker.ffmq4.transport.packet.query
CloseBrowserEnumerationQuery
CloseBrowserEnumerationQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CloseBrowserEnumerationQuery
 
CloseBrowserEnumerationResponse - Class in net.timewalker.ffmq4.transport.packet.response
CloseBrowserEnumerationResponse
CloseBrowserEnumerationResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CloseBrowserEnumerationResponse
Constructor
CloseBrowserQuery - Class in net.timewalker.ffmq4.transport.packet.query
CloseBrowserQuery
CloseBrowserQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CloseBrowserQuery
 
CloseBrowserResponse - Class in net.timewalker.ffmq4.transport.packet.response
CloseBrowserResponse
CloseBrowserResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CloseBrowserResponse
Constructor
CloseConsumerQuery - Class in net.timewalker.ffmq4.transport.packet.query
CloseConsumerQuery
CloseConsumerQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CloseConsumerQuery
 
CloseConsumerResponse - Class in net.timewalker.ffmq4.transport.packet.response
CloseConsumerResponse
CloseConsumerResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CloseConsumerResponse
Constructor
closed - Variable in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
closed - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
 
closed - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
closed - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
 
closed - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 
closed - Variable in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
closed - Variable in class net.timewalker.ffmq4.transport.AbstractPacketTransport
 
closeLock - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
closeLock - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
 
closeLock - Variable in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
closeLock - Variable in class net.timewalker.ffmq4.transport.AbstractPacketTransport
 
CloseSessionQuery - Class in net.timewalker.ffmq4.transport.packet.query
CloseSessionQuery
CloseSessionQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CloseSessionQuery
 
CloseSessionResponse - Class in net.timewalker.ffmq4.transport.packet.response
CloseSessionResponse
CloseSessionResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CloseSessionResponse
Constructor
closeSocket() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
 
closeTransaction() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
closeTransaction() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
closeTransaction() - Method in interface net.timewalker.ffmq4.utils.Committable
Unlock the destination for transactional update
closeTransport(boolean) - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
 
closeTransport(boolean) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
commit() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
commit(boolean, List<String>) - Method in class net.timewalker.ffmq4.local.session.LocalSession
Commit pending put/get operations in this session
commit() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
commit(SynchronizationBarrier) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
Commit the journal (asynchronous)
commitChanges() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
commitChanges(SynchronizationBarrier) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
commitChanges(SynchronizationBarrier) - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
commitChanges(SynchronizationBarrier) - Method in interface net.timewalker.ffmq4.storage.data.DataStore
Ensure everything's persisted (asynchronous)
commitChanges() - Method in interface net.timewalker.ffmq4.storage.data.DataStore
Ensure everything's persisted (synchronous)
commitChanges() - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
commitChanges(SynchronizationBarrier) - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
commitChanges(SynchronizationBarrier) - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
commitChanges() - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
commitChanges(SynchronizationBarrier) - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
commitChanges() - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
commitChanges(SynchronizationBarrier) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
commitChanges() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
commitChanges(SynchronizationBarrier) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Ensure everything is persisted (asynchronous)
commitChanges() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Ensure everything is persisted (synchronous)
commitChanges() - Method in interface net.timewalker.ffmq4.utils.Committable
Commit all changes (make sure they are really applied)
commitChanges(SynchronizationBarrier) - Method in interface net.timewalker.ffmq4.utils.Committable
Commit all changes (make sure they are really applied) (ASYNCHRONOUS)
CommitOperation - Class in net.timewalker.ffmq4.storage.data.impl.journal
CommitOperation
CommitOperation(long, SynchronizationBarrier) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.CommitOperation
Constructor
CommitOperation(long, int, SynchronizationBarrier) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.CommitOperation
Constructor
CommitQuery - Class in net.timewalker.ffmq4.transport.packet.query
CommitQuery
CommitQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CommitQuery
 
CommitResponse - Class in net.timewalker.ffmq4.transport.packet.response
CommitResponse
CommitResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CommitResponse
Constructor
Committable - Interface in net.timewalker.ffmq4.utils
Committable
complete() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
composeName(String, String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
composeName(Name, Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
ConditionalExpression - Interface in net.timewalker.ffmq4.common.message.selector.expression
BooleanExpression
connection - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
 
connection - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 
ConnectionMetaDataImpl - Class in net.timewalker.ffmq4.common.connection
FFMQ implementation of the ConnectionMetaData interface
ConnectionMetaDataImpl() - Constructor for class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
CONSUME - Static variable in interface net.timewalker.ffmq4.security.Action
 
CONSUMER_PREFETCH_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
CONSUMER_SEND_ACKS_ASYNC - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
consumersLock - Variable in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
consumersMap - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 
copy() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Create an independant copy of this message
copy() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
copy() - Method in class net.timewalker.ffmq4.common.message.EmptyMessageImpl
 
copy() - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
copy() - Method in class net.timewalker.ffmq4.common.message.ObjectMessageImpl
 
copy() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
copy() - Method in class net.timewalker.ffmq4.common.message.TextMessageImpl
 
copy(byte[]) - Static method in class net.timewalker.ffmq4.utils.ArrayTools
Copy a byte array
copy() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Create a copy of this buffer
copyAttributesTo(AbstractDestinationDefinition) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
copyCommonFields(AbstractMessage) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Create an independant copy of this message
create(String, File, int, int, boolean) - Static method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStoreTools
Create the filesystem for a new store
createBrowser(Queue) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createBrowser(Queue, String) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
createBrowser(IntegerID, Queue, String) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
createBrowser(Queue) - Method in class net.timewalker.ffmq4.local.session.LocalTopicSession
 
createBrowser(Queue, String) - Method in class net.timewalker.ffmq4.local.session.LocalTopicSession
 
createBrowser(Queue, String) - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
createBrowser(Queue) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSession
 
createBrowser(Queue, String) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSession
 
CreateBrowserQuery - Class in net.timewalker.ffmq4.transport.packet.query
CreateBrowserQuery
CreateBrowserQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
CreateBrowserResponse - Class in net.timewalker.ffmq4.transport.packet.response
CreateBrowserResponse
CreateBrowserResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CreateBrowserResponse
 
createBytesMessage() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createClientHandler(NIOTcpMultiplexer, SocketChannel) - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOServerSocketHandler
Create a new client handler instance for the given socket channel
createConnection() - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
createConnection(String, String) - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
createConnectionConsumer(Destination, String, ServerSessionPool, int) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
createConnectionConsumer(Queue, String, ServerSessionPool, int) - Method in class net.timewalker.ffmq4.local.connection.LocalQueueConnection
 
createConnectionConsumer(Topic, String, ServerSessionPool, int) - Method in class net.timewalker.ffmq4.local.connection.LocalTopicConnection
 
createConnectionConsumer(Queue, String, ServerSessionPool, int) - Method in class net.timewalker.ffmq4.remote.connection.RemoteQueueConnection
 
createConnectionConsumer(Topic, String, ServerSessionPool, int) - Method in class net.timewalker.ffmq4.remote.connection.RemoteTopicConnection
 
createConsumer(Destination, String) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createConsumer(Destination) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createConsumer(Destination, String, boolean) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
createConsumer(IntegerID, Destination, String, boolean) - Method in class net.timewalker.ffmq4.local.session.LocalSession
Create a consumer with the given id
createConsumer(Destination, String, boolean) - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
CreateConsumerQuery - Class in net.timewalker.ffmq4.transport.packet.query
CreateConsumerQuery
CreateConsumerQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
CreateConsumerResponse - Class in net.timewalker.ffmq4.transport.packet.response
CreateConsumerResponse
CreateConsumerResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CreateConsumerResponse
 
createDataStore() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
createDataStore() - Method in class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
 
createDataStore() - Method in class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
 
createDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
createDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class net.timewalker.ffmq4.local.connection.LocalQueueConnection
 
createDurableSubscriber(Topic, String) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createDurableSubscriber(Topic, String) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSession
 
createDurableSubscriber(Topic, String, String, boolean) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSession
 
createDurableSubscriber(Topic, String, String, boolean) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
createDurableSubscriber(IntegerID, Topic, String, String, boolean) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
createDurableSubscriber(Topic, String) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSession
 
createDurableSubscriber(Topic, String, String, boolean) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSession
 
createDurableSubscriber(Topic, String, String, boolean) - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
CreateDurableSubscriberQuery - Class in net.timewalker.ffmq4.transport.packet.query
CreateDurableSubscriberQuery
CreateDurableSubscriberQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
createEndpoint() - Method in class net.timewalker.ffmq4.transport.PacketTransportHub
Create a new transport endpoint
createID() - Method in class net.timewalker.ffmq4.utils.id.IntegerIDProvider
Get an integer ID
createInstance(byte) - Static method in class net.timewalker.ffmq4.common.message.MessageType
Create a message instance of the given type
createInstance(byte) - Static method in class net.timewalker.ffmq4.transport.packet.PacketType
Create a packet instance of the given type
createMapMessage() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createMessage() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createObjectMessage() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createObjectMessage(Serializable) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createPacketTransport(String, URI, Settings) - Method in class net.timewalker.ffmq4.transport.PacketTransportFactory
Create a packet transport instance to handle the given URI
createPoolObject() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThreadPool
 
createPoolObject() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
Create a new pool object
createProducer(Destination) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
createProducer(Destination) - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
createPublisher(Topic) - Method in class net.timewalker.ffmq4.local.session.LocalTopicSession
 
createPublisher(Topic) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSession
 
createQueue(String) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createQueue(QueueDefinition) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Deploy a new queue on this engine
createQueue(String) - Method in class net.timewalker.ffmq4.local.session.LocalTopicSession
 
createQueue(String) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSession
 
createQueueConnection() - Method in class net.timewalker.ffmq4.jndi.FFMQQueueConnectionFactory
 
createQueueConnection(String, String) - Method in class net.timewalker.ffmq4.jndi.FFMQQueueConnectionFactory
 
createQueueDefinition(String, String, boolean) - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
Create a queue definition from this template
createQueueDefinition(String, boolean) - Method in class net.timewalker.ffmq4.management.destination.template.QueueTemplate
Create a queue definition from this template
createQueueSession(boolean, int) - Method in class net.timewalker.ffmq4.local.connection.LocalQueueConnection
 
createQueueSession(boolean, int) - Method in class net.timewalker.ffmq4.remote.connection.RemoteQueueConnection
 
createReceiver(Queue) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSession
 
createReceiver(Queue, String) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSession
 
createReceiver(Queue) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSession
 
createReceiver(Queue, String) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSession
 
createSender(Queue) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSession
 
createSender(Queue) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSession
 
createSession(boolean, int) - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
 
createSession(IntegerID, boolean, int) - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
 
createSession(boolean, int) - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
CreateSessionQuery - Class in net.timewalker.ffmq4.transport.packet.query
OpenSessionQuery
CreateSessionQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
CreateSessionResponse - Class in net.timewalker.ffmq4.transport.packet.response
OpenSessionResponse
CreateSessionResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CreateSessionResponse
 
createSocket(String, int) - Method in class net.timewalker.ffmq4.jmx.JMXRMIClientSocketFactory
 
createStreamMessage() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createSubcontext(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
createSubcontext(Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
createSubscriber(Topic) - Method in class net.timewalker.ffmq4.local.session.LocalTopicSession
 
createSubscriber(Topic, String, boolean) - Method in class net.timewalker.ffmq4.local.session.LocalTopicSession
 
createSubscriber(Topic, String, boolean) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSession
 
createSubscriber(Topic) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSession
 
createTemporaryQueue(String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Deploy a new temporary queue on this engine
createTemporaryQueue() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
createTemporaryQueue() - Method in class net.timewalker.ffmq4.local.session.LocalTopicSession
 
createTemporaryQueue() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
createTemporaryQueue() - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSession
 
CreateTemporaryQueueQuery - Class in net.timewalker.ffmq4.transport.packet.query
CreateTemporaryQueueQuery
CreateTemporaryQueueQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CreateTemporaryQueueQuery
 
CreateTemporaryQueueResponse - Class in net.timewalker.ffmq4.transport.packet.response
CreateTemporaryQueueResponse
CreateTemporaryQueueResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryQueueResponse
 
createTemporaryTopic(String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Deploy a new temporary topic on this engine
createTemporaryTopic() - Method in class net.timewalker.ffmq4.local.session.LocalQueueSession
 
createTemporaryTopic() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
createTemporaryTopic() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSession
 
createTemporaryTopic() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
CreateTemporaryTopicQuery - Class in net.timewalker.ffmq4.transport.packet.query
CreateTemporaryTopicQuery
CreateTemporaryTopicQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.CreateTemporaryTopicQuery
 
CreateTemporaryTopicResponse - Class in net.timewalker.ffmq4.transport.packet.response
CreateTemporaryTopicResponse
CreateTemporaryTopicResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryTopicResponse
 
createTextMessage() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createTextMessage(String) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createTopic(String) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
createTopic(TopicDefinition) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Create a new topic
createTopic(String) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSession
 
createTopic(String) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSession
 
createTopicConnection() - Method in class net.timewalker.ffmq4.jndi.FFMQTopicConnectionFactory
 
createTopicConnection(String, String) - Method in class net.timewalker.ffmq4.jndi.FFMQTopicConnectionFactory
 
createTopicDefinition(String, boolean) - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
Create a topic definition from this template
createTopicSession(boolean, int) - Method in class net.timewalker.ffmq4.local.connection.LocalTopicConnection
 
createTopicSession(boolean, int) - Method in class net.timewalker.ffmq4.remote.connection.RemoteTopicConnection
 

D

DATA_FILE_SUFFIX - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
DataBlockWriteOperation - Class in net.timewalker.ffmq4.storage.data.impl.journal
DataBlockWriteOperation
DataBlockWriteOperation(long, int, long, byte[]) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.DataBlockWriteOperation
Constructor
dataFile - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
dataFolder - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
dataRandomAccessFile - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
DataStore - Interface in net.timewalker.ffmq4.storage.data
DataStore
dataStore - Variable in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
DataStoreException - Exception in net.timewalker.ffmq4.storage.data
DataStoreException
DataStoreException(String) - Constructor for exception net.timewalker.ffmq4.storage.data.DataStoreException
Constructor
DataStoreException(String, Exception) - Constructor for exception net.timewalker.ffmq4.storage.data.DataStoreException
Constructor
DataStoreFullException - Exception in net.timewalker.ffmq4.storage.data
DataStoreFullException
DataStoreFullException(String) - Constructor for exception net.timewalker.ffmq4.storage.data.DataStoreFullException
Constructor
DataStoreFullException(String, Exception) - Constructor for exception net.timewalker.ffmq4.storage.data.DataStoreFullException
Constructor
DEFAULT_DATA_DIR - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
DEFAULT_SERVER_HOST - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
DEFAULT_SERVER_PORT - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
defaultDeliveryMode - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
defaultPriority - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
defaultTimeToLive - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
delete() - Method in class net.timewalker.ffmq4.common.destination.TemporaryQueueRef
 
delete() - Method in class net.timewalker.ffmq4.common.destination.TemporaryTopicRef
 
delete(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
delete(String, File, boolean) - Static method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStoreTools
Delete the filesystem of a store
delete(int) - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
delete(int) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Delete data associated to the given handle from the store
delete(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
delete() - Method in class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
 
delete() - Method in class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
 
delete(int) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Delete message associated to the given handle from the store
delete() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Delete the store
deleteQueue(String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Undeploy a queue
deleteQueue(String, boolean) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Undeploy a queue
deleteQueue(String) - Method in class net.timewalker.ffmq4.local.session.LocalSession
Delete a queue
deleteTemporaryQueue(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Delete a temporary queue
deleteTemporaryQueue(String) - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
 
deleteTemporaryQueue(String) - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
DeleteTemporaryQueueQuery - Class in net.timewalker.ffmq4.transport.packet.query
DeleteTemporaryQueueQuery
DeleteTemporaryQueueQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryQueueQuery
 
DeleteTemporaryQueueResponse - Class in net.timewalker.ffmq4.transport.packet.response
DeleteTemporaryQueueResponse
DeleteTemporaryQueueResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.DeleteTemporaryQueueResponse
Constructor
deleteTemporaryTopic(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Delete a temporary topic
deleteTemporaryTopic(String) - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
 
deleteTemporaryTopic(String) - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
DeleteTemporaryTopicQuery - Class in net.timewalker.ffmq4.transport.packet.query
DeleteTemporaryTopicQuery
DeleteTemporaryTopicQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryTopicQuery
 
DeleteTemporaryTopicResponse - Class in net.timewalker.ffmq4.transport.packet.response
DeleteTemporaryTopicResponse
DeleteTemporaryTopicResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.DeleteTemporaryTopicResponse
Constructor
deleteTopic(String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Undeploy a topic
DELIVERY_LOG_LISTENERS_FAILURES - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
DELIVERY_REDELIVERY_DELAY - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
deliveryLock - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 
deliveryModeAsString(int) - Static method in class net.timewalker.ffmq4.management.ManagementUtils
 
deploy() - Method in class net.timewalker.ffmq4.local.FFMQEngine
 
DEPLOY_QUEUES_ON_STARTUP - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
DEPLOY_TOPICS_ON_STARTUP - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
descriptor - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
DescriptorTools - Class in net.timewalker.ffmq4.management
DescriptorTools
DescriptorTools() - Constructor for class net.timewalker.ffmq4.management.DescriptorTools
 
destination - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
 
DESTINATION_DEFINITIONS_DIR - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
destinationDef - Variable in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
DestinationDefinitionProvider - Class in net.timewalker.ffmq4.management
DestinationDefinitionProvider
DestinationDefinitionProvider(FFMQEngineSetup) - Constructor for class net.timewalker.ffmq4.management.DestinationDefinitionProvider
Constructor
DestinationDescriptorMBean - Interface in net.timewalker.ffmq4.management.destination
DestinationDescriptorMBean
DestinationRef - Class in net.timewalker.ffmq4.common.destination
Base implementation for a Destination reference (not the real destination).
DestinationRef() - Constructor for class net.timewalker.ffmq4.common.destination.DestinationRef
 
DestinationReferenceDescriptor - Class in net.timewalker.ffmq4.management.destination
Implementation of a destination reference descriptor.
DestinationReferenceDescriptor() - Constructor for class net.timewalker.ffmq4.management.destination.DestinationReferenceDescriptor
 
DestinationResolver - Interface in net.timewalker.ffmq4.cluster.resolver
Interface for a Destination resolver, ie.
DestinationSerializer - Class in net.timewalker.ffmq4.common.destination
Utility functions to serialize/de-serialize a destination reference in/from a raw data stream.
DestinationSerializer() - Constructor for class net.timewalker.ffmq4.common.destination.DestinationSerializer
 
DestinationTemplateProvider - Class in net.timewalker.ffmq4.management
DestinationTemplateProvider
DestinationTemplateProvider(FFMQEngineSetup) - Constructor for class net.timewalker.ffmq4.management.DestinationTemplateProvider
Constructor
DestinationTools - Class in net.timewalker.ffmq4.common.destination
Utility functions to create or check destinations names and references
DestinationTools() - Constructor for class net.timewalker.ffmq4.common.destination.DestinationTools
 
destroyPoolObject(AsyncTaskProcessorThread) - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThreadPool
 
destroyPoolObject(T) - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
Destroy a pool object
destroySubcontext(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
destroySubcontext(Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
digest() - Method in class net.timewalker.ffmq4.utils.md5.MD5
Returns array of bytes (16 bytes) representing hash as of the current state of this object.
DirtyBlockTable - Class in net.timewalker.ffmq4.storage.data.impl.journal
DirtyBlockTable
DirtyBlockTable() - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.DirtyBlockTable
Constructor
disableMessageID - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
disableMessageTimestamp - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
dispatch(AbstractMessage) - Method in class net.timewalker.ffmq4.local.session.LocalSession
Called from producers when sending a message
dispatch(Message) - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
divide(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Divide two numbers
DivideOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
DivideOperator
DivideOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.DivideOperator
Constructor
doAutoCreateQueues() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
doAutoCreateTopics() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
doDeployQueuesOnStartup() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
doDeployTopicsOnStartup() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
donePrefetching - Variable in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
 
dropClientHandler(NIOClientSocketHandler, Selector, boolean) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
duplicate(Message) - Static method in class net.timewalker.ffmq4.common.message.MessageTools
Create an independant copy of the given message
DurableSubscriptionManager - Class in net.timewalker.ffmq4.local.destination.subscription
Manager for durable subscriptions.
DurableSubscriptionManager() - Constructor for class net.timewalker.ffmq4.local.destination.subscription.DurableSubscriptionManager
 
DurableTopicSubscription - Class in net.timewalker.ffmq4.local.destination.subscription
Descriptor for of a durable Topic subscription
DurableTopicSubscription(long, String, String) - Constructor for class net.timewalker.ffmq4.local.destination.subscription.DurableTopicSubscription
Constructor

E

EMPTY - Static variable in class net.timewalker.ffmq4.common.message.MessageType
 
EmptyEnumeration<T> - Class in net.timewalker.ffmq4.utils
EmptyEnumeration
EmptyEnumeration() - Constructor for class net.timewalker.ffmq4.utils.EmptyEnumeration
Constructor
EmptyMessageImpl - Class in net.timewalker.ffmq4.common.message
Implementation of an empty Message (message without body)
EmptyMessageImpl() - Constructor for class net.timewalker.ffmq4.common.message.EmptyMessageImpl
Constructor
endElement(String, String, String) - Method in class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
 
endOfQueueReached() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
 
engine - Variable in class net.timewalker.ffmq4.local.connection.LocalConnection
 
engine - Variable in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
engine - Variable in class net.timewalker.ffmq4.local.session.LocalSession
 
engineDeployed() - Method in interface net.timewalker.ffmq4.local.FFMQEngineListener
 
engineUndeployed() - Method in interface net.timewalker.ffmq4.local.FFMQEngineListener
 
ensureCapacity(int) - Method in class net.timewalker.ffmq4.utils.FastBitSet
Ensures that the BitSet can hold enough bits.
ensureCapacity(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Ensure that the buffer internal capacity is at least targetCapacity
ensureDeserializationLevel(int) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
environment - Variable in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
equals(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Compare two numbers
equals(Object) - Method in class net.timewalker.ffmq4.utils.id.IntegerID
 
EqualsOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
EqualsOperator
EqualsOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.EqualsOperator
Constructor
ErrorResponse - Class in net.timewalker.ffmq4.transport.packet.response
ErrorResponse
ErrorResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.ErrorResponse
Constructor
ErrorResponse(JMSException) - Constructor for class net.timewalker.ffmq4.transport.packet.response.ErrorResponse
Constructor
ErrorTools - Class in net.timewalker.ffmq4.utils
ErrorTools
ErrorTools() - Constructor for class net.timewalker.ffmq4.utils.ErrorTools
 
escapeOperand - Variable in class net.timewalker.ffmq4.common.message.selector.expression.operator.LikeOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.Identifier
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.literal.Literal
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.literal.StringLiteralList
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.AndOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.BetweenOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.DivideOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.EqualsOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.GreaterThanOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.GreaterThanOrEqualsOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.InOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.IsNotNullOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.IsNullOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.LessThanOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.LessThanOrEqualsOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.LikeOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.MinusOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.MultiplyOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotBetweenOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotEqualsOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotInOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotLikeOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.OrOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.SubstractOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.SumOperator
 
evaluate(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
Evaluate the node
evaluateBoolean(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
Evaluate this node as a boolean
evaluateNumeric(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
Evaluate this node as a number
evaluateString(Message) - Method in class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
Evaluate this node as a string
exceptionOccured(JMSException) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Triggered when a JMSException is internally catched
execute() - Method in interface net.timewalker.ffmq4.utils.async.AsyncTask
Execute the task (To be called by a dispatcher thread)
execute(AsyncTask) - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
Asynchronously execute the given task
execute() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThread
Ask the thread to execute the current task
executionComplete(AsyncTaskProcessorThread) - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
executionComplete(AsyncTaskProcessorThread) - Method in interface net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThreadListener
Called on task execution completion by a thread
exhaustionPolicyAsString(int) - Static method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
extend(RandomAccessFile, RandomAccessFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.StoreExtendOperation
 
extend(byte[], int) - Static method in class net.timewalker.ffmq4.utils.ArrayTools
 
extend(int[], int) - Static method in class net.timewalker.ffmq4.utils.ArrayTools
 
extendStore(int, int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
Write some store extend operation (asynchronous)
extendStoreFiles(int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Extend the store files to newBlockCount
extendStoreFiles(int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
extendStoreFiles(int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
externalAccessLock - Variable in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
externalAccessLock - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
 
externalAccessLock - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 

F

failures - Variable in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
FastBitSet - Class in net.timewalker.ffmq4.utils
Simplistic version of the jdk BitSet
FastBitSet(int) - Constructor for class net.timewalker.ffmq4.utils.FastBitSet
Creates a bit set of size nbits
FD_SYNC - Static variable in class net.timewalker.ffmq4.storage.StorageSyncMethod
 
FFMQClientSettings - Class in net.timewalker.ffmq4
FFMQClientSettings
FFMQClientSettings() - Constructor for class net.timewalker.ffmq4.FFMQClientSettings
 
FFMQConnectionFactory - Class in net.timewalker.ffmq4.jndi
Implementation of a JMS ConnectionFactory
FFMQConnectionFactory() - Constructor for class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
Constructor
FFMQConnectionFactory(Hashtable<String, Object>) - Constructor for class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
Constructor
FFMQConstants - Interface in net.timewalker.ffmq4
FFMQConstants
FFMQCoreSettings - Class in net.timewalker.ffmq4
FFMQCoreSettings
FFMQCoreSettings() - Constructor for class net.timewalker.ffmq4.FFMQCoreSettings
 
FFMQEngine - Class in net.timewalker.ffmq4.local
Implementation of the core FFMQ engine.
FFMQEngine(String, Settings) - Constructor for class net.timewalker.ffmq4.local.FFMQEngine
Constructor
FFMQEngine(String, Settings, FFMQEngineListener) - Constructor for class net.timewalker.ffmq4.local.FFMQEngine
Constructor
FFMQEngineListener - Interface in net.timewalker.ffmq4.local
Interface for an FFMQEngine listener
FFMQEngineMBean - Interface in net.timewalker.ffmq4.local
JMX interface for an FFMQEngine
FFMQEngineSetup - Class in net.timewalker.ffmq4.management
Extract engine configuration settings from the given Settings object.
FFMQEngineSetup(Settings) - Constructor for class net.timewalker.ffmq4.management.FFMQEngineSetup
Constructor
FFMQException - Exception in net.timewalker.ffmq4
FFMQException
FFMQException(String, String) - Constructor for exception net.timewalker.ffmq4.FFMQException
Constructor
FFMQException(String, String, Throwable) - Constructor for exception net.timewalker.ffmq4.FFMQException
Constructor
FFMQInitialContextFactory - Class in net.timewalker.ffmq4.jndi
Implementation of a JNDI InitialContextFactory that creates an FFMQ JNDI context, providing lookup for FFMQ connection factories.
FFMQInitialContextFactory() - Constructor for class net.timewalker.ffmq4.jndi.FFMQInitialContextFactory
Constructor
FFMQJNDIContext - Class in net.timewalker.ffmq4.jndi
Implementation of a JNDI Context, providing lookup for FFMQ connection factories.
FFMQJNDIContext(Hashtable<?, ?>) - Constructor for class net.timewalker.ffmq4.jndi.FFMQJNDIContext
Constructor
FFMQJNDIContext(Hashtable<String, Object>, Hashtable<String, Object>) - Constructor for class net.timewalker.ffmq4.jndi.FFMQJNDIContext
Constructor
FFMQQueueConnectionFactory - Class in net.timewalker.ffmq4.jndi
Implementation of a JMS QueueConnectionFactory
FFMQQueueConnectionFactory() - Constructor for class net.timewalker.ffmq4.jndi.FFMQQueueConnectionFactory
Constructor
FFMQQueueConnectionFactory(Hashtable<String, Object>) - Constructor for class net.timewalker.ffmq4.jndi.FFMQQueueConnectionFactory
Constructor
FFMQSecurityException - Exception in net.timewalker.ffmq4
FFMQSecurityException
FFMQSecurityException(String, String) - Constructor for exception net.timewalker.ffmq4.FFMQSecurityException
Constructor
FFMQSubscriberPolicy - Class in net.timewalker.ffmq4
FFMQSubscriberPolicy
FFMQSubscriberPolicy() - Constructor for class net.timewalker.ffmq4.FFMQSubscriberPolicy
 
FFMQTopicConnectionFactory - Class in net.timewalker.ffmq4.jndi
Implementation of a JMS TopicConnectionFactory
FFMQTopicConnectionFactory() - Constructor for class net.timewalker.ffmq4.jndi.FFMQTopicConnectionFactory
Constructor
FFMQTopicConnectionFactory(Hashtable<String, Object>) - Constructor for class net.timewalker.ffmq4.jndi.FFMQTopicConnectionFactory
Constructor
FFMQVersion - Class in net.timewalker.ffmq4
FFMQVersion
FFMQVersion() - Constructor for class net.timewalker.ffmq4.FFMQVersion
 
fillSettings(Settings) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
Append nodes to the XML definition
fillSettings(Settings) - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
fillSettings(Settings) - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
finalize() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
finalizeConnect(NIOClientSocketHandler, SocketChannel, Selector) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
findJournalFiles(String, File) - Static method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStoreTools
Find existing journal files for a given base name
findRecycledJournalFiles(String, File) - Static method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStoreTools
Find recycled journal files for a given base name
first() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
first() - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
first() - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Get the first data handle stored
first() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
first() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Get the first message handle stored
firstBlock - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
flags - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
flip(int) - Method in class net.timewalker.ffmq4.utils.FastBitSet
Sets the bit at the specified index to the complement of its current value.
flush() - Method in interface net.timewalker.ffmq4.local.destination.notification.NotificationProxy
Flush buffered notifications
flush() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Flush internal buffers
flush() - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
flush() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
Flush the journal write queue (asynchronous)
flush() - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
flush() - Method in class net.timewalker.ffmq4.transport.tcp.io.NetworkOutputChannel
Flush the underlying buffered socket output stream
flush() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedOutputStream
 
flushJournal() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
 
flushStore() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
 
formatSize(long) - Static method in class net.timewalker.ffmq4.utils.StringTools
Format the given size
forwardedMessages - Variable in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
fromByteArray(byte[]) - Static method in class net.timewalker.ffmq4.utils.SerializationTools
Byte array to object
FULL - Static variable in class net.timewalker.ffmq4.storage.message.MessageSerializationLevel
 

G

get(LocalSession, TransactionSet, MessageSelector) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
Get the first available message from this destination (matching an optional message selector).
get(int) - Method in class net.timewalker.ffmq4.local.MessageLockSet
Get the nth item
get(int) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DirtyBlockTable
 
get(int) - Method in class net.timewalker.ffmq4.utils.FastBitSet
Returns the value of the bit with the specified index.
getAbsoluteStoreUsage() - Method in interface net.timewalker.ffmq4.storage.data.DataStore
Get the absolute store usage amount (%) (Ratio of used space over maximum allocatable space)
getAbsoluteStoreUsage() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
getAbsoluteStoreUsage() - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
getAbsoluteStoreUsage() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
getAbsoluteStoreUsage() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Get the absolute store usage amount (%) (Ratio of used space over maximum allocatable space)
getAcceptedIssuers() - Method in class net.timewalker.ffmq4.utils.ssl.PermissiveTrustManager
 
getAcknowledgedGetCount() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getAcknowledgedGetCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalQueueMBean
Get the number of acknowledged get operations on this queue (since startup or last reset)
getAcknowledgeMode() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
getAcknowledgeMode() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
getAllQueueNames() - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
getAllTopicNames() - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
getAsyncTaskManager() - Static method in class net.timewalker.ffmq4.client.ClientEnvironment
Get the async.
getAutoExtendAmount() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getAutoExtendAmount() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getAutoExtendAmount() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getAverageCommitTime() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getAverageCommitTime() - Method in interface net.timewalker.ffmq4.local.destination.LocalDestinationMBean
Get the average commit time for this queue (milliseconds)
getBarrier() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.CommitOperation
 
getBlockData() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DataBlockWriteOperation
 
getBlockIndex() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DataBlockWriteOperation
 
getBlockSize() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getBlockSize() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getBlockSize() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getBlockSize() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
getBlockSize() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.StoreExtendOperation
 
getBodyLength() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
getBoolean(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getBooleanProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getBooleanProperty(String, boolean) - Method in class net.timewalker.ffmq4.utils.Settings
Get a property by name
getBridgeDefinition() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
getBridgeDefinitionsDir() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getBrowserId() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserQuery
 
getBrowserId() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
getByte(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getByteProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getBytes(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getCallerMethodName(int) - Static method in class net.timewalker.ffmq4.utils.JavaTools
Get the name of the caller method
getChar(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getClientID() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
getClientID() - Method in class net.timewalker.ffmq4.local.destination.subscription.DurableTopicSubscription
 
getClientID() - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
getClientID() - Method in class net.timewalker.ffmq4.transport.packet.query.SetClientIDQuery
 
getConnection() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
getConnectionID() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
getConnector(FFMQEngineSetup) - Static method in class net.timewalker.ffmq4.security.SecurityConnectorProvider
Get the security connector instance
getConsumedCount() - Method in class net.timewalker.ffmq4.local.session.LocalSession
Get the number of messages actually consumed by this session
getConsumerAcknowledgeMode() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
getConsumerAcknowledgeMode() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeDefinitionMBean
 
getConsumerAcknowledgeMode() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
getConsumerId() - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
getConsumerId() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractConsumerQuery
 
getConsumerId() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
getConsumerId() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
getConsumerPrefetchSize() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getConsumersCount() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Get the number of active producers for this connection
getConsumersCount() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Get the number of active producers for this session
getConsumersSummary() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
getContext(String, String) - Method in interface net.timewalker.ffmq4.security.SecurityConnector
Get the security context associated with the given credentials
getContext(String, String, Hashtable<String, Object>) - Static method in class net.timewalker.ffmq4.utils.JNDITools
Create a JNDI context for the current provider
getCreationTS() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
getDataFolder() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getDefaultDataDir() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getDefinition() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
Get the queue definition
getDefinition() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
Get the queue definition
getDeliveredMessageIDs() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractTransactionDemarcationQuery
 
getDeliveryAsyncTaskManager() - Method in class net.timewalker.ffmq4.local.FFMQEngine
Get the engine async.
getDeliveryAsyncTaskManagerThreadPoolMaxIdle() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getDeliveryAsyncTaskManagerThreadPoolMaxSize() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getDeliveryAsyncTaskManagerThreadPoolMinSize() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getDeliveryMode() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
getDeliveryMode() - Method in class net.timewalker.ffmq4.local.MessageLock
 
getDeliveryMode() - Method in class net.timewalker.ffmq4.local.TransactionItem
 
getDeliveryMode() - Method in class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
 
getDeliveryMode() - Method in class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
 
getDeliveryMode() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Get the delivery mode for this store
getDeployedInstance(String) - Static method in class net.timewalker.ffmq4.local.FFMQEngine
Get a deployed engine instance by name
getDescriptor() - Method in class net.timewalker.ffmq4.management.bridge.handler.BridgeDescriptorHandler
 
getDescriptor() - Method in class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
Get the parsed descriptor
getDescriptorFile() - Method in class net.timewalker.ffmq4.utils.descriptor.AbstractDescriptor
 
getDescriptorFiles(File, String, String) - Static method in class net.timewalker.ffmq4.management.DescriptorTools
Find all descriptor files with the given prefix in a target folder
getDestination(PeerDescriptor, DestinationReferenceDescriptor, Session) - Method in interface net.timewalker.ffmq4.cluster.resolver.DestinationResolver
Get a destination reference by name an type (queue or topic)
getDestination(PeerDescriptor, DestinationReferenceDescriptor, Session) - Method in class net.timewalker.ffmq4.cluster.resolver.JndiDestinationResolver
 
getDestination(PeerDescriptor, DestinationReferenceDescriptor, Session) - Method in class net.timewalker.ffmq4.cluster.resolver.SessionDestinationResolver
 
getDestination() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
getDestination() - Method in class net.timewalker.ffmq4.local.MessageLock
 
getDestination() - Method in class net.timewalker.ffmq4.local.TransactionItem
 
getDestination() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
getDestinationDefinitionProvider() - Method in class net.timewalker.ffmq4.local.FFMQEngine
 
getDestinationDefinitionsDir() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getDestinationName() - Method in class net.timewalker.ffmq4.management.destination.DestinationReferenceDescriptor
 
getDestinationTemplateProvider() - Method in class net.timewalker.ffmq4.local.FFMQEngine
Get the destination template provider associated to this engine
getDestinationType() - Method in class net.timewalker.ffmq4.management.destination.DestinationReferenceDescriptor
 
getDisableMessageID() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
getDisableMessageTimestamp() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
getDiskIOAsyncTaskManager() - Method in class net.timewalker.ffmq4.local.FFMQEngine
Get the engine async.
getDiskIOAsyncTaskManagerThreadPoolMaxIdle() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getDiskIOAsyncTaskManagerThreadPoolMaxSize() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getDiskIOAsyncTaskManagerThreadPoolMinSize() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getDispatchedFromTopicCount() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
getDispatchedFromTopicCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalTopicMBean
Get the number of messages dispatched from this topic (since startup or last reset)
getDouble(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getDoubleProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getElementValue() - Method in class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
Get the current element value
getEndpointId() - Method in class net.timewalker.ffmq4.transport.packet.AbstractPacket
 
getEntitiesDescription(StringBuilder) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Get a description of entities held by this object
getEntitiesDescription(StringBuilder) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
Get a description of entities held by this object
getEntitiesDescription(StringBuilder) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Get a description of entities held by this object
getEnumeration() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowser
 
getEnumeration() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueBrowser
 
getEnumId() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserEnumerationQuery
 
getEnumId() - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserGetEnumerationResponse
 
getEnvironment() - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
getErrorCode() - Method in exception net.timewalker.ffmq4.storage.data.DataStoreException
 
getErrorCode() - Method in exception net.timewalker.ffmq4.storage.data.DataStoreFullException
 
getErrorCode() - Method in exception net.timewalker.ffmq4.storage.data.impl.journal.JournalException
 
getExceptionListener() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
getExpiredCount() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getExpiredCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalQueueMBean
Get the number of messages that were removed from this queue because they expired (since startup or last reset)
getFailures() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
getFailures() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeMBean
Get the number of bridge failures
getFirst() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalQueue
Return the first operation in queue
getFloat(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getFloatProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getForwardedMessages() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
getForwardedMessages() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeMBean
Get the number of forwarded messages
getFrom(ByteBuffer, int, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
getHandle() - Method in class net.timewalker.ffmq4.local.MessageLock
 
getHandle() - Method in class net.timewalker.ffmq4.local.TransactionItem
 
getHeaderName() - Method in class net.timewalker.ffmq4.common.message.selector.SelectorIndexKey
 
getId() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Get the connection id
getId() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
Get the message handler unique ID
getId() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
getId() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
 
getId() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Get the session id
getId() - Method in class net.timewalker.ffmq4.transport.AbstractPacketTransport
 
getId() - Method in interface net.timewalker.ffmq4.transport.PacketTransport
Get the packet transport id
getId() - Method in class net.timewalker.ffmq4.transport.PacketTransportEndpoint
 
getId() - Method in class net.timewalker.ffmq4.transport.tcp.io.AbstractTcpPacketHandler
Get the handler id
getId() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOClientSocketHandler
Get the unique client identifier
getIndexableKeys() - Method in class net.timewalker.ffmq4.common.message.MessageSelector
 
getIndexedSubscriptionsCount() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
getIndexedSubscriptionsCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalTopicMBean
Get the number of indexed subscriptions on this topic
getIndexKey() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
getInitialBlockCount() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getInitialBlockCount() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getInitialBlockCount() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getInitialContext(Hashtable<?, ?>) - Method in class net.timewalker.ffmq4.jndi.FFMQInitialContextFactory
 
getInputBuffer() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOClientSocketHandler
Get this client's input buffer
getInputBuffer() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
getInstance() - Static method in class net.timewalker.ffmq4.local.connection.ClientIDRegistry
Get the singleton instance
getInstance() - Static method in class net.timewalker.ffmq4.transport.PacketTransportFactory
Get the singleton instance
getInstance() - Static method in class net.timewalker.ffmq4.utils.id.UUIDProvider
Get the singleton instance
getInstance() - Static method in class net.timewalker.ffmq4.utils.watchdog.ActivityWatchdog
Get the singleton instance
getInt(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getInternalNotificationQueueMaxSize() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getIntProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getIntProperty(String, int) - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
getIntProperty(String, int) - Method in class net.timewalker.ffmq4.utils.Settings
Get a property by name
getItems() - Method in class net.timewalker.ffmq4.common.message.selector.expression.literal.StringLiteralList
 
getJdniInitialContextFactoryName() - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
getJMSCorrelationID() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSCorrelationIDAsBytes() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSDeliveryMode() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSDestination() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSExpiration() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSMajorVersion() - Method in class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
getJMSMajorVersion() - Static method in class net.timewalker.ffmq4.FFMQVersion
Get the minor version number of the supported JMS specification
getJMSMessageID() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSMinorVersion() - Method in class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
getJMSMinorVersion() - Static method in class net.timewalker.ffmq4.FFMQVersion
Get the major version number of the supported JMS specification
getJMSPriority() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSProviderName() - Method in class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
getJMSRedelivered() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSReplyTo() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSTimestamp() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSType() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getJMSVersion() - Method in class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
getJMSXPropertyNames() - Method in class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
getJndiConnectionFactoryName() - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
getJournalFolder() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getJournalOutputBuffer() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getJournalOutputBuffer() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getJournalOutputBuffer() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getLastActivity() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getLastActivity() - Method in class net.timewalker.ffmq4.transport.tcp.io.AbstractTcpPacketHandler
 
getLastActivity() - Method in interface net.timewalker.ffmq4.utils.watchdog.ActiveObject
Get a timestamp of this object's last activity
getLastTransactionId() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
getLocalQueue() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
getLocalQueue(String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Get a local queue by name
getLocalQueue() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
Get the local queue associated to this consumer
getLocalTopic(String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Get a local topic by name
getLong(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getLongProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getLongProperty(String, long) - Method in class net.timewalker.ffmq4.utils.Settings
Get a property by name
getMapNames() - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getMaxBlockCount() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getMaxBlockCount() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getMaxBlockCount() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getMaxCommitTime() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getMaxCommitTime() - Method in interface net.timewalker.ffmq4.local.destination.LocalDestinationMBean
Get the maximum commit time for this queue (milliseconds)
getMaxJournalSize() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getMaxJournalSize() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getMaxJournalSize() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getMaxNonPersistentMessages() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getMaxNonPersistentMessages() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getMaxNonPersistentMessages() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getMaxUncommittedStoreSize() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getMaxUncommittedStoreSize() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getMaxUncommittedStoreSize() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getMaxUnflushedJournalSize() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getMaxUnflushedJournalSize() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getMaxUnflushedJournalSize() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getMaxWriteBatchSize() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getMaxWriteBatchSize() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getMaxWriteBatchSize() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getMemoryStoreUsage() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getMemoryStoreUsage() - Method in interface net.timewalker.ffmq4.local.destination.LocalQueueMBean
Get the usage amount (%) for the memory store
getMessage() - Method in class net.timewalker.ffmq4.local.MessageLock
 
getMessage() - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
getMessage() - Method in class net.timewalker.ffmq4.transport.packet.query.PutQuery
 
getMessage() - Method in class net.timewalker.ffmq4.transport.packet.response.GetResponse
 
getMessage() - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserFetchElementResponse
 
getMessageId() - Method in class net.timewalker.ffmq4.local.TransactionItem
 
getMessageId() - Method in class net.timewalker.ffmq4.transport.packet.query.RollbackMessageQuery
 
getMessageListener() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
getMessageListener() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
getMessageSelector() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
getMessageSelector() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
getMessageSelector() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
getMessageSelector() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
getMessageSelector() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
getMessageSelector() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
getMetaData() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
getMetaData() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataBlockWriteOperation
 
getMetaData() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataWriteOperation
 
getMinCommitTime() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getMinCommitTime() - Method in interface net.timewalker.ffmq4.local.destination.LocalDestinationMBean
Get the minimum commit time for this queue (milliseconds)
getMultiplexer() - Static method in class net.timewalker.ffmq4.client.ClientEnvironment
Get the multiplexer singleton instance
getName() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
getName() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeMBean
Get the bridge name
getName() - Method in class net.timewalker.ffmq4.common.message.selector.expression.Identifier
 
getName() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getName() - Method in class net.timewalker.ffmq4.local.FFMQEngine
 
getName() - Method in interface net.timewalker.ffmq4.local.FFMQEngineMBean
Get the engine name
getName() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
getName() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getName() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
Get the destination name
getName() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
getName() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getName() - Method in interface net.timewalker.ffmq4.utils.async.AsyncTaskManagerMBean
Get the manager name
getName() - Method in interface net.timewalker.ffmq4.utils.Committable
Get the committable name
getNameInNamespace() - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
getNameParser(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
getNameParser(Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
getNewBlockCount() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.StoreExtendOperation
 
getNodeType(Object) - Method in class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
Get the type of a given value
getNoLocal() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
getNoLocal() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
getNoLocal() - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSubscriber
 
getNotificationAsyncTaskManager() - Method in class net.timewalker.ffmq4.local.FFMQEngine
Get the engine async.
getNotificationAsyncTaskManagerThreadPoolMaxIdle() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getNotificationAsyncTaskManagerThreadPoolMaxSize() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getNotificationAsyncTaskManagerThreadPoolMinSize() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getNotificationProxy() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
getObject(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getObject() - Method in class net.timewalker.ffmq4.common.message.ObjectMessageImpl
 
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class net.timewalker.ffmq4.jndi.JNDIObjectFactory
 
getObjectProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getOffset() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalWriteOperation
 
getOldBlockCount() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.StoreExtendOperation
 
getOperationsCount() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.CommitOperation
 
getOutputBuffer() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOClientSocketHandler
Get this client's output buffer
getOutputBuffer() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
getParsedSelector() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
Get the parsed message selector for this consumer
getPartitionsKeysToIndex() - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
getPartitionsKeysToIndex() - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
getPassword() - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
getPassword() - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
getPattern() - Method in class net.timewalker.ffmq4.management.TemplateMapping
 
getPersistentStoreUsage() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getPersistentStoreUsage() - Method in interface net.timewalker.ffmq4.local.destination.LocalQueueMBean
Get the usage amount (%) for the memory store
getPrefetchSize() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
getPrefetchSize() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateConsumerResponse
 
getPriority() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
getProducedCount() - Method in class net.timewalker.ffmq4.local.session.LocalSession
Get the number of messages actually produced by this session
getProducerDeliveryMode() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
getProducerDeliveryMode() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeDefinitionMBean
 
getProducerDeliveryMode() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
getProducersCount() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Get the number of active producers for this connection
getProducersCount() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Get the number of active producers for this session
getPropertyNames() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getProtocolVersion() - Method in class net.timewalker.ffmq4.transport.packet.response.OpenConnectionResponse
 
getProviderMajorVersion() - Method in class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
getProviderMajorVersion() - Static method in class net.timewalker.ffmq4.FFMQVersion
Get the major version number of the provider
getProviderMinorVersion() - Method in class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
getProviderMinorVersion() - Static method in class net.timewalker.ffmq4.FFMQVersion
Get the minor version number of the provider
getProviderReleaseVersion() - Static method in class net.timewalker.ffmq4.FFMQVersion
Get the release version string of the provider
getProviderURI() - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
Lookup the provider URI
getProviderURL() - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
getProviderURL() - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
getProviderVersion() - Method in class net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl
 
GetQuery - Class in net.timewalker.ffmq4.transport.packet.query
GetQuery
GetQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.GetQuery
 
getQueue() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
getQueue() - Method in class net.timewalker.ffmq4.local.session.LocalQueueReceiver
 
getQueue() - Method in class net.timewalker.ffmq4.local.session.LocalQueueSender
 
getQueue() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueReceiver
 
getQueue() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSender
 
getQueue() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
getQueueDefinition(String) - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
getQueueName() - Method in class net.timewalker.ffmq4.common.destination.QueueRef
 
getQueueName() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getQueueName() - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryQueueQuery
 
getQueueName() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryQueueResponse
 
getQueueNameForTopicConsumer(String, String) - Static method in class net.timewalker.ffmq4.common.destination.DestinationTools
Get a queue name for a given topic consumer
getQueueTemplate(String) - Method in class net.timewalker.ffmq4.management.DestinationTemplateProvider
 
getRawDataFolder() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getRawJournalFolder() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getRawMessage() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Get the raw message form if available
getReceivedFromQueueCount() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getReceivedFromQueueCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalQueueMBean
Get the number of messages received from this queue (since startup or last reset)
getReceiveSelector() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
Get the parsed message selector for this consumer to be used when receiving a message from the local queue
getRedeliveryDelay() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getReference() - Method in class net.timewalker.ffmq4.common.destination.QueueRef
 
getReference() - Method in class net.timewalker.ffmq4.common.destination.TopicRef
 
getReference() - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
getRegisteredConsumersCount() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getRegisteredConsumersCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalDestinationMBean
Get the number of currently registered consumers on this destination
getRemotePeer() - Method in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
Get the remote peer address
getRemotePeer() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
 
getRemotePeer() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
getRemotePeerID() - Method in interface net.timewalker.ffmq4.transport.PacketTransport
Get an ID representing the transport remote peer
getRemotePeerID() - Method in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
 
getRequired(Attributes, String) - Method in class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
 
getResourceName() - Method in class net.timewalker.ffmq4.common.destination.DestinationRef
Get the resource name for this destination reference
getResourceName() - Method in class net.timewalker.ffmq4.common.destination.QueueRef
 
getResourceName() - Method in class net.timewalker.ffmq4.common.destination.TopicRef
 
GetResponse - Class in net.timewalker.ffmq4.transport.packet.response
GetResponse
GetResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.GetResponse
 
getResponseSemaphore() - Method in class net.timewalker.ffmq4.transport.PacketTransportEndpoint
 
getRetryInterval() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
getRetryInterval() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeDefinitionMBean
 
getRetryInterval() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
getRollbackedGetCount() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getRollbackedGetCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalQueueMBean
Get the number of rollbacked get operations on this queue (since startup or last reset)
getSecurityConnectorType() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getSecurityContext() - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
Get the connection security context
getSecurityCredentials() - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
getSecurityPrincipal() - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
getSentToQueueCount() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getSentToQueueCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalQueueMBean
Get the number of messages sent to this queue (since startup or last reset)
getSentToTopicCount() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
getSentToTopicCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalTopicMBean
Get the number of messages sent to this topic (since startup or last reset)
getServerSocketChannel() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOServerSocketHandler
Get the associated server socket channel
getSession() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Get the parent session
getSession() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
Get the parent session
getSessionId() - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
getSessionId() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractSessionQuery
 
getSessionId() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
getSessionsCount() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Get the number of active sessions for this connection
getSettings() - Static method in class net.timewalker.ffmq4.client.ClientEnvironment
Get the singleton instance
getSettings() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
getSettings() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getSetup() - Method in class net.timewalker.ffmq4.local.FFMQEngine
Get the engine setup
getShort(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getShortClassName(Class<?>) - Static method in class net.timewalker.ffmq4.utils.JavaTools
Get the short name of the given class
getShortProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getShortUUID() - Method in class net.timewalker.ffmq4.utils.id.UUIDProvider
 
getSize() - Method in interface net.timewalker.ffmq4.local.destination.LocalDestinationMBean
Get the destination size (number of contained messages)
getSize() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getSize() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
getSize() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DirtyBlockTable
 
getSocketChannel() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOClientSocketHandler
Get the associated socket channel
getSocketChannel() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
getSource() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
getSourceDestination() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
getStartTime() - Method in class net.timewalker.ffmq4.local.destination.subscription.DurableTopicSubscription
 
getStorageSyncMethod() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
getStorageSyncMethod() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
getStorageSyncMethod() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
getStoreFullEventsCount() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getStoreFullEventsCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalQueueMBean
Get the number of times a message could not be stored because the queue store was full
getStoreUsage() - Method in interface net.timewalker.ffmq4.storage.data.DataStore
Get the store usage amount (%) (Ratio of used space over currently allocated space)
getStoreUsage() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
getStoreUsage() - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
getStoreUsage() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
getStoreUsage() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Get the store usage amount (%) (Ratio of used space over currently allocated space)
getString(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getStringProperty(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
getStringProperty(String, String) - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
getStringProperty(String) - Method in class net.timewalker.ffmq4.utils.Settings
Get a property by name
getStringProperty(String, String) - Method in class net.timewalker.ffmq4.utils.Settings
Get a property by name
getStringProperty(String, String, boolean) - Method in class net.timewalker.ffmq4.utils.Settings
Get a property by name
getSubscriberFailurePolicy() - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
getSubscriberFailurePolicy() - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
getSubscriberId() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
getSubscriberId() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
getSubscriberOverflowPolicy() - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
getSubscriberOverflowPolicy() - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
getSubscriptionName() - Method in class net.timewalker.ffmq4.local.destination.subscription.DurableTopicSubscription
 
getSubscriptionName() - Method in class net.timewalker.ffmq4.transport.packet.query.UnsubscribeQuery
 
getSubscriptionsCount() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
getSubscriptionsCount() - Method in interface net.timewalker.ffmq4.local.destination.LocalTopicMBean
Get the number of active subscriptions on this topic
getTarget() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
getTargetDestination() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
getTaskQueueSize() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getTaskQueueSize() - Method in interface net.timewalker.ffmq4.utils.async.AsyncTaskManagerMBean
Get the manager internal queue size
getTemplateMappingFile() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getTemplateMappingProvider() - Method in class net.timewalker.ffmq4.local.FFMQEngine
Get the template mapping provider associated to this engine
getTemplateName() - Method in class net.timewalker.ffmq4.management.TemplateMapping
 
getTemplateNameForQueue(String) - Method in class net.timewalker.ffmq4.management.TemplateMappingProvider
 
getTemplateNameForTopic(String) - Method in class net.timewalker.ffmq4.management.TemplateMappingProvider
 
getTemplatesDir() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
getText() - Method in class net.timewalker.ffmq4.common.message.TextMessageImpl
 
getThreadPoolAvailableCount() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getThreadPoolAvailableCount() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
getThreadPoolAvailableCount() - Method in interface net.timewalker.ffmq4.utils.pool.ObjectPoolMBean
 
getThreadPoolExhaustionPolicy() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getThreadPoolExhaustionPolicy() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
getThreadPoolExhaustionPolicy() - Method in interface net.timewalker.ffmq4.utils.pool.ObjectPoolMBean
 
getThreadPoolMaxIdle() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getThreadPoolMaxIdle() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
getThreadPoolMaxIdle() - Method in interface net.timewalker.ffmq4.utils.pool.ObjectPoolMBean
 
getThreadPoolMaxSize() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getThreadPoolMaxSize() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
getThreadPoolMaxSize() - Method in interface net.timewalker.ffmq4.utils.pool.ObjectPoolMBean
 
getThreadPoolMinSize() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getThreadPoolMinSize() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
getThreadPoolMinSize() - Method in interface net.timewalker.ffmq4.utils.pool.ObjectPoolMBean
 
getThreadPoolPendingWaits() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getThreadPoolPendingWaits() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
getThreadPoolPendingWaits() - Method in interface net.timewalker.ffmq4.utils.pool.ObjectPoolMBean
 
getThreadPoolSize() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getThreadPoolSize() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
getThreadPoolSize() - Method in interface net.timewalker.ffmq4.utils.pool.ObjectPoolMBean
 
getThreadPoolWaitTimeout() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskManager
 
getThreadPoolWaitTimeout() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
getThreadPoolWaitTimeout() - Method in interface net.timewalker.ffmq4.utils.pool.ObjectPoolMBean
 
getTimeoutDelay() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
getTimeoutDelay() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketReceiver
 
getTimeoutDelay() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketSender
 
getTimeoutDelay() - Method in interface net.timewalker.ffmq4.utils.watchdog.ActiveObject
Get the maximum allowed time between activities
getTimeToLive() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
getTopic() - Method in class net.timewalker.ffmq4.local.session.LocalTopicPublisher
 
getTopic() - Method in class net.timewalker.ffmq4.local.session.LocalTopicSubscriber
 
getTopic() - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicPublisher
 
getTopic() - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicSubscriber
 
getTopic() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
getTopicDefinition(String) - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
getTopicName() - Method in class net.timewalker.ffmq4.common.destination.TopicRef
 
getTopicName() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
getTopicName() - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryTopicQuery
 
getTopicName() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryTopicResponse
 
getTopicTemplate(String) - Method in class net.timewalker.ffmq4.management.DestinationTemplateProvider
 
getTransacted() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
getTransactionId() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
getTransactionSet() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
getTransport() - Method in class net.timewalker.ffmq4.transport.PacketTransportHub
 
getTransportEndpoint() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
getType() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Get the type value for this message
getType() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
getType() - Method in class net.timewalker.ffmq4.common.message.EmptyMessageImpl
 
getType() - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
getType() - Method in class net.timewalker.ffmq4.common.message.ObjectMessageImpl
 
getType() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
getType() - Method in class net.timewalker.ffmq4.common.message.TextMessageImpl
 
getType() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.AbstractPacket
Get the type value for this packet
getType() - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.AcknowledgeQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CloseBrowserEnumerationQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CloseBrowserQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CloseConsumerQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CloseSessionQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CommitQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateTemporaryQueueQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateTemporaryTopicQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryQueueQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryTopicQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.GetQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.PingQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.PrefetchQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.PutQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.QueueBrowserFetchElementQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.QueueBrowserGetEnumerationQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.RecoverQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.RollbackMessageQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.RollbackQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.SetClientIDQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.StartConnectionQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.StopConnectionQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.query.UnsubscribeQuery
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.AcknowledgeResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CloseBrowserEnumerationResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CloseBrowserResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CloseConsumerResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CloseSessionResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CommitResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateBrowserResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateConsumerResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateSessionResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryQueueResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryTopicResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.DeleteTemporaryQueueResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.DeleteTemporaryTopicResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.ErrorResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.GetResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.OpenConnectionResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.PingResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.PrefetchResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.PutResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserFetchElementResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserGetEnumerationResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.RecoverResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.RollbackMessageResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.RollbackResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.SetClientIDResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.StartConnectionResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.StopConnectionResponse
 
getType() - Method in class net.timewalker.ffmq4.transport.packet.response.UnsubscribeResponse
 
getUndeliveredMessageIDs() - Method in class net.timewalker.ffmq4.transport.packet.query.CloseConsumerQuery
 
getUserName() - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
getUserName() - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
getUUID() - Method in class net.timewalker.ffmq4.utils.id.UUIDProvider
Generate a new UUID
getValue() - Method in class net.timewalker.ffmq4.common.message.selector.expression.literal.Literal
 
getValues() - Method in class net.timewalker.ffmq4.common.message.selector.SelectorIndexKey
 
getWatchdogConsumerInactivityTimeout() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
greaterThan(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Compare two numbers
GreaterThanOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
GreaterThanOperator
GreaterThanOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.GreaterThanOperator
Constructor
greaterThanOrEquals(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Compare two numbers
GreaterThanOrEqualsOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
GreaterThanOrEqualsOperator
GreaterThanOrEqualsOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.GreaterThanOrEqualsOperator
Constructor

H

handleIncomingData() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOClientSocketHandler
Process incoming data available in the input buffer
handleIncomingData() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
hasDescriptor() - Method in class net.timewalker.ffmq4.management.destination.definition.QueueDefinition
 
hashCode() - Method in class net.timewalker.ffmq4.utils.id.IntegerID
 
hasMoreElements() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserEnumeration
 
hasMoreElements() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueBrowserEnumeration
 
hasMoreElements() - Method in class net.timewalker.ffmq4.utils.EmptyEnumeration
 
hasMoreElements() - Method in class net.timewalker.ffmq4.utils.IteratorEnumeration
 
hasMoreTokens() - Method in class net.timewalker.ffmq4.common.message.selector.MessageSelectorTokenizer
Check if the tokenizer has more tokens
hasPendingChanges() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
Test if this destinations still has some uncommitted changes
hasPendingChanges() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
hasPendingChanges() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
hasPersistentStore() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
hasQueueDefinition(String) - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
hasTopicDefinition(String) - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
hasWriteInterest() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOClientSocketHandler
Test if this client has things to sends
hasWriteInterest() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 

I

id - Variable in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
id - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
 
id - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
id - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
 
id - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 
id - Variable in class net.timewalker.ffmq4.transport.AbstractPacketTransport
 
id - Variable in class net.timewalker.ffmq4.transport.tcp.io.AbstractTcpPacketHandler
 
Identifier - Class in net.timewalker.ffmq4.common.message.selector.expression
Implementation for a message selector language Identifier node.
Identifier(String) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.Identifier
Constructor
idProvider - Variable in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
idProvider - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 
implode(Object, String) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.StringUtils
 
indexOf(String, String, int, boolean) - Static method in class net.timewalker.ffmq4.utils.StringTools
Case-aware version of startsWith()
indexOfIgnoreCase(String, String, int) - Static method in class net.timewalker.ffmq4.utils.StringTools
Case-insensitive version of indexOf()
init() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
init() - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
init() - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Initialize the data store
init() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
init() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Initialize the message store
init() - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
initDestination() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
initFilesystem() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
initFilesystem() - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
initFilesystem() - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
initFromSettings(Settings) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
initFromSettings(Settings) - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
initFromSettings(Settings) - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
initFromSettings(Settings) - Method in class net.timewalker.ffmq4.utils.descriptor.AbstractSettingsBasedDescriptor
Initialize descriptor fields from the given settings
initialBlockCount - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
initializeFromRaw(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Initialize the message from the given raw data
initialPacketBufferSize - Variable in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
 
InMemoryLinkedDataStore - Class in net.timewalker.ffmq4.storage.data.impl
InMemoryLinkedObjectStore
InMemoryLinkedDataStore(String, int, int) - Constructor for class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
Constructor
InMemoryMessageStore - Class in net.timewalker.ffmq4.storage.message.impl
InMemoryMessageStore
InMemoryMessageStore(QueueDefinition) - Constructor for class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
Constructor
InOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
InOperator
InOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.InOperator
Constructor
IntegerID - Class in net.timewalker.ffmq4.utils.id
IntegerID
IntegerID(int) - Constructor for class net.timewalker.ffmq4.utils.id.IntegerID
Constructor
IntegerIDProvider - Class in net.timewalker.ffmq4.utils.id
IDProvider
IntegerIDProvider() - Constructor for class net.timewalker.ffmq4.utils.id.IntegerIDProvider
Constructor
integrityCheck() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Run an integrity check on the store files and fix them as necessary
internalReadObject() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
InvalidDescriptorException - Exception in net.timewalker.ffmq4.management
Exception thrown when an invalid desciptor is found.
InvalidDescriptorException(String, Throwable) - Constructor for exception net.timewalker.ffmq4.management.InvalidDescriptorException
Constructor
InvalidDescriptorException(String) - Constructor for exception net.timewalker.ffmq4.management.InvalidDescriptorException
Constructor
ioBuffer - Variable in class net.timewalker.ffmq4.transport.tcp.io.NetworkInputChannel
 
ioBuffer - Variable in class net.timewalker.ffmq4.transport.tcp.io.NetworkOutputChannel
 
isClosed() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
isClosed() - Method in class net.timewalker.ffmq4.transport.AbstractPacketTransport
 
isClosed() - Method in interface net.timewalker.ffmq4.transport.PacketTransport
Test if the transport is closed
isCommitSourceFirst() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
isCommitSourceFirst() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeDefinitionMBean
 
isCommitSourceFirst() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
isComplete() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
isConsumerRegistered(String) - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
isConsumerTransacted() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
isConsumerTransacted() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeDefinitionMBean
 
isConsumerTransacted() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
isDeployed() - Method in class net.timewalker.ffmq4.local.FFMQEngine
 
isDeployed() - Method in interface net.timewalker.ffmq4.local.FFMQEngineMBean
Test if the engine is deployed
isDonePrefetching() - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
isDurable() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
isDurable() - Method in class net.timewalker.ffmq4.local.session.LocalDurableTopicSubscriber
 
isDurable() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
Test if the consumer is durable
isEmpty(String) - Static method in class net.timewalker.ffmq4.utils.StringTools
Test if the given text is null or an empty string
isEnabled() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
isFailSafe() - Method in class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
 
isFailSafe() - Method in class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
 
isFailSafe() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Test if the store is syncing on write
isIndexed() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
isInternalCopy() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Test if this message is an internal copy
isLocked(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractDataStore
 
isLocked(int) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Check if the data associated with a given handle is locked
isLocked(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
isLocked(int) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Check if the message associated with a given handle is locked
isMergeable() - Method in interface net.timewalker.ffmq4.utils.async.AsyncTask
Test if multiple queued occurences of this task should be merged
isNoLocal() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
isNoLocal() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
isNotEmpty(String) - Static method in class net.timewalker.ffmq4.utils.StringTools
Test if the given text is not null and not an empty string
IsNotNullOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
IsNotNullOperator
IsNotNullOperator(SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.IsNotNullOperator
Constructor
IsNullOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
IsNullOperator
IsNullOperator(SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.IsNullOperator
Constructor
isOverflowToPersistent() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
isPreAllocateFiles() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
isPreAllocateFiles() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
isPreAllocateFiles() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
isProducerTransacted() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
isProducerTransacted() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeDefinitionMBean
 
isProducerTransacted() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
isReached() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationBarrier
Test if the synchronization point was reached
isReached() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationPoint
Test if the synchronization point was reached
isRegistered(String, String) - Method in class net.timewalker.ffmq4.local.destination.subscription.DurableSubscriptionManager
Test if a durable subscription exists
isRegisteredTemporaryQueue(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Check if a temporary queue was registered with this connection
isRegisteredTemporaryTopic(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Check if a temporary topic was registered with this connection
isResponseExpected() - Method in class net.timewalker.ffmq4.transport.packet.AbstractPacket
 
isResponseExpected() - Method in class net.timewalker.ffmq4.transport.packet.AbstractQueryPacket
 
isResponseExpected() - Method in class net.timewalker.ffmq4.transport.packet.AbstractResponsePacket
 
isResponseExpected() - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
isResponseExpected() - Method in class net.timewalker.ffmq4.transport.packet.query.PingQuery
 
isSecurityEnabled() - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
Check if there is a security context enabled for this connection
isSecurityEnabled() - Method in class net.timewalker.ffmq4.local.FFMQEngine
 
isSecurityEnabled() - Method in interface net.timewalker.ffmq4.local.FFMQEngineMBean
Test if security checks are enabled on that engine
isSecurityEnabled() - Method in class net.timewalker.ffmq4.management.FFMQEngineSetup
 
isStarted() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
isStarted() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeMBean
Test if the bridge is started
isStarted() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Check if the connection is started NOT SYNCHRONIZED TO AVOID DEADLOCKS
isTemporary() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
isTemporary() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
isTemporary() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
isTransacted() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
isUseJournal() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
isUseJournal() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
isUseJournal() - Method in interface net.timewalker.ffmq4.management.destination.DestinationDescriptorMBean
 
isValid(int) - Static method in class net.timewalker.ffmq4.FFMQSubscriberPolicy
 
isValid(int) - Static method in class net.timewalker.ffmq4.storage.StorageSyncMethod
 
itemExists(String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
IteratorEnumeration<T> - Class in net.timewalker.ffmq4.utils
IteratorEnumeration
IteratorEnumeration(Iterator<T>) - Constructor for class net.timewalker.ffmq4.utils.IteratorEnumeration
Constructor

J

JavaTools - Class in net.timewalker.ffmq4.utils
JavaUtils
JavaTools() - Constructor for class net.timewalker.ffmq4.utils.JavaTools
 
JMSBridge - Class in net.timewalker.ffmq4.cluster.bridge
Implements a JMS 'bridge', that is a message pipe between two destinations (local or remote).
JMSBridge(BridgeDefinition) - Constructor for class net.timewalker.ffmq4.cluster.bridge.JMSBridge
Constructor
JMSBridgeDefinitionMBean - Interface in net.timewalker.ffmq4.cluster.bridge
JMSBridgeDefinitionMBean
JMSBridgeMBean - Interface in net.timewalker.ffmq4.cluster.bridge
JMX interface for a JMSBridge
JMX_AGENT_ENABLED - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
JMX_AGENT_JNDI_RMI_PORT - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
JMX_AGENT_RMI_LISTEN_ADDR - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
JMXRMIClientSocketFactory - Class in net.timewalker.ffmq4.jmx
Custom implementation of an RMIClientSocketFactory to be used by JMX clients operating over RMI.
JMXRMIClientSocketFactory(String) - Constructor for class net.timewalker.ffmq4.jmx.JMXRMIClientSocketFactory
Constructor
JNDI_CONNECTION_FACTORY_NAME - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
JNDI_CONTEXT_FACTORY - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
JNDI_ENV_CLIENT_ID - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
JNDI_QUEUE_CONNECTION_FACTORY_NAME - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
JNDI_TOPIC_CONNECTION_FACTORY_NAME - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
JndiDestinationResolver - Class in net.timewalker.ffmq4.cluster.resolver
JNDI based implementation of a DestinationResolver
JndiDestinationResolver() - Constructor for class net.timewalker.ffmq4.cluster.resolver.JndiDestinationResolver
 
JNDIObjectFactory - Class in net.timewalker.ffmq4.jndi
Implementation of an ObjectFactory allowing to transport JNDI references of the following JMS objects : Queue Topic ConnectionFactory QueueConnectionFactory TopicConnectionFactory
JNDIObjectFactory() - Constructor for class net.timewalker.ffmq4.jndi.JNDIObjectFactory
 
JNDITools - Class in net.timewalker.ffmq4.utils
JNDITools
JNDITools() - Constructor for class net.timewalker.ffmq4.utils.JNDITools
 
join(Collection<?>, String) - Static method in class net.timewalker.ffmq4.utils.StringTools
 
join(Object[], String) - Static method in class net.timewalker.ffmq4.utils.StringTools
 
JournalException - Exception in net.timewalker.ffmq4.storage.data.impl.journal
JournalException
JournalException(String) - Constructor for exception net.timewalker.ffmq4.storage.data.impl.journal.JournalException
Constructor
JournalException(String, Exception) - Constructor for exception net.timewalker.ffmq4.storage.data.impl.journal.JournalException
Constructor
JournalFile - Class in net.timewalker.ffmq4.storage.data.impl.journal
JournalFile
JournalFile(int, String, File, long, int, int, boolean) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
Constructor (new file)
JournalFile(int, String, File, File, int, int) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
Constructor (recycled file)
journalFolder - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
JournalingBlockBasedDataStore - Class in net.timewalker.ffmq4.storage.data.impl
JournalingBlockBasedDataStore
JournalingBlockBasedDataStore(AbstractDestinationDescriptor, AsyncTaskManager) - Constructor for class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
Constructor
journalOutputBuffer - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
JournalQueue - Class in net.timewalker.ffmq4.storage.data.impl.journal
FIFO queue of AbstractJournalOperation objects
JournalQueue() - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.JournalQueue
 
JournalRecovery - Class in net.timewalker.ffmq4.storage.data.impl.journal
JournalRecovery
JournalRecovery(String, File[], RandomAccessFile, RandomAccessFile) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.JournalRecovery
Constructor

K

keySet() - Method in class net.timewalker.ffmq4.utils.Settings
Return a set of the settings keys

L

lastActivity - Variable in class net.timewalker.ffmq4.transport.tcp.io.AbstractTcpPacketHandler
 
lastRecvActivity - Variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
lastSendActivity - Variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
leftOperand - Variable in class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractBinaryOperator
 
leftOperand() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractBinaryOperator
 
leftOperand - Variable in class net.timewalker.ffmq4.common.message.selector.expression.operator.BetweenOperator
 
lessThan(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Compare two numbers
LessThanOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
LessThanOperator
LessThanOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.LessThanOperator
Constructor
lessThanOrEquals(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Compare two numbers
LessThanOrEqualsOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
LessThanOrEqualsOperator
LessThanOrEqualsOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.LessThanOrEqualsOperator
Constructor
LikeOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
LikeOperator
LikeOperator(SelectorNode, SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.LikeOperator
Constructor
LinkedDataStore - Interface in net.timewalker.ffmq4.storage.data
LinkedDataStore
list(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
list(Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
listBindings(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
listBindings(Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
listener - Variable in class net.timewalker.ffmq4.transport.AbstractPacketTransport
 
listener - Variable in class net.timewalker.ffmq4.transport.tcp.io.AbstractTcpPacketHandler
 
Literal - Class in net.timewalker.ffmq4.common.message.selector.expression.literal
Literal
Literal(Object) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.literal.Literal
Constructor
loadExistingDefinitions() - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
loadExistingTemplates() - Method in class net.timewalker.ffmq4.management.DestinationTemplateProvider
 
loadMappings() - Method in class net.timewalker.ffmq4.management.TemplateMappingProvider
 
LocalConnection - Class in net.timewalker.ffmq4.local.connection
Local implementation of a JMS Connection
LocalConnection(FFMQEngine, SecurityContext, String) - Constructor for class net.timewalker.ffmq4.local.connection.LocalConnection
Constructor
localConsumers - Variable in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
LocalDestinationMBean - Interface in net.timewalker.ffmq4.local.destination
JMX interface for a local JMS destination
LocalDurableTopicSubscriber - Class in net.timewalker.ffmq4.local.session
Implementation of a local durable JMS TopicSubscriber
LocalDurableTopicSubscriber(FFMQEngine, LocalSession, Destination, String, boolean, IntegerID, String) - Constructor for class net.timewalker.ffmq4.local.session.LocalDurableTopicSubscriber
Constructor
LocalMessageConsumer - Class in net.timewalker.ffmq4.local.session
Implementation of a local JMS MessageConsumer
LocalMessageConsumer(FFMQEngine, LocalSession, Destination, String, boolean, IntegerID, String) - Constructor for class net.timewalker.ffmq4.local.session.LocalMessageConsumer
Constructor
LocalMessageProducer - Class in net.timewalker.ffmq4.local.session
Implementation of a local JMS MessageProducer
LocalMessageProducer(LocalSession, Destination, IntegerID) - Constructor for class net.timewalker.ffmq4.local.session.LocalMessageProducer
Constructor
LocalQueue - Class in net.timewalker.ffmq4.local.destination
Implementation for a local JMS Queue
LocalQueue(FFMQEngine, QueueDefinition) - Constructor for class net.timewalker.ffmq4.local.destination.LocalQueue
Constructor
LocalQueueBrowser - Class in net.timewalker.ffmq4.local.session
Implementation of a local JMS QueueBrowser
LocalQueueBrowser(LocalSession, LocalQueue, String, IntegerID) - Constructor for class net.timewalker.ffmq4.local.session.LocalQueueBrowser
Constructor
LocalQueueBrowserCursor - Class in net.timewalker.ffmq4.local.session
Internal implementation of a local QueueBrowser cursor.
LocalQueueBrowserCursor() - Constructor for class net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
 
LocalQueueBrowserEnumeration - Class in net.timewalker.ffmq4.local.session
Implementation of a local QueueBrowser enumeration.
LocalQueueBrowserEnumeration(LocalQueueBrowser, LocalQueue, MessageSelector, String) - Constructor for class net.timewalker.ffmq4.local.session.LocalQueueBrowserEnumeration
Constructor (package-private)
LocalQueueConnection - Class in net.timewalker.ffmq4.local.connection
Local implementation of a JMS QueueConnection
LocalQueueConnection(FFMQEngine, SecurityContext, String) - Constructor for class net.timewalker.ffmq4.local.connection.LocalQueueConnection
Constructor
localQueueExists(String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Test if a local queue exists by name
LocalQueueMBean - Interface in net.timewalker.ffmq4.local.destination
JMX interface for a local JMS Queue
LocalQueueReceiver - Class in net.timewalker.ffmq4.local.session
Queue specific implementation of a local MessageConsumer
LocalQueueReceiver(FFMQEngine, LocalQueueSession, Queue, String, IntegerID) - Constructor for class net.timewalker.ffmq4.local.session.LocalQueueReceiver
Constructor
LocalQueueSender - Class in net.timewalker.ffmq4.local.session
Queue specific implementation of a local MessageProducer
LocalQueueSender(LocalSession, Queue, IntegerID) - Constructor for class net.timewalker.ffmq4.local.session.LocalQueueSender
Constructor
LocalQueueSession - Class in net.timewalker.ffmq4.local.session
Queue specific implementation of a local Session
LocalQueueSession(IntegerID, LocalQueueConnection, FFMQEngine, boolean, int) - Constructor for class net.timewalker.ffmq4.local.session.LocalQueueSession
Constructor
LocalSession - Class in net.timewalker.ffmq4.local.session
Implementation of a local JMS Session
LocalSession(IntegerID, LocalConnection, FFMQEngine, boolean, int) - Constructor for class net.timewalker.ffmq4.local.session.LocalSession
Constructor
LocalTopic - Class in net.timewalker.ffmq4.local.destination
Implementation for a local JMS Topic
LocalTopic(TopicDefinition) - Constructor for class net.timewalker.ffmq4.local.destination.LocalTopic
Constructor
LocalTopicConnection - Class in net.timewalker.ffmq4.local.connection
Local implementation of a JMS TopicConnection
LocalTopicConnection(FFMQEngine, SecurityContext, String) - Constructor for class net.timewalker.ffmq4.local.connection.LocalTopicConnection
Constructor
localTopicExists(String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Test if a local topic exists by name
LocalTopicMBean - Interface in net.timewalker.ffmq4.local.destination
Implementation for a local JMS Topic
LocalTopicPublisher - Class in net.timewalker.ffmq4.local.session
Topic specific implementation of a local MessageProducer
LocalTopicPublisher(LocalSession, Destination, IntegerID) - Constructor for class net.timewalker.ffmq4.local.session.LocalTopicPublisher
Constructor
LocalTopicSession - Class in net.timewalker.ffmq4.local.session
Topic specific implementation of a local Session
LocalTopicSession(IntegerID, LocalConnection, FFMQEngine, boolean, int) - Constructor for class net.timewalker.ffmq4.local.session.LocalTopicSession
Constructor
LocalTopicSubscriber - Class in net.timewalker.ffmq4.local.session
Implementation of a local JMS TopicSubscriber
LocalTopicSubscriber(FFMQEngine, LocalSession, Destination, String, boolean, IntegerID, String) - Constructor for class net.timewalker.ffmq4.local.session.LocalTopicSubscriber
Constructor
LocalTopicSubscription - Class in net.timewalker.ffmq4.local.destination.subscription
Internal holder of a durable Topic subscription, to be used by the LocalTopic implementation.
LocalTopicSubscription(LocalMessageConsumer) - Constructor for class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
Constructor
lock(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractDataStore
 
lock(int) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Lock the data associated to a given handle
lock(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
lock(int) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Lock the message associated to a given handle
locks - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractDataStore
 
log - Static variable in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
log - Static variable in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
log - Static variable in class net.timewalker.ffmq4.transport.PacketTransportEndpoint
 
log - Static variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
log - Static variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
log(JMSException, Log) - Static method in class net.timewalker.ffmq4.utils.ErrorTools
Log a JMS exception with an error level
log(String, JMSException, Log) - Static method in class net.timewalker.ffmq4.utils.ErrorTools
Log a JMS exception with an error level
lookup(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
lookup(Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
lookupConsumer(String) - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
lookupLink(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
lookupLink(Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
lookupRegisteredBrowser(IntegerID) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Lookup a registered browser
lookupRegisteredConsumer(IntegerID) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Lookup a registered consumer
lookupRegisteredEnumeration(String) - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
Lookup a registered enumeration
lookupRegisteredSession(IntegerID) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Lookup a registered session
lowerBoundOperand - Variable in class net.timewalker.ffmq4.common.message.selector.expression.operator.BetweenOperator
 

M

makeInternalCopy(Message) - Static method in class net.timewalker.ffmq4.common.message.MessageTools
Create an internal copy of the message if necessary
ManagementUtils - Class in net.timewalker.ffmq4.management
ManagementUtils
ManagementUtils() - Constructor for class net.timewalker.ffmq4.management.ManagementUtils
 
MAP - Static variable in class net.timewalker.ffmq4.common.message.MessageType
 
MapMessageImpl - Class in net.timewalker.ffmq4.common.message
Implementation of a MapMessage
MapMessageImpl() - Constructor for class net.timewalker.ffmq4.common.message.MapMessageImpl
Constructor
markAsReadOnly() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
markDirty(int, byte[]) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DirtyBlockTable
 
markSupported() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedInputStream
 
matches(Message) - Method in class net.timewalker.ffmq4.common.message.MessageSelector
Test the selector against a given message
matches(String, String, String) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.StringUtils
Check if the given text matches a pattern
matches(String, String) - Method in class net.timewalker.ffmq4.security.Privilege
Check if this privilege matches the given resource/action couple
matches(String, String) - Static method in class net.timewalker.ffmq4.utils.StringTools
Check if the given text matches a pattern
matches(String, String, boolean) - Static method in class net.timewalker.ffmq4.utils.StringTools
Check if the given text matches a pattern
matchesIgnoreCase(String, String) - Static method in class net.timewalker.ffmq4.utils.StringTools
Check if the given text matches a pattern
MAX_QUEUE_NAME_SIZE - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
MAX_TOPIC_NAME_SIZE - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
maxBlockCount - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
maxJournalSize - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
maxNonPersistentMessages - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
maxUncommittedStoreSize - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
maxUnflushedJournalSize - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
maxWriteBatchSize - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
MD5 - Class in net.timewalker.ffmq4.utils.md5
Modifed version of Fast MD5 for Java 2.7.1 (from http://www.twmacinta.com/myjava/fast_md5.php) Modifications from the original source : - Removed native code support - Stripped some code - Removed wacky synchronization - Reformatted code to match Java and FFMQ standards
MD5() - Constructor for class net.timewalker.ffmq4.utils.md5.MD5
Class constructor
MessageConvertTools - Class in net.timewalker.ffmq4.common.message
Supported conversions (from the JMS 1.1 StreamMessage spec.) (A value written as the row type can be read as the column type) | | boolean byte short char int long float double String byte[] |---------------------------------------------------------------------- |boolean | X X |byte | X X X X X |short | X X X X |char | X X |int | X X X |long | X X |float | X X X |double | X X |String | X X X X X X X X |byte[] | X |----------------------------------------------------------------------
MessageConvertTools() - Constructor for class net.timewalker.ffmq4.common.message.MessageConvertTools
 
messageListener - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
MessageLock - Class in net.timewalker.ffmq4.local
Immutable message lock reference
MessageLock(int, int, LocalQueue, AbstractMessage) - Constructor for class net.timewalker.ffmq4.local.MessageLock
Constructor
MessageLockSet - Class in net.timewalker.ffmq4.local
HandleSet
MessageLockSet(int) - Constructor for class net.timewalker.ffmq4.local.MessageLockSet
Constructor
MessageSelector - Class in net.timewalker.ffmq4.common.message
Object implementation of a JMS message selector
MessageSelector(String) - Constructor for class net.timewalker.ffmq4.common.message.MessageSelector
Constructor
messageSelector - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
messageSelector - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
MessageSelectorParser - Class in net.timewalker.ffmq4.common.message.selector
Implementation of a JMS message selector parser.
MessageSelectorParser(String) - Constructor for class net.timewalker.ffmq4.common.message.selector.MessageSelectorParser
Constructor
MessageSelectorTokenizer - Class in net.timewalker.ffmq4.common.message.selector
Implementation of a JMS message selector expression tokenizer.
MessageSelectorTokenizer(String) - Constructor for class net.timewalker.ffmq4.common.message.selector.MessageSelectorTokenizer
Constructor
MessageSerializationLevel - Class in net.timewalker.ffmq4.storage.message
MessageSerializationLevel
MessageSerializationLevel() - Constructor for class net.timewalker.ffmq4.storage.message.MessageSerializationLevel
 
MessageSerializer - Class in net.timewalker.ffmq4.common.message
Utility functions to serialize/de-serialize a JMS message in/from a raw data stream.
MessageSerializer() - Constructor for class net.timewalker.ffmq4.common.message.MessageSerializer
 
MessageStore - Interface in net.timewalker.ffmq4.storage.message
MessageStore
MessageTools - Class in net.timewalker.ffmq4.common.message
Utility functions to copy and normalize JMS messages.
MessageTools() - Constructor for class net.timewalker.ffmq4.common.message.MessageTools
 
MessageType - Class in net.timewalker.ffmq4.common.message
FFMQ constants for a message type
MessageType() - Constructor for class net.timewalker.ffmq4.common.message.MessageType
 
MetaDataBlockWriteOperation - Class in net.timewalker.ffmq4.storage.data.impl.journal
MetaDataBlockWriteOperation
MetaDataBlockWriteOperation(long, long, byte[]) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataBlockWriteOperation
Constructor
MetaDataWriteOperation - Class in net.timewalker.ffmq4.storage.data.impl.journal
MetaDataWriteOperation
MetaDataWriteOperation(long, long, int) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataWriteOperation
Constructor
migrateTo(JournalQueue) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalQueue
Migrate all operations to the given target queue
minus(Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Negate a number
MinusOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
NegateOperator
MinusOperator(SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.MinusOperator
Constructor
move() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
 
MTRandom - Class in net.timewalker.ffmq4.utils.random
 
MTRandom() - Constructor for class net.timewalker.ffmq4.utils.random.MTRandom
The default constructor for an instance of MTRandom.
multiply(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Multiply two numbers
MultiplyOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
MultiplyOperator
MultiplyOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.MultiplyOperator
Constructor

N

name - Variable in class net.timewalker.ffmq4.common.destination.QueueRef
 
name - Variable in class net.timewalker.ffmq4.common.destination.TopicRef
 
name - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
needsThrottling() - Method in interface net.timewalker.ffmq4.transport.PacketTransport
Test if send operation should be throttled down to avoid send queue overflow
needsThrottling() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketSender
 
needsThrottling() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
 
needsThrottling() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
negate(Object) - Method in class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
Negate a boolean value
net.timewalker.ffmq4 - package net.timewalker.ffmq4
 
net.timewalker.ffmq4.client - package net.timewalker.ffmq4.client
 
net.timewalker.ffmq4.cluster.bridge - package net.timewalker.ffmq4.cluster.bridge
 
net.timewalker.ffmq4.cluster.resolver - package net.timewalker.ffmq4.cluster.resolver
 
net.timewalker.ffmq4.common.connection - package net.timewalker.ffmq4.common.connection
 
net.timewalker.ffmq4.common.destination - package net.timewalker.ffmq4.common.destination
 
net.timewalker.ffmq4.common.message - package net.timewalker.ffmq4.common.message
 
net.timewalker.ffmq4.common.message.selector - package net.timewalker.ffmq4.common.message.selector
 
net.timewalker.ffmq4.common.message.selector.expression - package net.timewalker.ffmq4.common.message.selector.expression
 
net.timewalker.ffmq4.common.message.selector.expression.literal - package net.timewalker.ffmq4.common.message.selector.expression.literal
 
net.timewalker.ffmq4.common.message.selector.expression.operator - package net.timewalker.ffmq4.common.message.selector.expression.operator
 
net.timewalker.ffmq4.common.message.selector.expression.utils - package net.timewalker.ffmq4.common.message.selector.expression.utils
 
net.timewalker.ffmq4.common.session - package net.timewalker.ffmq4.common.session
 
net.timewalker.ffmq4.jmx - package net.timewalker.ffmq4.jmx
 
net.timewalker.ffmq4.jndi - package net.timewalker.ffmq4.jndi
 
net.timewalker.ffmq4.local - package net.timewalker.ffmq4.local
 
net.timewalker.ffmq4.local.connection - package net.timewalker.ffmq4.local.connection
 
net.timewalker.ffmq4.local.destination - package net.timewalker.ffmq4.local.destination
 
net.timewalker.ffmq4.local.destination.notification - package net.timewalker.ffmq4.local.destination.notification
 
net.timewalker.ffmq4.local.destination.subscription - package net.timewalker.ffmq4.local.destination.subscription
 
net.timewalker.ffmq4.local.session - package net.timewalker.ffmq4.local.session
 
net.timewalker.ffmq4.management - package net.timewalker.ffmq4.management
 
net.timewalker.ffmq4.management.bridge - package net.timewalker.ffmq4.management.bridge
 
net.timewalker.ffmq4.management.bridge.handler - package net.timewalker.ffmq4.management.bridge.handler
 
net.timewalker.ffmq4.management.destination - package net.timewalker.ffmq4.management.destination
 
net.timewalker.ffmq4.management.destination.definition - package net.timewalker.ffmq4.management.destination.definition
 
net.timewalker.ffmq4.management.destination.template - package net.timewalker.ffmq4.management.destination.template
 
net.timewalker.ffmq4.management.peer - package net.timewalker.ffmq4.management.peer
 
net.timewalker.ffmq4.remote.connection - package net.timewalker.ffmq4.remote.connection
 
net.timewalker.ffmq4.remote.session - package net.timewalker.ffmq4.remote.session
 
net.timewalker.ffmq4.security - package net.timewalker.ffmq4.security
 
net.timewalker.ffmq4.storage - package net.timewalker.ffmq4.storage
 
net.timewalker.ffmq4.storage.data - package net.timewalker.ffmq4.storage.data
 
net.timewalker.ffmq4.storage.data.impl - package net.timewalker.ffmq4.storage.data.impl
 
net.timewalker.ffmq4.storage.data.impl.journal - package net.timewalker.ffmq4.storage.data.impl.journal
 
net.timewalker.ffmq4.storage.message - package net.timewalker.ffmq4.storage.message
 
net.timewalker.ffmq4.storage.message.impl - package net.timewalker.ffmq4.storage.message.impl
 
net.timewalker.ffmq4.transport - package net.timewalker.ffmq4.transport
 
net.timewalker.ffmq4.transport.packet - package net.timewalker.ffmq4.transport.packet
 
net.timewalker.ffmq4.transport.packet.query - package net.timewalker.ffmq4.transport.packet.query
 
net.timewalker.ffmq4.transport.packet.response - package net.timewalker.ffmq4.transport.packet.response
 
net.timewalker.ffmq4.transport.tcp - package net.timewalker.ffmq4.transport.tcp
 
net.timewalker.ffmq4.transport.tcp.io - package net.timewalker.ffmq4.transport.tcp.io
 
net.timewalker.ffmq4.transport.tcp.nio - package net.timewalker.ffmq4.transport.tcp.nio
 
net.timewalker.ffmq4.utils - package net.timewalker.ffmq4.utils
 
net.timewalker.ffmq4.utils.async - package net.timewalker.ffmq4.utils.async
 
net.timewalker.ffmq4.utils.concurrent - package net.timewalker.ffmq4.utils.concurrent
 
net.timewalker.ffmq4.utils.descriptor - package net.timewalker.ffmq4.utils.descriptor
 
net.timewalker.ffmq4.utils.id - package net.timewalker.ffmq4.utils.id
 
net.timewalker.ffmq4.utils.md5 - package net.timewalker.ffmq4.utils.md5
 
net.timewalker.ffmq4.utils.pool - package net.timewalker.ffmq4.utils.pool
 
net.timewalker.ffmq4.utils.random - package net.timewalker.ffmq4.utils.random
 
net.timewalker.ffmq4.utils.ssl - package net.timewalker.ffmq4.utils.ssl
 
net.timewalker.ffmq4.utils.watchdog - package net.timewalker.ffmq4.utils.watchdog
 
net.timewalker.ffmq4.utils.xml - package net.timewalker.ffmq4.utils.xml
 
NetworkInputChannel - Class in net.timewalker.ffmq4.transport.tcp.io
NetworkInputChannel
NetworkInputChannel(int, InputStream) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.NetworkInputChannel
Constructor
NetworkOutputChannel - Class in net.timewalker.ffmq4.transport.tcp.io
NetworkOutputChannel
NetworkOutputChannel(int, OutputStream) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.NetworkOutputChannel
Constructor
next(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
next(int) - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
next() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
next(int) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Get the next data handle after the given one
next(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
next(int) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Get the next message handle after the given one
next(int) - Method in class net.timewalker.ffmq4.utils.random.MTRandom
This method forms the basis for generating a pseudo random number sequence from this class.
nextBlock - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
nextElement() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserEnumeration
 
nextElement() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueBrowserEnumeration
 
nextElement() - Method in class net.timewalker.ffmq4.utils.EmptyEnumeration
 
nextElement() - Method in class net.timewalker.ffmq4.utils.IteratorEnumeration
 
nextToken() - Method in class net.timewalker.ffmq4.common.message.selector.MessageSelectorTokenizer
Get the next available token
NIOClientSocketHandler - Interface in net.timewalker.ffmq4.transport.tcp.nio
NIOClientSocketHandler
NIOServerSocketHandler - Interface in net.timewalker.ffmq4.transport.tcp.nio
NIOServerSocketHandler
NIOTcpMultiplexer - Class in net.timewalker.ffmq4.transport.tcp.nio
NIOTcpMultiplexer
NIOTcpMultiplexer(Settings, boolean) - Constructor for class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
Constructor (private)
NIOTcpPacketTransport - Class in net.timewalker.ffmq4.transport.tcp.nio
NIOTcpPacketTransport
NIOTcpPacketTransport(String, NIOTcpMultiplexer, URI, Settings) - Constructor for class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
Constructor
NIOTcpPacketTransport(String, NIOTcpMultiplexer, SocketChannel, Settings) - Constructor for class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
Constructor
noLocal - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
nonBlockingRequest(AbstractQueryPacket) - Method in class net.timewalker.ffmq4.transport.PacketTransportEndpoint
 
normalize(Message) - Static method in class net.timewalker.ffmq4.common.message.MessageTools
Convert the message to native type if necessary
normalize(Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
 
NotBetweenOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
NotBetweenOperator
NotBetweenOperator(SelectorNode, SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.NotBetweenOperator
Constructor
NotEqualsOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
NotEqualsOperator
NotEqualsOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.NotEqualsOperator
Constructor
NOTIFICATION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
NOTIFICATION_QUEUE_MAX_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
NotificationPacket - Class in net.timewalker.ffmq4.transport.packet
NotificationPacket
NotificationPacket() - Constructor for class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
NotificationProxy - Interface in net.timewalker.ffmq4.local.destination.notification
Interface for a notification proxy.
notificationProxy - Variable in class net.timewalker.ffmq4.local.session.LocalSession
 
notifyCommitTime(long) - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
notifyDeliveredMessage(String) - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
Add a delivered message ID
notifyStartup() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizableThread
Notify waiters of the thread startup
NotInOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
NotInOperator
NotInOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.NotInOperator
Constructor
NotLikeOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
NotLikeOperator
NotLikeOperator(SelectorNode, SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.NotLikeOperator
Constructor
NotOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
NotOperator
NotOperator(SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.NotOperator
Constructor
NullLiteral - Class in net.timewalker.ffmq4.common.message.selector.expression.literal
NullLiteral
NullLiteral() - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.literal.NullLiteral
Constructor
NUMBER - Static variable in interface net.timewalker.ffmq4.common.message.selector.expression.SelectorNodeType
 
NumericLiteral - Class in net.timewalker.ffmq4.common.message.selector.expression.literal
NumericLiteral
NumericLiteral(String) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.literal.NumericLiteral
Constructor

O

OBJECT - Static variable in class net.timewalker.ffmq4.common.message.MessageType
 
ObjectMessageImpl - Class in net.timewalker.ffmq4.common.message
Implementation of an ObjectMessage
ObjectMessageImpl() - Constructor for class net.timewalker.ffmq4.common.message.ObjectMessageImpl
Constructor
ObjectMessageImpl(Serializable) - Constructor for class net.timewalker.ffmq4.common.message.ObjectMessageImpl
Constructor
ObjectPool<T> - Class in net.timewalker.ffmq4.utils.pool
ObjectPool
ObjectPool(int, int, int, int, long) - Constructor for class net.timewalker.ffmq4.utils.pool.ObjectPool
Constructor
ObjectPoolException - Exception in net.timewalker.ffmq4.utils.pool
ObjectPoolException
ObjectPoolException(String) - Constructor for exception net.timewalker.ffmq4.utils.pool.ObjectPoolException
Constructor
ObjectPoolException(String, Exception) - Constructor for exception net.timewalker.ffmq4.utils.pool.ObjectPoolException
Constructor
ObjectPoolMBean - Interface in net.timewalker.ffmq4.utils.pool
ObjectPoolMBean
offset - Variable in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalWriteOperation
 
onActivityTimeout() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
onActivityTimeout() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketReceiver
 
onActivityTimeout() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketSender
 
onActivityTimeout() - Method in interface net.timewalker.ffmq4.utils.watchdog.ActiveObject
Called if the object has been inactive for more
onConnectionClose() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
onConnectionClose() - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
 
onConnectionClose() - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
onConnectionClosed() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
onConnectionClosed() - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
onConsumerClose() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
onConsumerClose() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
onConsumerClose() - Method in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
 
onConsumerClosed() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
onConsumerClosed() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
onNode(String, String) - Method in class net.timewalker.ffmq4.management.bridge.handler.BridgeDescriptorHandler
 
onNode(String, String) - Method in class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
Node treatment
onProducerClose() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
onQueueBrowserClose() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
onQueueBrowserClose() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueBrowser
 
onQueueBrowserEnumerationClose() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
 
onQueueBrowserEnumerationClose() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueBrowserEnumeration
 
onSelectExit() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
onSessionClose() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
onSessionClose() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
onSessionClose() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
onSessionClosed() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
onSessionClosed() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
onSocketChannelClosed() - Method in interface net.timewalker.ffmq4.transport.tcp.nio.NIOClientSocketHandler
Called if the multiplexer closes the socket channel after a network error
onSocketChannelClosed() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
openConnection(String, String, String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Open a new connection
OpenConnectionQuery - Class in net.timewalker.ffmq4.transport.packet.query
OpenConnectionQuery
OpenConnectionQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
OpenConnectionResponse - Class in net.timewalker.ffmq4.transport.packet.response
OpenConnectionResponse
OpenConnectionResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.OpenConnectionResponse
 
openQueueConnection(String, String, String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Open a new queue connection
openTopicConnection(String, String, String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Open a new topic connection
openTransaction() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
openTransaction() - Method in interface net.timewalker.ffmq4.utils.Committable
Lock the destination for transactional update
operand - Variable in class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractUnaryOperator
 
OrOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
OrOperatorSelectorNode | OR | T | F | U +------+-------+-------+-------- | T | T | T | T | F | T | F | U | U | T | U | U +------+-------+-------+-------
OrOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.OrOperator
Constructor
overflowToPersistent - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 

P

pack(byte[]) - Static method in class net.timewalker.ffmq4.utils.random.MTRandom
This simply utility method can be used in cases where a byte array of seed data is to be used to repeatedly re-seed the random number sequence.
packetReceived(AbstractPacket) - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
packetReceived(AbstractPacket) - Method in interface net.timewalker.ffmq4.transport.PacketTransportListener
Called when a packet is received
packetSent(AbstractPacket) - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
packetSent(AbstractPacket) - Method in interface net.timewalker.ffmq4.transport.PacketTransportListener
Called when a packet is sent
PacketSerializer - Class in net.timewalker.ffmq4.transport.packet
PacketSerializer
PacketSerializer() - Constructor for class net.timewalker.ffmq4.transport.packet.PacketSerializer
 
PacketTransport - Interface in net.timewalker.ffmq4.transport
PacketTransport
PacketTransportEndpoint - Class in net.timewalker.ffmq4.transport
PacketTransportEndpoint
PacketTransportEndpoint(int, PacketTransportHub) - Constructor for class net.timewalker.ffmq4.transport.PacketTransportEndpoint
Constructor
PacketTransportException - Exception in net.timewalker.ffmq4.transport
PacketTransportException
PacketTransportException(String) - Constructor for exception net.timewalker.ffmq4.transport.PacketTransportException
Constructor
PacketTransportException(String, Throwable) - Constructor for exception net.timewalker.ffmq4.transport.PacketTransportException
Constructor
PacketTransportFactory - Class in net.timewalker.ffmq4.transport
PacketTransportFactory
PacketTransportHub - Class in net.timewalker.ffmq4.transport
PacketTransportHub
PacketTransportHub(PacketTransport) - Constructor for class net.timewalker.ffmq4.transport.PacketTransportHub
Constructor
PacketTransportListener - Interface in net.timewalker.ffmq4.transport
PacketTransportListener
PacketTransportType - Class in net.timewalker.ffmq4.transport
PacketTransportType
PacketTransportType() - Constructor for class net.timewalker.ffmq4.transport.PacketTransportType
 
PacketType - Class in net.timewalker.ffmq4.transport.packet
PacketType
PacketType() - Constructor for class net.timewalker.ffmq4.transport.packet.PacketType
 
parenthesize(SelectorNode) - Method in class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
 
parse() - Method in class net.timewalker.ffmq4.common.message.selector.MessageSelectorParser
Parse the given message selector expression into a selector node tree
parseAcknowledgeMode(String) - Static method in class net.timewalker.ffmq4.management.ManagementUtils
 
parseDeliveryMode(String) - Static method in class net.timewalker.ffmq4.management.ManagementUtils
 
parsedSelector - Variable in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
parseNumber(String) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.StringUtils
Parse a number as string
PeerDescriptor - Class in net.timewalker.ffmq4.management.peer
Implementation of a JMS peer descriptor.
PeerDescriptor() - Constructor for class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
pendingAcceptHandlers - Variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
PermissiveTrustManager - Class in net.timewalker.ffmq4.utils.ssl
Trivial implementation of an X509TrustManager that does not check the hostname, validity date nor chain of authority of certificates.
PermissiveTrustManager() - Constructor for class net.timewalker.ffmq4.utils.ssl.PermissiveTrustManager
 
pingInterval - Variable in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
 
PingQuery - Class in net.timewalker.ffmq4.transport.packet.query
PingQuery
PingQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.PingQuery
Constructor
PingResponse - Class in net.timewalker.ffmq4.transport.packet.response
PingResponse
PingResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.PingResponse
Constructor
pleaseStop() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketReceiver
 
pleaseStop() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketSender
 
pleaseStop() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThread
 
pleaseStop() - Method in class net.timewalker.ffmq4.utils.watchdog.ActivityWatchdog
Ask the watchdog thread to stop
pos() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
position() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
 
preAllocateFiles - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
prefetchMore() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
PrefetchQuery - Class in net.timewalker.ffmq4.transport.packet.query
PrefetchQuery
PrefetchQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.PrefetchQuery
 
PrefetchResponse - Class in net.timewalker.ffmq4.transport.packet.response
PrefetchResponse
PrefetchResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.PrefetchResponse
Constructor
preLoad(FFMQJNDIContext) - Method in class net.timewalker.ffmq4.jndi.FFMQInitialContextFactory
Preload the context with factories
previous(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
previous(int) - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
previous(int) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Get the previous data handle after the given one
previous(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
previous(int) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Get the previous message handle after the given one
previousBlock - Variable in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
Privilege - Class in net.timewalker.ffmq4.security
Privilege
Privilege() - Constructor for class net.timewalker.ffmq4.security.Privilege
Constructor
processAvailabilityNotificationQueue() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
PRODUCE - Static variable in interface net.timewalker.ffmq4.security.Action
 
PRODUCER_ALLOW_SEND_ASYNC - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
PRODUCER_RETRY_ON_QUEUE_FULL - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
PRODUCER_RETRY_TIMEOUT - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
propertyExists(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
publish(Message) - Method in class net.timewalker.ffmq4.local.session.LocalTopicPublisher
 
publish(Topic, Message) - Method in class net.timewalker.ffmq4.local.session.LocalTopicPublisher
 
publish(Message, int, int, long) - Method in class net.timewalker.ffmq4.local.session.LocalTopicPublisher
 
publish(Topic, Message, int, int, long) - Method in class net.timewalker.ffmq4.local.session.LocalTopicPublisher
 
publish(Message, int, int, long) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicPublisher
 
publish(Message) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicPublisher
 
publish(Topic, Message, int, int, long) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicPublisher
 
publish(Topic, Message) - Method in class net.timewalker.ffmq4.remote.session.RemoteTopicPublisher
 
purge(MessageSelector) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
Purge some messages from the buffer
putLocked(AbstractMessage, LocalSession, MessageLockSet) - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
Put a new message in the destination.
putLocked(AbstractMessage, LocalSession, MessageLockSet) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
putLocked(AbstractMessage, LocalSession, MessageLockSet) - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
PutQuery - Class in net.timewalker.ffmq4.transport.packet.query
PutQuery
PutQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.PutQuery
 
PutResponse - Class in net.timewalker.ffmq4.transport.packet.response
PutResponse
PutResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.PutResponse
Constructor
putTo(ByteBuffer, int, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 

Q

Q_ACKNOWLEDGE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_BROWSER_ENUM_FETCH - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CLOSE_BROWSER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CLOSE_BROWSER_ENUM - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CLOSE_CONSUMER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CLOSE_SESSION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_COMMIT - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CREATE_BROWSER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CREATE_BROWSER_ENUM - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CREATE_CONSUMER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CREATE_DURABLE_SUBSCRIBER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CREATE_SESSION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CREATE_TEMP_QUEUE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_CREATE_TEMP_TOPIC - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_DELETE_TEMP_QUEUE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_DELETE_TEMP_TOPIC - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_GET - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_OPEN_CONNECTION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_PING - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_PREFETCH - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_PUT - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_RECOVER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_ROLLBACK - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_ROLLBACK_MESSAGE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_SET_CLIENT_ID - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_START_CONNECTION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_STOP_CONNECTION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
Q_UNSUBSCRIBE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
queue - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
QUEUE_PREFIX - Static variable in interface net.timewalker.ffmq4.security.Resource
 
QueueBrowserFetchElementQuery - Class in net.timewalker.ffmq4.transport.packet.query
QueueBrowserHasMoreElementQuery
QueueBrowserFetchElementQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.QueueBrowserFetchElementQuery
 
QueueBrowserFetchElementResponse - Class in net.timewalker.ffmq4.transport.packet.response
QueueBrowserFetchElementResponse
QueueBrowserFetchElementResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.QueueBrowserFetchElementResponse
 
QueueBrowserGetEnumerationQuery - Class in net.timewalker.ffmq4.transport.packet.query
GetQueueBrowserEnumerationQuery
QueueBrowserGetEnumerationQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.QueueBrowserGetEnumerationQuery
 
QueueBrowserGetEnumerationResponse - Class in net.timewalker.ffmq4.transport.packet.response
GetQueueBrowserEnumerationResponse
QueueBrowserGetEnumerationResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.QueueBrowserGetEnumerationResponse
 
queueDef - Variable in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
QueueDefinition - Class in net.timewalker.ffmq4.management.destination.definition
Implementation of a Queue definition descriptor.
QueueDefinition() - Constructor for class net.timewalker.ffmq4.management.destination.definition.QueueDefinition
Constructor
QueueDefinition(Settings) - Constructor for class net.timewalker.ffmq4.management.destination.definition.QueueDefinition
Constructor
queueDeployed(LocalQueue) - Method in interface net.timewalker.ffmq4.local.FFMQEngineListener
 
QueueRef - Class in net.timewalker.ffmq4.common.destination
Implementation of a Queue reference (not a real queue)
QueueRef(String) - Constructor for class net.timewalker.ffmq4.common.destination.QueueRef
Constructor
QueueTemplate - Class in net.timewalker.ffmq4.management.destination.template
Implementation of a Queue template descriptor.
QueueTemplate() - Constructor for class net.timewalker.ffmq4.management.destination.template.QueueTemplate
Constructor
QueueTemplate(Settings) - Constructor for class net.timewalker.ffmq4.management.destination.template.QueueTemplate
Constructor
queueUndeployed(LocalQueue) - Method in interface net.timewalker.ffmq4.local.FFMQEngineListener
 

R

R_ACKNOWLEDGE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_BROWSER_ENUM_FETCH - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CLOSE_BROWSER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CLOSE_BROWSER_ENUM - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CLOSE_CONSUMER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CLOSE_SESSION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_COMMIT - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CREATE_BROWSER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CREATE_BROWSER_ENUM - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CREATE_CONSUMER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CREATE_SESSION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CREATE_TEMP_QUEUE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_CREATE_TEMP_TOPIC - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_DELETE_TEMP_QUEUE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_DELETE_TEMP_TOPIC - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_ERROR - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_GET - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_OPEN_CONNECTION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_PING - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_PREFETCH - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_PUT - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_RECOVER - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_ROLLBACK - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_ROLLBACK_MESSAGE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_SET_CLIENT_ID - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_START_CONNECTION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_STOP_CONNECTION - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
R_UNSUBSCRIBE - Static variable in class net.timewalker.ffmq4.transport.packet.PacketType
 
RawDataBuffer - Class in net.timewalker.ffmq4.utils
A RawDataBuffer is a dynamically growing byte array.
RawDataBuffer(int) - Constructor for class net.timewalker.ffmq4.utils.RawDataBuffer
Constructor
RawDataBuffer(byte[]) - Constructor for class net.timewalker.ffmq4.utils.RawDataBuffer
Constructor
rawDataFolder - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
rawJournalFolder - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
reach() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationBarrier
Indicate that the current thread reached the synchronization barrier.
reach() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationPoint
Indicate that the synchronization point is reached, waking up threads waiting for it.
read() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedInputStream
 
read(byte[], int, int) - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedInputStream
 
read(byte[]) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
read(byte[], int, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
read(File, Class<? extends AbstractXMLDescriptorHandler>) - Method in class net.timewalker.ffmq4.utils.xml.XMLDescriptorReader
Read and parse an XML descriptor file
readAndProcessChannelData(NIOClientSocketHandler) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
readBoolean() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readBoolean() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readBoolean() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readByte() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readByte() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readByte(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Read a byte value at an arbitrary position in the buffer
readByte() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readByteArray() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Read a nullable byte array from the stream
readBytes(byte[]) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readBytes(byte[], int) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readBytes(byte[]) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readBytes(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readChar() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readChar() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readChar() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readDataBlock(byte[], int, int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Read a data block to disk
readDataBlock(byte[], int, int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
readDataBlock(byte[], int, int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
readDouble() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readDouble() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readDouble() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readFloat() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readFloat() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readFloat() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readFrom(InputStream, int, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readFrom(File) - Method in class net.timewalker.ffmq4.utils.Settings
 
readFully(byte[]) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readFully(byte[], int, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readGeneric() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Read a generic type from the stream
readInt() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readInt() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readInt() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readJournalOperation(DataInputStream) - Static method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalRecovery
 
readLine() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readLong() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readLong() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readLong() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readMapFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Write a map to the given output stream
readNullableByteArray() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Read a nullable byte array from the stream
readNullableUTF() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Read a string or null value from the stream
readObject() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readShort() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readShort() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readShort() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readString() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
readUnsignedByte() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readUnsignedByte() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readUnsignedShort() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readUnsignedShort() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
readUTF() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
readUTF() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
rebind(String, Object) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
rebind(Name, Object) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
receive() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
receive(long) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
receive(int) - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketReceiver
 
receiveFromDestination(long, boolean) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
Receive a message from a destination
receiveFromDestination(long, boolean) - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
receiveFromDestination(long, boolean) - Method in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
 
receiveNoWait() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
recover() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
recover(List<String>) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
recover() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
recover() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalRecovery
Start the recovery process
RecoverQuery - Class in net.timewalker.ffmq4.transport.packet.query
RecoverQuery
RecoverQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.RecoverQuery
 
RecoverResponse - Class in net.timewalker.ffmq4.transport.packet.response
RecoverResponse
RecoverResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.RecoverResponse
Constructor
RECYCLED_SUFFIX - Static variable in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
redeliverLocked(TransactionItem[], MessageLockSet) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
Rollback get operations on this queue (messages are unlocked)..
redeliverMessage(AbstractMessage, MessageStore, int) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
See RedeliveryTask
register(String) - Method in class net.timewalker.ffmq4.local.connection.ClientIDRegistry
Register a new client ID
register(String, String) - Method in class net.timewalker.ffmq4.local.destination.subscription.DurableSubscriptionManager
Register a new durable subscription
register(ActiveObject) - Method in class net.timewalker.ffmq4.utils.watchdog.ActivityWatchdog
Register an active object to be monitored
registerBrowser(AbstractQueueBrowser) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Register a browser
registerClientSocketHandler(NIOClientSocketHandler) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
Register a new client socket handler
registerConsumer(AbstractMessageConsumer) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Register a consumer
registerConsumer(LocalMessageConsumer) - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
Register a message consumer on this queue
registerConsumer(LocalMessageConsumer) - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
registerEnumeration(AbstractQueueBrowserEnumeration) - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
Register an enumeration
registerProducer(AbstractMessageProducer) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Register a producer
registerServerSocketHandler(NIOServerSocketHandler) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
Register a new server socket handler
registerSession(AbstractSession) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Register a session
registerTemporaryQueue(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Register a temporary queue name
registerTemporaryTopic(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Register a temporary topic name
release(T) - Method in class net.timewalker.ffmq4.utils.pool.ObjectPool
Return an object to the pool
REMOTE_ADMIN - Static variable in interface net.timewalker.ffmq4.security.Action
 
RemoteConnection - Class in net.timewalker.ffmq4.remote.connection
RemoteConnection
RemoteConnection(URI, String, String, String) - Constructor for class net.timewalker.ffmq4.remote.connection.RemoteConnection
Constructor
RemoteDurableTopicSubscriber - Class in net.timewalker.ffmq4.remote.session
RemoteDurableTopicSubscriber
RemoteDurableTopicSubscriber(IntegerID, RemoteSession, Topic, String, boolean, String) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteDurableTopicSubscriber
Constructor
remoteInit() - Method in class net.timewalker.ffmq4.remote.session.RemoteDurableTopicSubscriber
 
remoteInit() - Method in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
Initialize the remote endpoint for this consumer
remoteInit() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueBrowser
Initialize the remote endpoint for this session
remoteInit() - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueBrowserEnumeration
Initialize the remote endpoint for this session
remoteInit() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
Initialize the remote endpoint for this session
RemoteMessageConsumer - Class in net.timewalker.ffmq4.remote.session
RemoteMessageConsumer
RemoteMessageConsumer(IntegerID, RemoteSession, Destination, String, boolean) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
Constructor
RemoteMessageProducer - Class in net.timewalker.ffmq4.remote.session
RemoteMessageProducer
RemoteMessageProducer(RemoteSession, Destination, IntegerID) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteMessageProducer
Constructor
RemoteQueueBrowser - Class in net.timewalker.ffmq4.remote.session
RemoteQueueBrowser
RemoteQueueBrowser(IntegerID, RemoteSession, Queue, String) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteQueueBrowser
Constructor
RemoteQueueBrowserEnumeration - Class in net.timewalker.ffmq4.remote.session
RemoteQueueBrowserEnumeration
RemoteQueueBrowserEnumeration(RemoteSession, RemoteQueueBrowser) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteQueueBrowserEnumeration
Constructor
RemoteQueueConnection - Class in net.timewalker.ffmq4.remote.connection
RemoteQueueConnection
RemoteQueueConnection(URI, String, String, String) - Constructor for class net.timewalker.ffmq4.remote.connection.RemoteQueueConnection
Constructor
RemoteQueueReceiver - Class in net.timewalker.ffmq4.remote.session
RemoteQueueReceiver
RemoteQueueReceiver(IntegerID, RemoteSession, Queue, String) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteQueueReceiver
Constructor
RemoteQueueSender - Class in net.timewalker.ffmq4.remote.session
RemoteQueueSender
RemoteQueueSender(RemoteSession, Queue, IntegerID) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteQueueSender
Constructor
RemoteQueueSession - Class in net.timewalker.ffmq4.remote.session
RemoteQueueSession
RemoteQueueSession(IntegerID, RemoteConnection, PacketTransportEndpoint, boolean, int) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteQueueSession
Constructor
RemoteSession - Class in net.timewalker.ffmq4.remote.session
RemoteSession
RemoteSession(IntegerID, RemoteConnection, PacketTransportEndpoint, boolean, int) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteSession
Constructor
RemoteTopicConnection - Class in net.timewalker.ffmq4.remote.connection
RemoteTopicConnection
RemoteTopicConnection(URI, String, String, String) - Constructor for class net.timewalker.ffmq4.remote.connection.RemoteTopicConnection
Constructor
RemoteTopicPublisher - Class in net.timewalker.ffmq4.remote.session
RemoteTopicPublisher
RemoteTopicPublisher(RemoteSession, Topic, IntegerID) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteTopicPublisher
Constructor
RemoteTopicSession - Class in net.timewalker.ffmq4.remote.session
RemoteTopicSession
RemoteTopicSession(IntegerID, RemoteConnection, PacketTransportEndpoint, boolean, int) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteTopicSession
Constructor
RemoteTopicSubscriber - Class in net.timewalker.ffmq4.remote.session
RemoteTopicSubscriber
RemoteTopicSubscriber(IntegerID, RemoteSession, Topic, String, boolean) - Constructor for class net.timewalker.ffmq4.remote.session.RemoteTopicSubscriber
Constructor
remove(LocalSession, TransactionItem[]) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
Commit get operations on this queue (messages are removed)
removeFirst() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalQueue
Remove the first available journal operation in queue
removeFirst() - Method in class net.timewalker.ffmq4.utils.concurrent.BlockingBoundedFIFO
 
removeFromEnvironment(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
removeLocked(MessageLock) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
Remove a locked message from this queue.
removeProperty(String) - Method in class net.timewalker.ffmq4.utils.Settings
Remove a property from this settings object
removeQueueDefinition(QueueDefinition) - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
removeTopicDefinition(String) - Method in class net.timewalker.ffmq4.management.DestinationDefinitionProvider
 
removeUpdatesForQueue(String) - Method in class net.timewalker.ffmq4.local.TransactionSet
Remove all pending updates for the given queue
rename(String, String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
rename(Name, Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
replace(int, Object) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
replace(int, Object) - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
replace(int, Object) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Replace data in the store at the given position
replace(int, AbstractMessage) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
replace(int, AbstractMessage) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Replace a message in the store
replaceDoubleSingleQuotes(String) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.StringUtils
Replace double single quotes in the target string
replaceMessage(int, AbstractMessage) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
replaceMessage(int, AbstractMessage) - Method in class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
 
replaceMessage(int, AbstractMessage) - Method in class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
 
replaceSingleQuotes(String) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.StringUtils
Replace single quotes in the target string by double single quotes
replaceSystemProperties(String) - Static method in class net.timewalker.ffmq4.utils.SystemTools
Replace system properties in the given string value
requiresTransactionalUpdate() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
Test if this destination requires transactional semantics to be updated
requiresTransactionalUpdate() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
requiresTransactionalUpdate() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
reset() - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
reset() - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
reset() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
 
reset() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationBarrier
Reset the synchronization barrier
reset() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationPoint
Reset the synchronization point status
reset() - Method in class net.timewalker.ffmq4.utils.md5.MD5
Reset MD5 internal state
reset() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
resetAllStatistics() - Method in class net.timewalker.ffmq4.local.FFMQEngine
 
resetAllStatistics() - Method in interface net.timewalker.ffmq4.local.FFMQEngineMBean
Reset all engine statistics (queues and topics stats)
resetStats() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
resetStats() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeMBean
Reset bridge statistics
resetStats() - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
resetStats() - Method in interface net.timewalker.ffmq4.local.destination.LocalDestinationMBean
Reset statistics on this destination
resetStats() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
resetStats() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
Resource - Interface in net.timewalker.ffmq4.security
Resource
respawnError() - Method in class net.timewalker.ffmq4.transport.packet.response.ErrorResponse
Respawn the original error
restorePrefetchCapacity(int) - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
retrieve(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
retrieve(int) - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
retrieve(int) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Retrieve the data associated to a given handle
retrieve(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
retrieve(int) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Retrieve the message associated to a given handle
retrieveHeader(int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
retrieveMessage(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
Retrieve the message with the given handle
retrieveMessage(int) - Method in class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
 
retrieveMessage(int) - Method in class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
 
retrieveMessagePriority(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
Retrieve the priority of the message with the given handle
retrieveMessagePriority(int) - Method in class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
 
retrieveMessagePriority(int) - Method in class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
 
rightOperand - Variable in class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractBinaryOperator
 
rightOperand() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractBinaryOperator
 
rightPad(String, int, char) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.StringUtils
 
rightPad(String, int, char) - Static method in class net.timewalker.ffmq4.utils.StringTools
Right pad the given string
rollback() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
rollback(boolean, List<String>) - Method in class net.timewalker.ffmq4.local.session.LocalSession
Rollback pending put/get operations in this session
rollback() - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
RollbackMessageQuery - Class in net.timewalker.ffmq4.transport.packet.query
RollbackMessagesQuery
RollbackMessageQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.RollbackMessageQuery
 
RollbackMessageResponse - Class in net.timewalker.ffmq4.transport.packet.response
RollbackMessagesResponse
RollbackMessageResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.RollbackMessageResponse
Constructor
RollbackQuery - Class in net.timewalker.ffmq4.transport.packet.query
RollbackQuery
RollbackQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.RollbackQuery
 
RollbackResponse - Class in net.timewalker.ffmq4.transport.packet.response
RollbackResponse
RollbackResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.RollbackResponse
Constructor
rollbackUndelivered(List<String>) - Method in class net.timewalker.ffmq4.local.session.LocalSession
Rollback undelivered get operations in this session
routeResponse(AbstractResponsePacket) - Method in class net.timewalker.ffmq4.transport.PacketTransportHub
 
run() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
run() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketReceiver
 
run() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketSender
 
run() - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThread
 
run() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizableThread
 
run() - Method in class net.timewalker.ffmq4.utils.watchdog.ActivityWatchdog
 

S

SAFE_MODE - Static variable in class net.timewalker.ffmq4.storage.data.impl.AbstractDataStore
 
SECURITY_CONNECTOR - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
SECURITY_ENABLED - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
SecurityConnector - Interface in net.timewalker.ffmq4.security
SecurityConnector
SecurityConnectorProvider - Class in net.timewalker.ffmq4.security
SecurityConnectorProvider
SecurityConnectorProvider() - Constructor for class net.timewalker.ffmq4.security.SecurityConnectorProvider
 
SecurityContext - Interface in net.timewalker.ffmq4.security
SecurityContext
selector - Variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
SelectorIndexKey - Class in net.timewalker.ffmq4.common.message.selector
SelectorIndexKey
SelectorIndexKey(String, Object) - Constructor for class net.timewalker.ffmq4.common.message.selector.SelectorIndexKey
Constructor
SelectorIndexKey(String, Object[]) - Constructor for class net.timewalker.ffmq4.common.message.selector.SelectorIndexKey
Constructor
SelectorNode - Class in net.timewalker.ffmq4.common.message.selector.expression
Base implementation for a message selector language node.
SelectorNode() - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
 
SelectorNodeType - Interface in net.timewalker.ffmq4.common.message.selector.expression
Constants for a message selector node type
send(Message) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
send(Destination, Message) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
send(Message, int, int, long) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
send(Destination, Message, int, int, long) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
send(Queue, Message, int, int, long) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSender
 
send(Queue, Message) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSender
 
send(Queue, Message, int, int, long) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSender
 
send(Queue, Message) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSender
 
send(AbstractPacket) - Method in interface net.timewalker.ffmq4.transport.PacketTransport
Send a packet on this transport
send(AbstractPacket) - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketSender
Send a packet
send(AbstractPacket) - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
 
send(AbstractPacket) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
sendQueueMaxSize - Variable in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
 
sendToDestination(Destination, boolean, Message, int, int, long) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
sendToDestination(Destination, boolean, Message, int, int, long) - Method in class net.timewalker.ffmq4.local.session.LocalMessageProducer
 
sendToDestination(Destination, boolean, Message, int, int, long) - Method in class net.timewalker.ffmq4.remote.session.RemoteMessageProducer
 
SerializationTools - Class in net.timewalker.ffmq4.utils
SerializationTools
SerializationTools() - Constructor for class net.timewalker.ffmq4.utils.SerializationTools
 
serialize(AbstractMessage, int) - Static method in class net.timewalker.ffmq4.common.message.MessageSerializer
Serialize a message
serializeAllocationBlock(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Serialize allocation block at index blockIndex
serializeBodyTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
serializeBodyTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
serializeBodyTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.EmptyMessageImpl
 
serializeBodyTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
serializeBodyTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.ObjectMessageImpl
 
serializeBodyTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
serializeBodyTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.TextMessageImpl
 
serializeTo(Destination, RawDataBuffer) - Static method in class net.timewalker.ffmq4.common.destination.DestinationSerializer
Serialize a destination to the given stream
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Write the message content to the given output stream
serializeTo(AbstractMessage, RawDataBuffer) - Static method in class net.timewalker.ffmq4.common.message.MessageSerializer
Serialize a message to the given output stream
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.AbstractPacket
Write the packet content to the given output stream
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
serializeTo(AbstractPacket, RawDataBuffer) - Static method in class net.timewalker.ffmq4.transport.packet.PacketSerializer
Serialize a packet to the given output stream
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractConsumerQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserEnumerationQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractSessionQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractTransactionDemarcationQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CloseConsumerQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryQueueQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryTopicQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.PutQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.RollbackMessageQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.SetClientIDQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.UnsubscribeQuery
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateConsumerResponse
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryQueueResponse
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryTopicResponse
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.ErrorResponse
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.GetResponse
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.OpenConnectionResponse
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserFetchElementResponse
 
serializeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserGetEnumerationResponse
 
SERVER - Static variable in interface net.timewalker.ffmq4.security.Resource
 
serverHandlers - Variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
session - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
 
session - Variable in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
SessionDestinationResolver - Class in net.timewalker.ffmq4.cluster.resolver
JMS session-based implementation of a DestinationResolver
SessionDestinationResolver() - Constructor for class net.timewalker.ffmq4.cluster.resolver.SessionDestinationResolver
 
set(int) - Method in class net.timewalker.ffmq4.utils.FastBitSet
Sets the bit at the specified index to true.
setAcknowledgeMode(int) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
setActions(String) - Method in class net.timewalker.ffmq4.security.Privilege
 
setAutoExtendAmount(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setBlockSize(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setBoolean(String, boolean) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setBooleanProperty(String, boolean) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setBooleanProperty(String, boolean) - Method in class net.timewalker.ffmq4.utils.Settings
Set a string property by name
setBrowserId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserQuery
 
setBrowserId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
setByte(String, byte) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setByteProperty(String, byte) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setBytes(String, byte[]) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setBytes(String, byte[], int, int) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setChar(String, char) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setClientID(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
setClientID(String) - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
 
setClientID(String) - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
setClientID(String) - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
setClientID(String) - Method in class net.timewalker.ffmq4.transport.packet.query.SetClientIDQuery
 
SetClientIDQuery - Class in net.timewalker.ffmq4.transport.packet.query
SetClientIDQuery
SetClientIDQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.SetClientIDQuery
 
SetClientIDResponse - Class in net.timewalker.ffmq4.transport.packet.response
SetClientIDResponse
SetClientIDResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.SetClientIDResponse
Constructor
setCommitSourceFirst(boolean) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setConsumerAcknowledgeMode(int) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setConsumerAcknowledgeMode(String) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setConsumerId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
setConsumerId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractConsumerQuery
 
setConsumerId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
setConsumerId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
setConsumerTransacted(boolean) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setDataFolder(File) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setDeliveredMessageIDs(List<String>) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractTransactionDemarcationQuery
 
setDeliveryMode(int) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
setDescriptorFile(File) - Method in class net.timewalker.ffmq4.utils.descriptor.AbstractDescriptor
 
setDestination(Destination) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
setDestinationName(String) - Method in class net.timewalker.ffmq4.management.destination.DestinationReferenceDescriptor
 
setDestinationType(String) - Method in class net.timewalker.ffmq4.management.destination.DestinationReferenceDescriptor
 
setDisableMessageID(boolean) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
setDisableMessageTimestamp(boolean) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
setDonePrefetching(boolean) - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
setDouble(String, double) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setDoubleProperty(String, double) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setEnabled(boolean) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setEndOfQueueReached() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
 
setEndpointId(int) - Method in class net.timewalker.ffmq4.transport.packet.AbstractPacket
 
setEnumId(String) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserEnumerationQuery
 
setEnumId(String) - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserGetEnumerationResponse
 
setExceptionListener(ExceptionListener) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
setFloat(String, float) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setFloatProperty(String, float) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setHandle(int) - Method in class net.timewalker.ffmq4.local.TransactionItem
 
setIndexKey(SelectorIndexKey) - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
setInitialBlockCount(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setInt(String, int) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setInternalCopy(boolean) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Set if this message is an internal copy
setIntProperty(String, int) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setIntProperty(String, int) - Method in class net.timewalker.ffmq4.utils.Settings
Set a string property by name
setJdniInitialContextFactoryName(String) - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
setJMSCorrelationID(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSCorrelationIDAsBytes(byte[]) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSDeliveryMode(int) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSDestination(Destination) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSExpiration(long) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSMessageID(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSPriority(int) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSRedelivered(boolean) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSReplyTo(Destination) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSTimestamp(long) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJMSType(String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setJndiConnectionFactoryName(String) - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
setJournalFolder(File) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setJournalOutputBuffer(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setLastTransactionId(long) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
setListener(PacketTransportListener) - Method in class net.timewalker.ffmq4.transport.AbstractPacketTransport
 
setListener(PacketTransportListener) - Method in interface net.timewalker.ffmq4.transport.PacketTransport
 
setLong(String, long) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setLongProperty(String, long) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setLongProperty(String, long) - Method in class net.timewalker.ffmq4.utils.Settings
Set a string property by name
setMaxBlockCount(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setMaxJournalSize(long) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setMaxNonPersistentMessages(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setMaxUncommittedStoreSize(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setMaxUnflushedJournalSize(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setMaxWriteBatchSize(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setMessage(AbstractMessage) - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
setMessage(AbstractMessage) - Method in class net.timewalker.ffmq4.transport.packet.query.PutQuery
 
setMessage(AbstractMessage) - Method in class net.timewalker.ffmq4.transport.packet.response.GetResponse
 
setMessage(AbstractMessage) - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserFetchElementResponse
 
setMessageId(String) - Method in class net.timewalker.ffmq4.transport.packet.query.RollbackMessageQuery
 
setMessageListener(MessageListener) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
setMessageListener(MessageListener) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
setMessageListener(MessageListener) - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
setMessageListener(MessageListener) - Method in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
 
setMessageSelector(String) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
setMessageSelector(String) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
setMessageSelector(String) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
setName(String) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setName(String) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setName(String) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
setNext(AbstractJournalOperation) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
setNoLocal(boolean) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
setNoLocal(boolean) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
setNotificationProxy(NotificationProxy) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
setObject(String, Object) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setObject(Serializable) - Method in class net.timewalker.ffmq4.common.message.ObjectMessageImpl
 
setObjectProperty(String, Object) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setOperationsCount(int) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.CommitOperation
 
setOverflowToPersistent(boolean) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setPartitionsKeysToIndex(String[]) - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
setPartitionsKeysToIndex(String[]) - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
setPassword(String) - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
setPassword(String) - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
setPreAllocateFiles(boolean) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setPrefetchSize(int) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateConsumerResponse
 
setPriority(int) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
setProducerDeliveryMode(int) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setProducerDeliveryMode(String) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setProducerTransacted(boolean) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setProtocolVersion(int) - Method in class net.timewalker.ffmq4.transport.packet.response.OpenConnectionResponse
 
setProviderURL(String) - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
setProviderURL(String) - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
setQueue(Queue) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
setQueueName(String) - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryQueueQuery
 
setQueueName(String) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryQueueResponse
 
setRawDataFolder(String) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setRawJournalFolder(String) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setResourcePattern(String) - Method in class net.timewalker.ffmq4.security.Privilege
 
setResponse(AbstractResponsePacket) - Method in class net.timewalker.ffmq4.transport.PacketTransportEndpoint
 
setRetryInterval(int) - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
setSecurityCredentials(String) - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
setSecurityPrincipal(String) - Method in class net.timewalker.ffmq4.jndi.FFMQConnectionFactory
 
setSeed(long) - Method in class net.timewalker.ffmq4.utils.random.MTRandom
This method resets the state of this instance using the 64 bits of seed data provided.
setSeed(byte[]) - Method in class net.timewalker.ffmq4.utils.random.MTRandom
This method resets the state of this instance using the byte array of seed data provided.
setSeed(int[]) - Method in class net.timewalker.ffmq4.utils.random.MTRandom
This method resets the state of this instance using the integer array of seed data provided.
setSession(AbstractSession) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Set the message session
setSessionId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
setSessionId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractSessionQuery
 
setSessionId(IntegerID) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
setShort(String, short) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setShortProperty(String, short) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setSize(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Set the buffer size (buffer is enlarged as necessary and padded with zeroes)
setStorageSyncMethod(int) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setString(String, String) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
setStringProperty(String, String) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
setStringProperty(String, String) - Method in class net.timewalker.ffmq4.utils.Settings
Set a string property by name
setSubscriberFailurePolicy(int) - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
setSubscriberFailurePolicy(int) - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
setSubscriberOverflowPolicy(int) - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
 
setSubscriberOverflowPolicy(int) - Method in class net.timewalker.ffmq4.management.destination.template.TopicTemplate
 
setSubscriptionName(String) - Method in class net.timewalker.ffmq4.transport.packet.query.UnsubscribeQuery
 
setTask(AsyncTask) - Method in class net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThread
Set the next task to be executed by this thread
setTemporary(boolean) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setText(String) - Method in class net.timewalker.ffmq4.common.message.TextMessageImpl
 
setTimeToLive(long) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
Settings - Class in net.timewalker.ffmq4.utils
Settings
Settings() - Constructor for class net.timewalker.ffmq4.utils.Settings
Constructor
Settings(Properties) - Constructor for class net.timewalker.ffmq4.utils.Settings
Constructor
SETTINGS_FILE_NAME - Static variable in class net.timewalker.ffmq4.client.ClientEnvironment
 
setTopic(Topic) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
setTopicName(String) - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryTopicQuery
 
setTopicName(String) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryTopicResponse
 
setTransacted(boolean) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
setup - Variable in class net.timewalker.ffmq4.management.AbstractDefinitionProvider
 
setupMessage(Destination, Message, int, int, long) - Method in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
setupSocket(Socket, int, int) - Static method in class net.timewalker.ffmq4.transport.tcp.SocketUtils
 
setUseJournal(boolean) - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
setUserName(String) - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
setUserName(String) - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
shouldLogListenersFailures() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
 
shouldLogListenersFailures() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
shouldLogListenersFailures() - Method in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
 
size() - Method in class net.timewalker.ffmq4.local.MessageLockSet
Get the list size
size() - Method in class net.timewalker.ffmq4.local.TransactionSet
Get the list size
size() - Method in interface net.timewalker.ffmq4.storage.data.DataStore
Get the number of entries in the store
size() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
size() - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
The storage size for this operation
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalWriteOperation
 
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.CommitOperation
 
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DataBlockWriteOperation
 
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalQueue
Get the queue size
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataBlockWriteOperation
 
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataWriteOperation
 
size() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.StoreExtendOperation
 
size() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
size() - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Get the number of messages in the store
size() - Method in class net.timewalker.ffmq4.utils.FastBitSet
Returns the number of bits of space actually in use by this BitSet to represent bit values.
size() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
skip() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
 
skip(long) - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedInputStream
 
skipBytes(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
skipped() - Method in class net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
 
socketOutputStream - Variable in class net.timewalker.ffmq4.transport.tcp.io.NetworkOutputChannel
 
socketRecvBufferSize - Variable in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
 
socketRecvBufferSize - Variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
socketSendBufferSize - Variable in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
 
socketSendBufferSize - Variable in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
SocketUtils - Class in net.timewalker.ffmq4.transport.tcp
SocketUtils
SocketUtils() - Constructor for class net.timewalker.ffmq4.transport.tcp.SocketUtils
 
split(String, char) - Static method in class net.timewalker.ffmq4.utils.StringTools
 
start() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
start() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeMBean
Start the JMS bridge
start() - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
 
start() - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
start() - Method in interface net.timewalker.ffmq4.transport.PacketTransport
Start the transport layer
start() - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
 
start() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpPacketTransport
 
StartConnectionQuery - Class in net.timewalker.ffmq4.transport.packet.query
StartConnectionQuery
StartConnectionQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.StartConnectionQuery
Constructor
StartConnectionResponse - Class in net.timewalker.ffmq4.transport.packet.response
StartConnectionResponse
StartConnectionResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.StartConnectionResponse
Constructor
started - Variable in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
startElement(String, String, String, Attributes) - Method in class net.timewalker.ffmq4.utils.xml.AbstractXMLDescriptorHandler
 
startsWith(String, String, int, boolean) - Static method in class net.timewalker.ffmq4.utils.StringTools
Case-aware version of startsWith()
startsWithIgnoreCase(String, String, int) - Static method in class net.timewalker.ffmq4.utils.StringTools
Case-insensitive version of startsWith()
stop() - Method in class net.timewalker.ffmq4.cluster.bridge.JMSBridge
 
stop() - Method in interface net.timewalker.ffmq4.cluster.bridge.JMSBridgeMBean
Stop the JMS bridge
stop() - Method in class net.timewalker.ffmq4.local.connection.LocalConnection
 
stop() - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
stop() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
Stop the multiplexer
StopConnectionQuery - Class in net.timewalker.ffmq4.transport.packet.query
StopConnectionQuery
StopConnectionQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.StopConnectionQuery
Constructor
StopConnectionResponse - Class in net.timewalker.ffmq4.transport.packet.response
StopConnectionResponse
StopConnectionResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.StopConnectionResponse
Constructor
storageSyncMethod - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
StorageSyncMethod - Class in net.timewalker.ffmq4.storage
StorageSyncMethod
StorageSyncMethod() - Constructor for class net.timewalker.ffmq4.storage.StorageSyncMethod
 
store(Object, int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
store(Object, int) - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
store(Object, int) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Put some data under in the store after the previous handle data
store(AbstractMessage) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
store(AbstractMessage) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Put some message under in the store after the last message with the same priority
StoreExtendOperation - Class in net.timewalker.ffmq4.storage.data.impl.journal
StoreExtendOperation
StoreExtendOperation(long, int, int, int) - Constructor for class net.timewalker.ffmq4.storage.data.impl.journal.StoreExtendOperation
Constructor
storeMessage(AbstractMessage, int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
Store a message right after the given handle
storeMessage(AbstractMessage, int) - Method in class net.timewalker.ffmq4.storage.message.impl.BlockFileMessageStore
 
storeMessage(AbstractMessage, int) - Method in class net.timewalker.ffmq4.storage.message.impl.InMemoryMessageStore
 
STREAM - Static variable in class net.timewalker.ffmq4.common.message.MessageType
 
stream - Variable in class net.timewalker.ffmq4.transport.tcp.io.NetworkInputChannel
 
StreamMessageImpl - Class in net.timewalker.ffmq4.common.message
Implementation of a StreamMessage
StreamMessageImpl() - Constructor for class net.timewalker.ffmq4.common.message.StreamMessageImpl
Constructor
streamRecvBufferSize - Variable in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
 
streamSendBufferSize - Variable in class net.timewalker.ffmq4.transport.tcp.AbstractTcpPacketTransport
 
STRING - Static variable in interface net.timewalker.ffmq4.common.message.selector.expression.SelectorNodeType
 
StringLiteral - Class in net.timewalker.ffmq4.common.message.selector.expression.literal
StringLiteral
StringLiteral(String) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.literal.StringLiteral
Constructor
StringLiteralList - Class in net.timewalker.ffmq4.common.message.selector.expression.literal
LiteralList
StringLiteralList(SelectorNode[]) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.literal.StringLiteralList
Constructor
StringTools - Class in net.timewalker.ffmq4.utils
StringTools
StringTools() - Constructor for class net.timewalker.ffmq4.utils.StringTools
 
StringUtils - Class in net.timewalker.ffmq4.common.message.selector.expression.utils
StringUtils
StringUtils() - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.utils.StringUtils
 
subscribe(String, String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
 
SUBSCRIBER_POLICY_LOG - Static variable in class net.timewalker.ffmq4.FFMQSubscriberPolicy
 
SUBSCRIBER_POLICY_REPORT_TO_PRODUCER - Static variable in class net.timewalker.ffmq4.FFMQSubscriberPolicy
 
substract(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Substract two numbers
SubstractOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
SubstractOperator
SubstractOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.SubstractOperator
Constructor
SUFFIX - Static variable in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
sum(Number, Number) - Static method in class net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
Sum two numbers
SumOperator - Class in net.timewalker.ffmq4.common.message.selector.expression.operator
SumOperator
SumOperator(SelectorNode, SelectorNode) - Constructor for class net.timewalker.ffmq4.common.message.selector.expression.operator.SumOperator
Constructor
supportDeliveryMode(int) - Method in class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
Test if this topic definition supports the given delivery mode
sync() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
Force file content sync to disk
SynchronizableThread - Class in net.timewalker.ffmq4.utils.concurrent
SynchronizableThread
SynchronizableThread() - Constructor for class net.timewalker.ffmq4.utils.concurrent.SynchronizableThread
Constructor
SynchronizableThread(String) - Constructor for class net.timewalker.ffmq4.utils.concurrent.SynchronizableThread
Constructor
SynchronizableThread(Runnable) - Constructor for class net.timewalker.ffmq4.utils.concurrent.SynchronizableThread
Constructor
SynchronizableThread(Runnable, String) - Constructor for class net.timewalker.ffmq4.utils.concurrent.SynchronizableThread
Constructor
SynchronizableThread(Runnable, String, int) - Constructor for class net.timewalker.ffmq4.utils.concurrent.SynchronizableThread
Constructor
SynchronizationBarrier - Class in net.timewalker.ffmq4.utils.concurrent
SynchronizationBarrier
SynchronizationBarrier() - Constructor for class net.timewalker.ffmq4.utils.concurrent.SynchronizationBarrier
 
SynchronizationPoint - Class in net.timewalker.ffmq4.utils.concurrent
SynchronizationPoint
SynchronizationPoint() - Constructor for class net.timewalker.ffmq4.utils.concurrent.SynchronizationPoint
 
SystemTools - Class in net.timewalker.ffmq4.utils
SystemTools
SystemTools() - Constructor for class net.timewalker.ffmq4.utils.SystemTools
 

T

TCP - Static variable in class net.timewalker.ffmq4.transport.PacketTransportType
 
TcpBufferedInputStream - Class in net.timewalker.ffmq4.transport.tcp.io
TcpBufferedInputStream
TcpBufferedInputStream(InputStream, int) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedInputStream
Constructor
TcpBufferedOutputStream - Class in net.timewalker.ffmq4.transport.tcp.io
TcpBufferedOutputStream
TcpBufferedOutputStream(OutputStream, int) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedOutputStream
Constrauctor
TCPNIO - Static variable in class net.timewalker.ffmq4.transport.PacketTransportType
 
TcpPacketReceiver - Class in net.timewalker.ffmq4.transport.tcp.io
TcpPacketReceiver
TcpPacketReceiver(TcpPacketTransport, NetworkInputChannel, PacketTransportListener, int, int) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.TcpPacketReceiver
Constructor
TcpPacketSender - Class in net.timewalker.ffmq4.transport.tcp.io
Thread handling the outgoing traffic of a TCP socket.
TcpPacketSender(TcpPacketTransport, NetworkOutputChannel, PacketTransportListener, int, int) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.TcpPacketSender
Constructor
TcpPacketTransport - Class in net.timewalker.ffmq4.transport.tcp.io
TcpPacketTransport
TcpPacketTransport(String, URI, Settings) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
Constructor
TcpPacketTransport(String, Socket, Settings) - Constructor for class net.timewalker.ffmq4.transport.tcp.io.TcpPacketTransport
Constructor
TCPS - Static variable in class net.timewalker.ffmq4.transport.PacketTransportType
 
TEMPLATE_MAPPING_FILE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TemplateMapping - Class in net.timewalker.ffmq4.management
Template mapping entry.
TemplateMapping(String, String) - Constructor for class net.timewalker.ffmq4.management.TemplateMapping
Constructor
TemplateMappingProvider - Class in net.timewalker.ffmq4.management
Template mapping provider.
TemplateMappingProvider(FFMQEngineSetup) - Constructor for class net.timewalker.ffmq4.management.TemplateMappingProvider
Constructor
TEMPLATES_DIR - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
temporary - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
TemporaryDestination - Interface in net.timewalker.ffmq4.common.destination
TemporaryDestination
TemporaryQueueRef - Class in net.timewalker.ffmq4.common.destination
Implementation of a TemporaryQueue reference (not a real queue)
TemporaryQueueRef(AbstractConnection, String) - Constructor for class net.timewalker.ffmq4.common.destination.TemporaryQueueRef
Constructor
TemporaryTopicRef - Class in net.timewalker.ffmq4.common.destination
Implementation of a TemporaryTopic reference (not a real topic)
TemporaryTopicRef(AbstractConnection, String) - Constructor for class net.timewalker.ffmq4.common.destination.TemporaryTopicRef
Constructor
TEXT - Static variable in class net.timewalker.ffmq4.common.message.MessageType
 
TextMessageImpl - Class in net.timewalker.ffmq4.common.message
Implementation of a TextMessage
TextMessageImpl() - Constructor for class net.timewalker.ffmq4.common.message.TextMessageImpl
Constructor
TextMessageImpl(String) - Constructor for class net.timewalker.ffmq4.common.message.TextMessageImpl
Constructor
toByteArray() - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
toByteArray(int, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
toByteArray(Serializable) - Static method in class net.timewalker.ffmq4.utils.SerializationTools
Object to byte array
toMessageLock(AbstractMessage) - Method in class net.timewalker.ffmq4.local.TransactionItem
 
TOPIC_PREFIX - Static variable in interface net.timewalker.ffmq4.security.Resource
 
TopicDefinition - Class in net.timewalker.ffmq4.management.destination.definition
Implementation of a Topic definition descriptor.
TopicDefinition() - Constructor for class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
Constructor
TopicDefinition(Settings) - Constructor for class net.timewalker.ffmq4.management.destination.definition.TopicDefinition
Constructor
topicDeployed(LocalTopic) - Method in interface net.timewalker.ffmq4.local.FFMQEngineListener
 
TopicRef - Class in net.timewalker.ffmq4.common.destination
Implementation of a Topic reference (not a real topic)
TopicRef(String) - Constructor for class net.timewalker.ffmq4.common.destination.TopicRef
Constructor
TopicTemplate - Class in net.timewalker.ffmq4.management.destination.template
Implementation of a Topic template descriptor.
TopicTemplate() - Constructor for class net.timewalker.ffmq4.management.destination.template.TopicTemplate
Constructor
TopicTemplate(Settings) - Constructor for class net.timewalker.ffmq4.management.destination.template.TopicTemplate
Constructor
topicUndeployed(LocalTopic) - Method in interface net.timewalker.ffmq4.local.FFMQEngineListener
 
toString() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
 
toString() - Method in class net.timewalker.ffmq4.common.destination.QueueRef
 
toString() - Method in class net.timewalker.ffmq4.common.destination.TemporaryQueueRef
 
toString() - Method in class net.timewalker.ffmq4.common.destination.TemporaryTopicRef
 
toString() - Method in class net.timewalker.ffmq4.common.destination.TopicRef
 
toString() - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
toString() - Method in class net.timewalker.ffmq4.common.message.MessageSelector
 
toString() - Method in class net.timewalker.ffmq4.common.message.ObjectMessageImpl
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.Identifier
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.literal.Literal
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.literal.StringLiteral
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.literal.StringLiteralList
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.AndOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.BetweenOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.DivideOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.EqualsOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.GreaterThanOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.GreaterThanOrEqualsOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.InOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.IsNotNullOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.IsNullOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.LessThanOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.LessThanOrEqualsOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.LikeOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.MinusOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.MultiplyOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotBetweenOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotEqualsOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotInOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotLikeOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.NotOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.OrOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.SubstractOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.expression.operator.SumOperator
 
toString() - Method in class net.timewalker.ffmq4.common.message.selector.SelectorIndexKey
 
toString() - Method in class net.timewalker.ffmq4.common.message.TextMessageImpl
 
toString() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageHandler
 
toString() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
 
toString() - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration
 
toString() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
toString() - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
 
toString() - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
toString() - Method in class net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
 
toString() - Method in class net.timewalker.ffmq4.local.MessageLock
 
toString() - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
toString() - Method in class net.timewalker.ffmq4.local.TransactionItem
 
toString() - Method in class net.timewalker.ffmq4.management.bridge.BridgeDefinition
 
toString() - Method in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
toString() - Method in class net.timewalker.ffmq4.management.destination.DestinationReferenceDescriptor
 
toString() - Method in class net.timewalker.ffmq4.management.peer.PeerDescriptor
 
toString() - Method in class net.timewalker.ffmq4.security.Privilege
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.InMemoryLinkedDataStore
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalWriteOperation
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.CommitOperation
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DataBlockWriteOperation
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataBlockWriteOperation
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataWriteOperation
 
toString() - Method in class net.timewalker.ffmq4.storage.data.impl.journal.StoreExtendOperation
 
toString() - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.AbstractPacket
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractConsumerQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserEnumerationQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractSessionQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractTransactionDemarcationQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryQueueQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryTopicQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.PutQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.query.UnsubscribeQuery
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateConsumerResponse
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryQueueResponse
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryTopicResponse
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.response.ErrorResponse
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.response.GetResponse
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserFetchElementResponse
 
toString() - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserGetEnumerationResponse
 
toString() - Method in class net.timewalker.ffmq4.utils.id.IntegerID
 
toTransactionItem() - Method in class net.timewalker.ffmq4.local.MessageLock
 
transacted - Variable in class net.timewalker.ffmq4.common.session.AbstractSession
 
TransactionItem - Class in net.timewalker.ffmq4.local
Item of a TransactionSet.
TransactionItem(int, String, int, LocalQueue) - Constructor for class net.timewalker.ffmq4.local.TransactionItem
Constructor
transactionLock - Variable in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
 
TransactionSet - Class in net.timewalker.ffmq4.local
Set of TransactionItem objects.
TransactionSet() - Constructor for class net.timewalker.ffmq4.local.TransactionSet
Constructor
TRANSPORT_PROTOCOL_VERSION - Static variable in interface net.timewalker.ffmq4.FFMQConstants
 
TRANSPORT_TCP_CONNECT_TIMEOUT - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
TRANSPORT_TCP_INITIAL_PACKET_BUFFER_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_PACKET_MAX_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_PING_INTERVAL - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SEND_QUEUE_MAX_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SOCKET_RECV_BUFFER_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SOCKET_SEND_BUFFER_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SSL_ENABLED - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SSL_IGNORE_CERTS - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
TRANSPORT_TCP_SSL_KEYMANAGER_ALGORITHM - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SSL_KEYSTORE_KEY_PASSWORD - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SSL_KEYSTORE_PASWORD - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SSL_KEYSTORE_PATH - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SSL_KEYSTORE_TYPE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SSL_PROTOCOL - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
TRANSPORT_TCP_SSL_PROTOCOL - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_SSL_TRUST_MANAGER - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
TRANSPORT_TCP_STREAM_RECV_BUFFER_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TCP_STREAM_SEND_BUFFER_SIZE - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
TRANSPORT_TIMEOUT - Static variable in class net.timewalker.ffmq4.FFMQClientSettings
 
transportClosed(boolean, boolean) - Method in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
transportClosed(boolean, boolean) - Method in interface net.timewalker.ffmq4.transport.PacketTransportListener
Called when the transport layer is closed
transportEndpoint - Variable in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
transportEndpoint - Variable in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
 
transportEndpoint - Variable in class net.timewalker.ffmq4.remote.session.RemoteQueueBrowser
 
transportEndpoint - Variable in class net.timewalker.ffmq4.remote.session.RemoteSession
 
transportHub - Variable in class net.timewalker.ffmq4.remote.connection.RemoteConnection
 
TYPE_COMMIT - Static variable in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
TYPE_DATA_BLOCK_WRITE - Static variable in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
TYPE_META_DATA_BLOCK_WRITE - Static variable in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
TYPE_META_DATA_WRITE - Static variable in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 
TYPE_STORE_EXTEND - Static variable in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
 

U

unbind(String) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
unbind(Name) - Method in class net.timewalker.ffmq4.jndi.FFMQJNDIContext
 
undeploy() - Method in class net.timewalker.ffmq4.local.FFMQEngine
 
unlock(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractDataStore
 
unlock(int) - Method in interface net.timewalker.ffmq4.storage.data.LinkedDataStore
Unlock the data associated to a given handle
unlock(int) - Method in class net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore
 
unlock(int) - Method in interface net.timewalker.ffmq4.storage.message.MessageStore
Unlock the message associated to a given handle
unlockAndDeliver(MessageLock) - Method in class net.timewalker.ffmq4.local.destination.LocalQueue
Unlock a message.
unregister(String) - Method in class net.timewalker.ffmq4.local.connection.ClientIDRegistry
Register a new client ID
unregister(String, String) - Method in class net.timewalker.ffmq4.local.destination.subscription.DurableSubscriptionManager
Unregister a durable subscription
unregister(ActiveObject) - Method in class net.timewalker.ffmq4.utils.watchdog.ActivityWatchdog
Unregister a monitored active object
unregisterBrowser(AbstractQueueBrowser) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Unregister a browser
unregisterClientSocketHandler(NIOClientSocketHandler) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
unregisterConsumer(AbstractMessageConsumer) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Unregister a consumer
unregisterConsumer(LocalMessageConsumer) - Method in class net.timewalker.ffmq4.local.destination.AbstractLocalDestination
Unregister a message listener
unregisterConsumer(LocalMessageConsumer) - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
 
unregisterEndpoint(PacketTransportEndpoint) - Method in class net.timewalker.ffmq4.transport.PacketTransportHub
 
unregisterEnumeration(AbstractQueueBrowserEnumeration) - Method in class net.timewalker.ffmq4.common.session.AbstractQueueBrowser
Unregister an enumeration
unregisterProducer(AbstractMessageProducer) - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Unregister a producer
unregisterServerSocketHandler(NIOServerSocketHandler) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
Unregister a new server socket handler
unregisterSession(AbstractSession) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Unregister a session
unregisterTemporaryQueue(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Unregister a temporary queue name
unregisterTemporaryTopic(String) - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Unregister a temporary topic name
unserialize(byte[], boolean) - Static method in class net.timewalker.ffmq4.common.message.MessageSerializer
Unserialize a message
unserializeBodyFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
 
unserializeBodyFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
unserializeBodyFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.EmptyMessageImpl
 
unserializeBodyFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.MapMessageImpl
 
unserializeBodyFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.ObjectMessageImpl
 
unserializeBodyFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
unserializeBodyFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.TextMessageImpl
 
unserializeFrom(RawDataBuffer) - Static method in class net.timewalker.ffmq4.common.destination.DestinationSerializer
Unserialize a destination from the given stream
unserializeFrom(RawDataBuffer, boolean) - Static method in class net.timewalker.ffmq4.common.message.MessageSerializer
Unserialize a message from the given input stream
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.AbstractPacket
Read the packet content to the given input stream
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.NotificationPacket
 
unserializeFrom(RawDataBuffer) - Static method in class net.timewalker.ffmq4.transport.packet.PacketSerializer
Unserialize a packet from the given input stream
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractConsumerQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserEnumerationQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractQueueBrowserQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractSessionQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.AbstractTransactionDemarcationQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CloseConsumerQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateBrowserQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateConsumerQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateDurableSubscriberQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.CreateSessionQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryQueueQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.DeleteTemporaryTopicQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.OpenConnectionQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.PutQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.RollbackMessageQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.SetClientIDQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.query.UnsubscribeQuery
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateConsumerResponse
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryQueueResponse
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.CreateTemporaryTopicResponse
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.ErrorResponse
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.GetResponse
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.OpenConnectionResponse
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserFetchElementResponse
 
unserializeFrom(RawDataBuffer) - Method in class net.timewalker.ffmq4.transport.packet.response.QueueBrowserGetEnumerationResponse
 
unsubscribe(String, String) - Method in class net.timewalker.ffmq4.local.destination.LocalTopic
Unsubscribe all durable consumers for a given client ID and subscription name
unsubscribe(String, String) - Method in class net.timewalker.ffmq4.local.FFMQEngine
Unsubscribe a durable subscriber from all related topics
unsubscribe(String) - Method in class net.timewalker.ffmq4.local.session.LocalQueueSession
 
unsubscribe(String) - Method in class net.timewalker.ffmq4.local.session.LocalSession
 
unsubscribe(String) - Method in class net.timewalker.ffmq4.remote.session.RemoteQueueSession
 
unsubscribe(String) - Method in class net.timewalker.ffmq4.remote.session.RemoteSession
 
UnsubscribeQuery - Class in net.timewalker.ffmq4.transport.packet.query
UnsubscribeQuery
UnsubscribeQuery() - Constructor for class net.timewalker.ffmq4.transport.packet.query.UnsubscribeQuery
 
UnsubscribeResponse - Class in net.timewalker.ffmq4.transport.packet.response
UnsubscribeResponse
UnsubscribeResponse() - Constructor for class net.timewalker.ffmq4.transport.packet.response.UnsubscribeResponse
Constructor
update(byte[], int, int) - Method in class net.timewalker.ffmq4.utils.md5.MD5
Updates hash with the bytebuffer given (using at maximum length bytes from that buffer)
update(byte[]) - Method in class net.timewalker.ffmq4.utils.md5.MD5
Updates hash with given array of bytes
updateConnectInterest(NIOClientSocketHandler, Selector) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
updatedQueues() - Method in class net.timewalker.ffmq4.local.TransactionSet
Compute a list of queues that were updated in this transaction set
updatedQueues(List<String>) - Method in class net.timewalker.ffmq4.local.TransactionSet
Compute a list of queues that were updated in this transaction set
updateReadInterest(NIOClientSocketHandler, Selector) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
updateWriteInterest(NIOClientSocketHandler, Selector) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
upperBoundOperand - Variable in class net.timewalker.ffmq4.common.message.selector.expression.operator.BetweenOperator
 
useJournal - Variable in class net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor
 
uuidProvider - Variable in class net.timewalker.ffmq4.common.session.AbstractMessageProducer
 
UUIDProvider - Class in net.timewalker.ffmq4.utils.id
UUIDProvider

V

value - Variable in class net.timewalker.ffmq4.common.message.selector.expression.literal.Literal
 
VM - Static variable in class net.timewalker.ffmq4.transport.PacketTransportType
 

W

waitFor() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationBarrier
Wait for the synchronization point to be reached.
waitFor() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizationPoint
Wait for the synchronization point to be reached.
waitForDeliverySync() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Wait for sessions to finish the current deliveridispatching
waitForDeliverySync() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
 
waitForStartup() - Method in class net.timewalker.ffmq4.utils.concurrent.SynchronizableThread
Wait for the thread startup
WaitTimeoutException - Exception in net.timewalker.ffmq4.utils.concurrent
WaitTimeoutException
WaitTimeoutException() - Constructor for exception net.timewalker.ffmq4.utils.concurrent.WaitTimeoutException
Constructor
wakeUp() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
Wake up the consumer (SYNCHRONOUS)
wakeUp() - Method in class net.timewalker.ffmq4.local.session.LocalMessageConsumer
 
wakeUp() - Method in class net.timewalker.ffmq4.remote.session.RemoteMessageConsumer
 
wakeUp() - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
Wake up the multiplexer so it has a chance to update read/write interests
wakeUpConsumers() - Method in class net.timewalker.ffmq4.common.session.AbstractSession
Wake up all children consumers
wakeUpLocalConsumers() - Method in class net.timewalker.ffmq4.common.connection.AbstractConnection
Wake up all children consumers (Used by LocalConnection only)
wakeUpMessageListener() - Method in class net.timewalker.ffmq4.common.session.AbstractMessageConsumer
Wake up the consumer message listener
WATCHDOG_CONSUMER_INACTIVITY_TIMEOUT - Static variable in class net.timewalker.ffmq4.FFMQCoreSettings
 
WHEN_EXHAUSTED_BLOCK - Static variable in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
WHEN_EXHAUSTED_FAIL - Static variable in class net.timewalker.ffmq4.utils.pool.ObjectPool
Exhaustion policies
WHEN_EXHAUSTED_RETURN_NULL - Static variable in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
WHEN_EXHAUSTED_WAIT - Static variable in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
WHEN_EXHAUSTED_WAIT_RETURN_NULL - Static variable in class net.timewalker.ffmq4.utils.pool.ObjectPool
 
write(byte[]) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
write(int) - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedOutputStream
 
write(byte[], int, int) - Method in class net.timewalker.ffmq4.transport.tcp.io.TcpBufferedOutputStream
 
write(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
write(byte[]) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
write(byte[], int, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeAllocationBlock(int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Write an allocation block to disk
writeAllocationBlock(int) - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
writeAllocationBlock(int) - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
writeAndProcessChannelData(NIOClientSocketHandler) - Method in class net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
 
writeBoolean(boolean) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeBoolean(boolean) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeBoolean(boolean) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeByte(byte) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeByte(byte) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeByte(int) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
writeByte(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeByte(byte, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Write a byte value at an arbitrary position in the buffer
writeByteArray(byte[]) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Write a nullable byte array to the stream
writeBytes(byte[]) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeBytes(byte[], int, int) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeBytes(byte[]) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeBytes(byte[], int, int) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeBytes(String) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeChar(char) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeChar(char) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeChar(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeChars(String) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeDataBlock(byte[], int, int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Write a data block to disk
writeDataBlock(byte[], int, int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
writeDataBlock(int, long, byte[]) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
Write a data block (asynchronous)
writeDataBlock(byte[], int, int, int) - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
writeDouble(double) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeDouble(double) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeDouble(double) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeFirstBlock() - Method in class net.timewalker.ffmq4.storage.data.impl.AbstractBlockBasedDataStore
Write the first block index to disk
writeFirstBlock() - Method in class net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStore
 
writeFirstBlock() - Method in class net.timewalker.ffmq4.storage.data.impl.JournalingBlockBasedDataStore
 
writeFloat(float) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeFloat(float) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeFloat(float) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeGeneric(Object) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Write a generic type to the stream
writeInt(int) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeInt(int) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeInt(int) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
writeInt(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeInt(int, int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Write a int value at an arbitrary position in the stream
writeInt(int, OutputStream) - Static method in class net.timewalker.ffmq4.utils.SerializationTools
 
writeLong(long) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeLong(long) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeLong(long) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
 
writeLong(long) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeMapTo(Map<String, Object>, RawDataBuffer) - Method in class net.timewalker.ffmq4.common.message.AbstractMessage
Write a map to the given output stream
writeMetaData(long, int) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
Write some metadata value (asynchronous)
writeMetaDataBlock(long, byte[]) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
Write some metadata block (asynchronous)
writeNullableByteArray(byte[]) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Write a nullable byte array to the stream
writeNullableUTF(String) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
Write a string or null value to the stream
writeObject(Object) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeObject(Object) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeShort(short) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeShort(short) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeShort(int) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeString(String) - Method in class net.timewalker.ffmq4.common.message.StreamMessageImpl
 
writeTo(JournalFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
Write the operation to the given journal file
writeTo(JournalFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalWriteOperation
 
writeTo(JournalFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.CommitOperation
 
writeTo(JournalFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DataBlockWriteOperation
 
writeTo(RandomAccessFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.DataBlockWriteOperation
 
writeTo(JournalFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataBlockWriteOperation
 
writeTo(RandomAccessFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataBlockWriteOperation
 
writeTo(JournalFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataWriteOperation
 
writeTo(RandomAccessFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.MetaDataWriteOperation
 
writeTo(JournalFile) - Method in class net.timewalker.ffmq4.storage.data.impl.journal.StoreExtendOperation
 
writeTo(OutputStream) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeTo(RawDataBuffer) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 
writeTo(File, String) - Method in class net.timewalker.ffmq4.utils.Settings
 
writeUTF(String) - Method in class net.timewalker.ffmq4.common.message.BytesMessageImpl
 
writeUTF(String) - Method in class net.timewalker.ffmq4.utils.RawDataBuffer
 

X

XMLDescriptorReader - Class in net.timewalker.ffmq4.utils.xml
XMLDescriptorReader
XMLDescriptorReader() - Constructor for class net.timewalker.ffmq4.utils.xml.XMLDescriptorReader
Constructor
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2021. All rights reserved.