Class Hierarchy
- java.lang.Object
- net.timewalker.ffmq4.common.connection.AbstractConnection (implements javax.jms.Connection)
- net.timewalker.ffmq4.storage.data.impl.AbstractDataStore (implements net.timewalker.ffmq4.storage.data.LinkedDataStore)
- net.timewalker.ffmq4.management.AbstractDefinitionProvider
- net.timewalker.ffmq4.utils.descriptor.AbstractDescriptor (implements net.timewalker.ffmq4.utils.Checkable)
- net.timewalker.ffmq4.storage.data.impl.journal.AbstractJournalOperation
- net.timewalker.ffmq4.local.destination.AbstractLocalDestination (implements net.timewalker.ffmq4.utils.Committable, javax.jms.Destination, net.timewalker.ffmq4.local.destination.LocalDestinationMBean)
- net.timewalker.ffmq4.local.destination.LocalQueue (implements net.timewalker.ffmq4.utils.watchdog.ActiveObject, net.timewalker.ffmq4.local.destination.LocalQueueMBean, javax.jms.Queue)
- net.timewalker.ffmq4.local.destination.LocalTopic (implements net.timewalker.ffmq4.local.destination.LocalTopicMBean, javax.jms.Topic)
- net.timewalker.ffmq4.common.message.AbstractMessage (implements javax.jms.Message)
- net.timewalker.ffmq4.common.message.BytesMessageImpl (implements javax.jms.BytesMessage)
- net.timewalker.ffmq4.common.message.EmptyMessageImpl
- net.timewalker.ffmq4.common.message.MapMessageImpl (implements javax.jms.MapMessage)
- net.timewalker.ffmq4.common.message.ObjectMessageImpl (implements javax.jms.ObjectMessage)
- net.timewalker.ffmq4.common.message.StreamMessageImpl (implements javax.jms.StreamMessage)
- net.timewalker.ffmq4.common.message.TextMessageImpl (implements javax.jms.TextMessage)
- net.timewalker.ffmq4.common.session.AbstractMessageHandler
- net.timewalker.ffmq4.storage.message.impl.AbstractMessageStore (implements net.timewalker.ffmq4.storage.message.MessageStore)
- net.timewalker.ffmq4.transport.packet.AbstractPacket
- net.timewalker.ffmq4.transport.AbstractPacketTransport (implements net.timewalker.ffmq4.transport.PacketTransport)
- net.timewalker.ffmq4.common.session.AbstractQueueBrowser (implements javax.jms.QueueBrowser)
- net.timewalker.ffmq4.common.session.AbstractQueueBrowserEnumeration (implements java.util.Enumeration<E>)
- net.timewalker.ffmq4.common.session.AbstractSession (implements javax.jms.Session)
- net.timewalker.ffmq4.transport.tcp.io.AbstractTcpPacketHandler (implements net.timewalker.ffmq4.utils.watchdog.ActiveObject)
- net.timewalker.ffmq4.common.message.selector.expression.utils.ArithmeticUtils
- net.timewalker.ffmq4.utils.ArrayTools
- net.timewalker.ffmq4.utils.async.AsyncTaskManager (implements net.timewalker.ffmq4.utils.async.AsyncTaskManagerMBean, net.timewalker.ffmq4.utils.async.AsyncTaskProcessorThreadListener)
- net.timewalker.ffmq4.storage.data.impl.journal.BlockBasedDataStoreJournal
- net.timewalker.ffmq4.storage.data.impl.BlockBasedDataStoreTools
- net.timewalker.ffmq4.utils.concurrent.BlockingBoundedFIFO<T>
- net.timewalker.ffmq4.client.ClientEnvironment
- net.timewalker.ffmq4.local.connection.ClientIDRegistry
- net.timewalker.ffmq4.common.connection.ConnectionMetaDataImpl (implements javax.jms.ConnectionMetaData)
- org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
- net.timewalker.ffmq4.management.DescriptorTools
- net.timewalker.ffmq4.common.destination.DestinationRef (implements javax.jms.Destination, javax.naming.Referenceable, java.io.Serializable)
- net.timewalker.ffmq4.common.destination.QueueRef (implements javax.jms.Queue)
- net.timewalker.ffmq4.common.destination.TopicRef (implements javax.jms.Topic)
- net.timewalker.ffmq4.management.destination.DestinationReferenceDescriptor (implements net.timewalker.ffmq4.utils.Checkable)
- net.timewalker.ffmq4.common.destination.DestinationSerializer
- net.timewalker.ffmq4.common.destination.DestinationTools
- net.timewalker.ffmq4.storage.data.impl.journal.DirtyBlockTable
- net.timewalker.ffmq4.local.destination.subscription.DurableSubscriptionManager
- net.timewalker.ffmq4.local.destination.subscription.DurableTopicSubscription
- net.timewalker.ffmq4.utils.EmptyEnumeration<T> (implements java.util.Enumeration<E>)
- net.timewalker.ffmq4.utils.ErrorTools
- net.timewalker.ffmq4.utils.FastBitSet
- net.timewalker.ffmq4.FFMQClientSettings
- net.timewalker.ffmq4.jndi.FFMQConnectionFactory (implements javax.jms.ConnectionFactory, javax.naming.Referenceable, java.io.Serializable)
- net.timewalker.ffmq4.FFMQCoreSettings
- net.timewalker.ffmq4.local.FFMQEngine (implements net.timewalker.ffmq4.local.FFMQEngineMBean)
- net.timewalker.ffmq4.management.FFMQEngineSetup
- net.timewalker.ffmq4.jndi.FFMQInitialContextFactory (implements javax.naming.spi.InitialContextFactory)
- net.timewalker.ffmq4.jndi.FFMQJNDIContext (implements javax.naming.Context)
- net.timewalker.ffmq4.FFMQSubscriberPolicy
- net.timewalker.ffmq4.FFMQVersion
- java.io.InputStream (implements java.io.Closeable)
- net.timewalker.ffmq4.utils.id.IntegerID
- net.timewalker.ffmq4.utils.id.IntegerIDProvider
- net.timewalker.ffmq4.utils.IteratorEnumeration<T> (implements java.util.Enumeration<E>)
- net.timewalker.ffmq4.utils.JavaTools
- net.timewalker.ffmq4.cluster.bridge.JMSBridge (implements net.timewalker.ffmq4.cluster.bridge.JMSBridgeMBean)
- net.timewalker.ffmq4.jmx.JMXRMIClientSocketFactory (implements java.rmi.server.RMIClientSocketFactory, java.io.Serializable)
- net.timewalker.ffmq4.cluster.resolver.JndiDestinationResolver (implements net.timewalker.ffmq4.cluster.resolver.DestinationResolver)
- net.timewalker.ffmq4.jndi.JNDIObjectFactory (implements javax.naming.spi.ObjectFactory)
- net.timewalker.ffmq4.utils.JNDITools
- net.timewalker.ffmq4.storage.data.impl.journal.JournalFile
- net.timewalker.ffmq4.storage.data.impl.journal.JournalQueue
- net.timewalker.ffmq4.storage.data.impl.journal.JournalRecovery
- net.timewalker.ffmq4.local.session.LocalQueueBrowserCursor
- net.timewalker.ffmq4.local.destination.subscription.LocalTopicSubscription
- net.timewalker.ffmq4.management.ManagementUtils
- net.timewalker.ffmq4.utils.md5.MD5
- net.timewalker.ffmq4.common.message.MessageConvertTools
- net.timewalker.ffmq4.local.MessageLock
- net.timewalker.ffmq4.local.MessageLockSet
- net.timewalker.ffmq4.common.message.MessageSelector
- net.timewalker.ffmq4.common.message.selector.MessageSelectorParser
- net.timewalker.ffmq4.common.message.selector.MessageSelectorTokenizer
- net.timewalker.ffmq4.storage.message.MessageSerializationLevel
- net.timewalker.ffmq4.common.message.MessageSerializer
- net.timewalker.ffmq4.common.message.MessageTools
- net.timewalker.ffmq4.common.message.MessageType
- net.timewalker.ffmq4.transport.tcp.io.NetworkInputChannel
- net.timewalker.ffmq4.transport.tcp.io.NetworkOutputChannel
- net.timewalker.ffmq4.transport.tcp.nio.NIOTcpMultiplexer
- net.timewalker.ffmq4.utils.pool.ObjectPool<T> (implements net.timewalker.ffmq4.utils.pool.ObjectPoolMBean)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- net.timewalker.ffmq4.transport.packet.PacketSerializer
- net.timewalker.ffmq4.transport.PacketTransportEndpoint
- net.timewalker.ffmq4.transport.PacketTransportFactory
- net.timewalker.ffmq4.transport.PacketTransportHub
- net.timewalker.ffmq4.transport.PacketTransportType
- net.timewalker.ffmq4.transport.packet.PacketType
- net.timewalker.ffmq4.management.peer.PeerDescriptor (implements net.timewalker.ffmq4.utils.Checkable)
- net.timewalker.ffmq4.utils.ssl.PermissiveTrustManager (implements javax.net.ssl.X509TrustManager)
- net.timewalker.ffmq4.security.Privilege
- java.util.Random (implements java.io.Serializable)
- net.timewalker.ffmq4.utils.random.MTRandom
- net.timewalker.ffmq4.utils.RawDataBuffer (implements java.io.DataInput, java.io.DataOutput)
- net.timewalker.ffmq4.security.SecurityConnectorProvider
- net.timewalker.ffmq4.common.message.selector.SelectorIndexKey
- net.timewalker.ffmq4.common.message.selector.expression.SelectorNode
- net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractBinaryOperator
- net.timewalker.ffmq4.common.message.selector.expression.operator.AbstractUnaryOperator
- net.timewalker.ffmq4.common.message.selector.expression.operator.BetweenOperator (implements net.timewalker.ffmq4.common.message.selector.expression.ConditionalExpression)
- net.timewalker.ffmq4.common.message.selector.expression.Identifier (implements net.timewalker.ffmq4.common.message.selector.expression.ArithmeticExpression, net.timewalker.ffmq4.common.message.selector.expression.AtomicOperand, net.timewalker.ffmq4.common.message.selector.expression.ConditionalExpression)
- net.timewalker.ffmq4.common.message.selector.expression.literal.Literal (implements net.timewalker.ffmq4.common.message.selector.expression.AtomicOperand)
- net.timewalker.ffmq4.common.message.selector.expression.literal.BooleanLiteral (implements net.timewalker.ffmq4.common.message.selector.expression.ConditionalExpression)
- net.timewalker.ffmq4.common.message.selector.expression.literal.NullLiteral (implements net.timewalker.ffmq4.common.message.selector.expression.ArithmeticExpression)
- net.timewalker.ffmq4.common.message.selector.expression.literal.NumericLiteral (implements net.timewalker.ffmq4.common.message.selector.expression.ArithmeticExpression)
- net.timewalker.ffmq4.common.message.selector.expression.literal.StringLiteral
- net.timewalker.ffmq4.common.message.selector.expression.literal.StringLiteralList (implements net.timewalker.ffmq4.common.message.selector.expression.AtomicOperand)
- net.timewalker.ffmq4.utils.SerializationTools
- net.timewalker.ffmq4.cluster.resolver.SessionDestinationResolver (implements net.timewalker.ffmq4.cluster.resolver.DestinationResolver)
- net.timewalker.ffmq4.utils.Settings
- net.timewalker.ffmq4.transport.tcp.SocketUtils
- net.timewalker.ffmq4.storage.StorageSyncMethod
- net.timewalker.ffmq4.utils.StringTools
- net.timewalker.ffmq4.common.message.selector.expression.utils.StringUtils
- net.timewalker.ffmq4.utils.concurrent.SynchronizationBarrier
- net.timewalker.ffmq4.utils.concurrent.SynchronizationPoint
- net.timewalker.ffmq4.utils.SystemTools
- net.timewalker.ffmq4.management.TemplateMapping
- net.timewalker.ffmq4.management.TemplateMappingProvider
- java.lang.Thread (implements java.lang.Runnable)
- java.lang.Throwable (implements java.io.Serializable)
- net.timewalker.ffmq4.local.TransactionItem
- net.timewalker.ffmq4.local.TransactionSet
- net.timewalker.ffmq4.utils.id.UUIDProvider
- net.timewalker.ffmq4.utils.xml.XMLDescriptorReader
Interface Hierarchy
Copyright © 2019. All rights reserved.