Interface | Description |
---|---|
HostSide |
Used by transport and codec plug-in authors for sending messages towards the host
(originating from the transport).
|
PluginConstructorParameters |
A base interface for parameters passed to the constructor of transport or codec plug-ins.
|
PluginConstructorParameters.CodecConstructorParameters |
A container for parameters passed to the constructor of a codec plug-in.
|
PluginConstructorParameters.TransportConstructorParameters |
A container for parameters passed to the constructor of a transport plug-in.
|
PluginHost |
Interface to support miscellaneous requests from a particular plug-in to the host system.
|
StatusReporter |
An interface allowing a plug-in to report status values to the host.
|
StatusReporter.StatusItem |
An interface that can be used to efficiently update the value associated with a single status key.
|
TransportSide |
Used by codec plug-in authors for sending messages towards the transport
(originating from the host).
|
Class | Description |
---|---|
AbstractCodec |
Base class for codec plug-ins.
|
AbstractSimpleCodec |
Base class that allows simplified implementation of codec plug-ins.
|
AbstractSimpleTransport |
Base class that allows simplified implementation of transport plug-ins.
|
AbstractTransport |
Base class for transport plug-ins.
|
ConnectivityPlugin |
Base class that all codec and transport plug-ins inherit from.
|
MapHelper |
Helper class for extracting values from a java.util.Map<String,Object> in a type-safe way with
error checking and support for default values.
|
Message |
A container for a payload and metadata.
|
NamedMap<K,V> |
Extension to HashMap to give the map an event type name.
|
Enum | Description |
---|---|
Direction |
The enumeration indicating the direction of message flow - towards the transport or towards the host.
|
Submit a bug or feature
Copyright (c) 2013-2018 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors. Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG.