|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
CopyableMessageView<T extends MessageView> | A message view that supports copy() |
MapMessageView | Represents a map view into a message. |
MessageBusBinding | Represents a binding to an SMA message bus. |
MessageBusBinding.StatsListener | Listener used to allow binding statistics to be collected. |
MessageChannel | Represents a SMA channel for message exchange. |
MessageChannel.RawKeyResolutionTable | A MessageChannel.RawKeyResolutionTable is used to build a message key
from a given channel key, by providing substitution values for
variable components in the key. |
MessageLatencyManager.UpdateListener | Provides a listener callback that allows application to hook a listener
that is called once message latency stats have been updated for a MessageView . |
MessageReflector | Represents an SMA message reflector. |
MessageSerializer | Represents a serializer for an SMA message encoding type. |
MessageView | Represents a view into a message. |
MessageViewFactory | Represents a message view factory. |
MessageViewFilter | An interface that checks if a MessageView should be
filtered. |
MessageWaypointListener | Represents a message waypoint listener A message waypoint listener listens for message waypoint callouts |
MessagingProvider | Represents an SMA messaging provider. |
Class Summary | |
---|---|
MessageBusBinding.AsynchronousFlushContext | Context for flushing using asychnronous semantics. |
MessageBusBinding.FlushContext | Base class for all flushing contexts. |
MessageBusBinding.SynchronousBlockingFlushContext | Context for flushing using synchronous blocking semantics. |
MessageBusBinding.SynchronousNonBlockingFlushContext | Context for flushing using synchronous non-blocking semantics. |
MessageBusBindingFactory | The message bus binding factory. |
MessageBusDescriptor | A message bus descriptor. |
MessageChannelDescriptor | A message channel descriptor. |
MessageEncodingTypeDescriptor | A message encoding type descriptor. |
MessageEncodingTypeRegistry | The message encoding type registry. |
MessageLatencyManager | Stores cross-stack message latencies. |
MessageMetadata | Helper class to transport message metadata. |
MessageMetadataFactory | Message metadata factory class. |
MessageViewFactoryDescriptor | A message view factory descriptor. |
MessageViewFactoryRegistry | The message view factory registry. |
MessageViewImpl | Base class implementation of a message view. |
MessageViewTags | Message View tag definitions. |
MessageWaypointListenerRegistry | The message waypoint listener registry The message waypoint listener registry, a singleton class, stores references to message waypoint listeners. |
MessagingProviderDescriptor | A messaging provider descriptor. |
MessagingProviderRegistry | The messaging provider registry. |
RawMessageViewFactory | Implementation of the raw message view factory. |
RawMessageViewImpl | Implements the raw message view. |
SmaConfig | Class containing configuration information for the SMA package. |
SmaObject | Root class for classes in the SMA package. |
Enum Summary | |
---|---|
MessageBusBinding.FlushContext.FlushMode | Flush modes. |
MessageBusBinding.State | Enumerates the different binding states |
MessageChannel.Qos | Enumerates the different supported Qualities of Service |
MessageChannel.State | Enumerates the different channel states. |
MessageLatencyManager.MessagingDirection | Used with MessageLatencyManager.update(com.neeve.sma.MessageView, com.neeve.sma.MessageLatencyManager.MessagingDirection) to indicate whether to update inbound or outbound related latencies |
MessageWaypointListener.MessagingDirection | Enumerates the direction that messaging was occurring at the time the waypoint dispatch occurred |
MessageWaypointListener.Waypoint | Enumerates the various messaging waypoints |
Exception Summary | |
---|---|
SmaException | Base exception class for all SMA exceptions. |
SmaFactoryIdConflictException | Exception thrown when conflicting MessageViewFactory s are
detected. |
SmaPermanentException | Exception thrown to indicate exception was thrown due to a permanent condition. |
UnsupportedMessageEncodingTypeException | Indicates that a message encoding type is unsupported. |
Defines the platform's messaging abstraction API.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |