All Classes and Interfaces

Class
Description
Abstract base class for queues used in SwiftMQ.
 
 
 
Represents an authenticated user
Wrapper for an active (started) queue.
Factory class to create AddressIF objects out of a bare AMQPType
The Address interface.
 
The Address visitor.
The Address visitor adapter.
The All method visitor.
The All method visitor adapter.
A sequence of values of a single type
A sequence of octets
Represents a true or false value
Integer in the range -(2^7) to 2^7-1 inclusive
A single unicode character
 
AMQP context provides thread pools and trace objects to the SwiftMQ client.
128-bit decimal number (IEEE 754-2008 decimal128)
32-bit decimal number (IEEE 754-2008 decimal32)
64-bit decimal number (IEEE 754-2008 decimal64)
A described type constructor.
64-bit floating point number (IEEE 754-2008 binary64)
 
Base AMQP exception.
32-bit floating point number (IEEE 754-2008 binary32)
Abstract base class for all AMQP and SASL frames.
 
Integer in the range -(2^31) to 2^31-1 inclusive
A sequence of polymorphic values
Integer in the range -(2^63) to 2^63-1 inclusive
A polymorphic mapping from distinct keys to values
AMQP message implementation.
Indicates an empty value
 
Integer in the range -(2^15) to 2^15-1 inclusive
A sequence of unicode characters
Symbolic values from a constrained domain
An absolute point in time
Abstract base class for all AMQP types.
Decoder class for AMQP types.
Integer in the range 0 to 2^8-1 inclusive
Integer in the range 0 to 2^32-1 inclusive
Integer in the range 0 to 2^64-1 inclusive
Integer in the range 0 to 2^16-1 inclusive
A universally unique id as defined by RFC-4122 section 4.1.2
An expression which performs an operation on two expression values
A tool class for ArrayLists
 
 
 
 
 
An asynchronous task to run in a thread pool.
 
 
 
Authentication exception thrown when a user cannot authenticated during connect or is not granted to access/create a specific resource.
An exception thrown by the AuthenticationSwiftlet
The AuthenticationSwiftlet is responsible for user authenticating and resource usage verification.
 
 
 
 
 
 
 
The Basic method visitor.
The Basic method visitor adapter.
An expression which performs an operation on two expression values.
 
 
 
 
 
 
 
 
 
 
 
 
A BooleanExpression is an expression that always produces a Boolean result.
 
 
 
 
 
 
Implementation of a BytesMessage.
 
 
 
 
 
 
 
 
The Channel method visitor.
The Channel method visitor adapter.
An ChunkListener is responsible to pass a chunk from the ProtocolInputHandler to a Swiftlet.
CLI is SwiftMQ's command line interface.
 
A CLIException is thrown by CLI if something goes wrong, e.g.
A CLIExecutor is an entity to execute CLI commands.
 
 
A CLIReconnectedException is thrown by CLI if a CLI call fails because CLI has automatic reconnected after a connection lost.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A Command object.
A CommandExecutor is attached to a Command object and actually executes the commmand.
A CommandRegistry object will be attached to Entities/EntityLists.
 
 
 
 
 
 
A filter performing a comparison of two objects
 
 
 
 
 
 
A Configuration that extends Entity and contains the complete configuration of a single Swiftlet.
 
The Confirm method visitor.
The Confirm method visitor adapter.
Representation of an AMQP connection.
 
An abstract connection.
An exception thrown if a connection is closed.
 
 
 
 
 
 
A ConnectionListener is registered at a meta data object.
 
The ConnectionManager is responsible for registering and managing connections.
A ConnectionMetaData object describes a connection and is a base class for other meta data classes.
 
 
The Connection method visitor.
The Connection method visitor adapter.
A ConnectionVetoException must be thrown by a ConnectionListener when a connection could not be accepted for any Swiftlet specific reasons, e.g.
 
 
A ConnectorMetaData object describes a TCP connector.
 
 
Represents a constant expression
AMQP-Protocol Version 091 Automatically generated, don't change! Generation Date: Thu Apr 12 12:18:24 CEST 2012 (c) 2012, IIT Software GmbH, Bremen/Germany All Rights Reserved
 
 
A message consumer, created from a session.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Default implementation of a DeliveryMemory which stores the content in an internal map.
 
 
 
 
 
 
 
 
 
 
 
Specifies a memory to store unsettled deliveries of a link (producer and consumer).
 
Factory class to create DeliveryStateIF objects out of a bare AMQPType
The DeliveryState interface.
The DeliveryState visitor.
The DeliveryState visitor adapter.
 
 
 
 
 
 
 
 
 
Factory class to create DistributionModeIF objects out of a bare AMQPType
The DistributionMode interface.
The DistributionMode visitor.
The DistributionMode visitor adapter.
Interface for objects which should be dumpable via the Dumpalizer.
Abstract Factory for Dumpables.
 
A durable message consumer, created from a session.
Durable subscriber entry in the DurableSubscriberStore.
The DurableSubscriberStore.
 
Indicates that the session has ended.
 
 
 
 
 
 
A Entity represents a node within the management tree.
 
An exception, thrown by an EntityAddListener to veto against an Entity addition.
A listener on an Entity which will be called before the Entity is added.
An adapter class that joins EntityAddListener and EntityRemoveListener.
A EntityList object that extends Entity.
 
 
 
An exception, thrown by an EntityRemoveListener to veto against an Entity removal.
A listener on an Entity which will be called before the Entity is removed.
A listener to be register at Entities and to get informed about additions and removals.
 
Factory class to create ErrorConditionIF objects out of a bare AMQPType
The ErrorCondition interface.
The ErrorCondition visitor.
The ErrorCondition visitor adapter.
 
 
 
 
 
An exception listener can be registered at the connection and is called whenever an excption occurs (e.g.
 
The Exchange method visitor.
The Exchange method visitor adapter.
 
Represents an expression
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Reliable Filetransfer over JMS.
Exception thrown by a Filetransfer object.
 
 
A Filterable is the object being evaluated by the filters.
 
Factory class to create FilterIF objects out of a bare AMQPType
The Filter interface.
The Filter visitor.
The Filter visitor adapter.
 
Abstract base class for flow controllers.
Updates the flow state for the specified link.
 
The FragmentedOutputStream class is designed for efficient network transmission by breaking down data into manageable fragments.
 
Factory class to create FrameIF objects out of a bare AMQPType
The Frame interface.
Factory class that reads SASL and AMQP frames out of an input stream.
 
The Frame visitor.
The Frame visitor adapter.
 
 
 
 
 
 
 
 
 
 
 
 
 
Factory class to create GlobalTxIdIF objects out of a bare AMQPType
The GlobalTxId interface.
The GlobalTxId visitor.
The GlobalTxId visitor adapter.
A HeartbeatFrame is a frame without a body and used for connection keepalive.
 
JMS Selector Parser generated by JavaCC Do not edit this .java file directly - it is autogenerated from HyphenatedParser.jj
Token literal values and constants.
Token Manager.
 
 
An InboundHandler should be registered at a Connection from a ConnectionListener during the connected() call.
 
 
 
A IntraVMListenerMetaData object describes an intra-VM listener.
 
 
 
An exception thrown if a quality of service value is invalid.
An InvalidScheduleException is thrown by SchedulerSwiftlet if a temporary schedule is invalid.
An exception thrown if an operation is caused while the object is in invalid state.
Throwed by a Property on setValue() if the given type does not correspond to the type defined for the Property.
Throwed by a Property on setValue() if the given value does not correspond to the min/max/choise definitions for the Property.
An InvalidValueException is thrown by a JobParameterVerifier if a parameter value is invalid.
 
 
 
 
 
 
 
 
The JNDI Swiftlet provides an interface to the JNDI subsystem of SwiftMQ.
A Job is created from a JobFactory and performs a task.
A JobException is thrown by a Job or passed from a Job to a JobTerminationListener.
A JobFactory is registered at a JobGroup and creates Jobs.
A JobGroup is the interface between the Scheduler Swiftlet and other Swiftlets.
A JobParameter object contains meta data about Job parameters.
A JobParameterVerifier can be specified at a JobParameter.
A JobTerminationListener is passed to the start method of a Job and has to be called when the Job has finished his work.
A socket factory that creates JSSE (SSL) sockets.
 
 
 
 
 
 
Factory class to create LifetimePolicyIF objects out of a bare AMQPType
The LifetimePolicy interface.
The LifetimePolicy visitor.
The LifetimePolicy visitor adapter.
 
Base class for links, created from a session.
 
An exception thrown if a link is closed.
 
 
A ListenerMetaData object describes a TCP listener.
 
Base interface for all log and logDebug implementations
Abstrakte Klasse, die Log implementiert und ein Prefix speichert, das dann als Prefix fuer logMessages genommen werden kann.
A filter performing a comparison of two objects
A LogSink is a custom destination for log messages.
LogSwiftlet to log information-, warning-, or error messages.
LogValue beinhaltet die zu loggenden Informationen, bestehend aus Source, Level und der entsprechenden Message.
 
 
A Simple LRU Cache
Implementation of a MapMessage.
A listener that can be registered on a Consumer with a receiveNoWait call to get a notification when new messages become available.
 
 
 
 
 
 
 
 
MessageEntry wraps one message entry of a queue, consisting of a message index and the message.
 
Factory class to create MessageIdIF objects out of a bare AMQPType
The MessageId interface.
 
 
 
The MessageId visitor.
The MessageId visitor adapter.
Implementation of a Message.
MessageIndex is the index of one message in a queue.
Abstract MessageProcessor to register at a QueuePullTransaction.
 
 
 
 
 
 
 
Factory class that creates AMQP methods out of an input stream.
 
A MgmtListener is activated if an admin tool (SwiftMQ Explorer/CLI) is activated or deactivated to inform other Swiftlet to, e.g., start resp.
The Management Swiftlet provides an interface to the Management subsystem of SwiftMQ.
 
 
 
The Network Swiftlet serves as entry point to the network for a SwiftMQ router.
 
A store for non-persistent messages (a swap store).
 
 
 
 
Implementation of a ObjectMessage.
 
 
 
 
 
 
An outbound handler send "Writables" to a network.
Factory class to create OutcomeIF objects out of a bare AMQPType
The Outcome interface.
The Outcome visitor.
The Outcome visitor adapter.
An OutputListener is responsible to write bytes to the network.
Implementation eines Loggers, der den Log-Output auf einen OutputStream schreibt
 
This exception is thrown when parse errors are encountered.
This exception is thrown when parse errors are encountered.
A useful class to substitute string parameters
A store for persistent messages.
 
A socket factory that creates plain sockets.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A prepare log record, used to prepare 2PC XA transactions.
 
 
 
 
 
A message producer, created from a session.
A progress listener can be set at the send or receive method of a Filetransfer object.
A Property object is part of an Entity.
An adapter class that allows to specify a config object for later use.
 
An exception, thrown by a PropertyChangeListener to veto against a Property change.
A listener on a Property which will be called before the Property value is changed.
Represents a property expression
A listener on a Property which will be called after the Property value has changed.
 
 
 
 
 
Protocol header for AMQP and SASL version negotiation.
A ProtocolInputHandler receives bytes in form of byte arrays from the Network Swiftlet.
A ProtocolOutputHandler is the complement to a ProtocolInputHandler and responsible for protocol specific packaging before data is sent to the network.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Quality of Service for message transfer.
 
 
An exception thrown by the queue manager if the queue that should be created is already defined.
A QueueBrowser is created by the QueueManager.
 
 
 
An exception thrown by queues
Interface for queue factories.
QueueHandler is an internal base class for QueueBrowsers and QueueTransactionHandler.
An exception thrown by QueueHandlers if a method is invoked after the handler is closed.
Implementation of a Queue.
A QueueInputStream is an input stream that is mapped to a queue.
 
The QueueManager manages queues.
An adapter class for QueueManagerListener
An event fired by the QueueManager
A listener that is interested in events from the QueueManager
 
The Queue method visitor.
The Queue method visitor adapter.
A QueueOutputStream is an output stream that is mapped to a queue.
Transaction to pull messages from a queue.
Transaction to push messages into a queue.
A QueueReceiver is a QueueTransactionHandler that serves as a factory for QueuePullTransactions.
 
 
A QueueSender is a QueueTransactionHandler that serves as a factory for QueuePushTransactions.
 
An exception thrown by QueuePullTransaction if a given timeout has been reached
Abstract base class for queue transactions.
An exception thrown from Transactions if the transaction is already closed
A QueueTransactionHandler manages open transactions.
A RawInputHandler handles a raw byte stream and pass them to a chunk listener on every call to put().
A RawOutputHandler handles a raw byte stream and pass them to an output listener on every call to flush() without any protocol specifiy actions.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A Reply is a wrapper class for data (the Result) sending back from a communication point to a Request, identified by a RequestNumber.
A ReplyHandler performs a Reply back to the Request via a communication link.
 
 
 
 
 
 
 
The RequestHandler is the that object which is responseable of servicing a request of a RequestServiceRegistry.
 
The RequestServiceRegistry is responsible to register RequestServices for dispatchIds and dispatches incoming Requests to RequestServices.
 
 
An exception thrown by the ResourceLimitGroup
A ResourceLimitGroup contains the maximum values for connections, sessions per connection, temp.
 
 
 
 
 
 
 
 
 
 
A route to a remote router.
 
 
 
 
 
 
A RouterListener can be registered at CLI to receive router availability events.
 
 
A routing event.
A listener interested in routing events.
An adapter class for RoutingListener
The RoutingSwiftlet manages connections as well as message routing to remote destinations.
Send the SASL challenge data as defined by the SASL specification.
 
Factory class to create SaslFrameIF objects out of a bare AMQPType
The SaslFrame interface.
The SaslFrame visitor.
The SaslFrame visitor adapter.
Selects the sasl mechanism and provides the initial response if needed.
Send the SASL response data as defined by the SASL specification.
The Scheduler Swiftlet is responsible to schedule Jobs.
 
Factory class to create SectionIF objects out of a bare AMQPType
The Section interface.
The Section visitor.
The Section visitor adapter.
 
 
 
 
 
 
 
Interface for message selectors
 
 
 
 
 
 
 
A Session, created from a Connection.
An exception thrown if a session is closed.
 
 
 
 
 
An exception thrown if there was an error during handshake while creating a session.
 
 
 
 
 
 
 
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
A simple String class that can store all characters, and stores as simple byte[], this minimises expensive copying between String objects.
 
 
 
 
 
A SMQPInputHandler handles SMQP input.
A SMQPOutputHandler handles SMQP output.
 
 
 
 
 
 
Base interface for SwiftMQ socket factories.
 
A sorted collection that allowes duplicate entries.
Factory class to create SourceIF objects out of a bare AMQPType
The Source interface.
The Source visitor.
The Source visitor adapter.
 
 
 
 
 
 
A entry in the persistent store.
An exception thrown by the StoreSwiftlet and other related classes on error.
A transaction to read persistent messages out of a persistent store.
The StoreSwiftlet manages persistent, non-persistent, durable subscriber, and XA stores.
Base class for store transactions.
A transaction to write persistent messages to a persistent store.
Implementation of a StreamMessage.
JMS Selector Parser generated by JavaCC Do not edit this .java file directly - it is autogenerated from StrictParser.jj
Token literal values and constants.
Token Manager.
Access class for structured properties.
Swiftlets are components of a SwiftMQ router and are under control of the SwiftletManager.
 
 
SwiftletException thrown by Swiftlets during startup or shutdown.
The SwiftletManager is the single instance of a SwiftMQ router that is acting as a container for Swiftlets.
An adapter class for SwiftletManagerListener
An event fired by the SwiftletManager
A listener that is interested in events from the SwiftletManager
 
 
 
 
 
 
 
 
 
 
A listener, called when the a system time change has been detected
Factory class to create TargetIF objects out of a bare AMQPType
The Target interface.
The Target visitor.
The Target visitor adapter.
 
 
 
Implementation of a TextMessage.
A thread pool.
 
The ThreadpoolSwiftlet manages threads of a SwiftMQ router.
 
This class contains constants used by timers
An event fired from Timers
A listener, called on timer events.
A listener interface to register at Timers
The TimerRegistry is a Singleton for managing Timers.
The TimerSwiftlet manages timers for a SwiftMQ router.
 
Describes the input token stream.
Describes the input token stream.
Token Manager Error.
Token Manager Error.
 
 
An exception thrown by the TopicManager on error.
Implementation of a Topic.
The TopicManager manages topics.
 
 
 
A TraceSpace.
The TraceSwiftlet manages trace spaces.
A transaction controller controls transactions of a session.
 
 
 
 
 
 
 
 
The Tx method visitor.
The Tx method visitor adapter.
 
Factory class to create TxnCapabilityIF objects out of a bare AMQPType
The TxnCapability interface.
The TxnCapability visitor.
The TxnCapability visitor adapter.
Factory class to create TxnIdIF objects out of a bare AMQPType
The TxnId interface.
The TxnId visitor.
The TxnId visitor adapter.
An expression which performs an operation on two expression values
 
 
 
 
 
 
An exception thrown by the QueueManager if the queue is unknown
An exception thrown by the SwiftletManager if the Swiftlet is unknown
Container class to store an unsettled delivery.
An exception thrown if the remote server doesn't support the SASL or AMQP protocol version.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interface to write an object to a DataOutput.
 
 
This class acts as a context for an XA transaction.
This exception class wraps XA error code and message.
 
 
 
 
 
 
 
 
 
 
 
 
 
The XAResourceManagerSwiftlet manages XA in-doubt transactions which are prepared but uncommitted XA transactions.