|
|||||||||
| 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 MessageViewFactorys 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 | ||||||||