Modifier and Type | Class and Description |
---|---|
class |
AndroidUsbCableMessagingFactory
Messaging system interacting with an Android device via the USB cable.
|
Modifier and Type | Class and Description |
---|---|
class |
BufferedMonitoredMessagingFactory
This messaging combines buffered and monitored messaging.
|
Constructor and Description |
---|
BufferedMonitoredMessagingFactory(IMessagingSystemFactory underlyingMessaging)
Constructs the factory with default settings.
|
BufferedMonitoredMessagingFactory(IMessagingSystemFactory underlyingMessaging,
long maxOfflineTime,
long pingFrequency,
long pingResponseTimeout)
Constructs the factory with the specified parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticatedMessagingFactory
Extension for authentication during connecting.
|
Constructor and Description |
---|
AuthenticatedMessagingFactory(IMessagingSystemFactory underlyingMessagingSystem,
IGetHandshakeMessage getHandshakeMessageCallback,
IAuthenticate authenticateCallback)
Constructs factory that will be used only by a service.
|
AuthenticatedMessagingFactory(IMessagingSystemFactory underlyingMessagingSystem,
IGetHandshakeMessage getHandshakeMessageCallback,
IAuthenticate authenticateCallback,
IHandleAuthenticationCancelled handleAuthenticationCancelledCallback)
Constructs factory that will be used only by a service.
|
AuthenticatedMessagingFactory(IMessagingSystemFactory underlyingMessagingSystem,
IGetLoginMessage getLoginMessageCallback,
IGetHandshakeResponseMessage getHandshakeResponseMessageCallback)
Constructs factory that will be used only by a client.
|
AuthenticatedMessagingFactory(IMessagingSystemFactory underlyingMessagingSystem,
IGetLoginMessage getLoginMessageCallback,
IGetHandshakeResponseMessage getHandshakeResponseMessageCallback,
IGetHandshakeMessage getHandshakeMessageCallback,
IAuthenticate authenticateCallback,
IHandleAuthenticationCancelled handleAuthenticationCancelledCallback)
Constructs factory that can be used by client and service simultaneously.
|
Modifier and Type | Class and Description |
---|---|
class |
BufferedMessagingFactory
Extension allowing to work offline until the connection is available.
|
Constructor and Description |
---|
BufferedMessagingFactory(IMessagingSystemFactory underlyingMessaging)
Constructs the factory with default parameters.
|
BufferedMessagingFactory(IMessagingSystemFactory underlyingMessaging,
long maxOfflineTime)
Constructs the factory from the specified parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
MessageBusMessagingFactory
Extension providing the communication via the message bus.
|
Modifier and Type | Method and Description |
---|---|
IMessagingSystemFactory |
MessageBusMessagingFactory.getClientMessaging()
Gets messaging used by clients to connect the message bus.
|
IMessagingSystemFactory |
MessageBusMessagingFactory.getServiceMessaging()
Gets messaging used by services to be exposed via the message bus.
|
Modifier and Type | Method and Description |
---|---|
MessageBusMessagingFactory |
MessageBusMessagingFactory.setClientMessaging(IMessagingSystemFactory clientMessaging)
Sets messaging used by clients to connect the message bus.
|
MessageBusMessagingFactory |
MessageBusMessagingFactory.setServiceMessaging(IMessagingSystemFactory serviceMessaging)
messaging used by services to be exposed via the message bus.
|
Constructor and Description |
---|
MessageBusMessagingFactory(java.lang.String serviceConnctingAddress,
java.lang.String clientConnectingAddress,
IMessagingSystemFactory underlyingMessaging)
Constructs the factory.
|
MessageBusMessagingFactory(java.lang.String serviceConnctingAddress,
java.lang.String clientConnectingAddress,
IMessagingSystemFactory serviceUnderlyingMessaging,
IMessagingSystemFactory clientUnderlyingMessaging,
ISerializer serializer) |
MessageBusMessagingFactory(java.lang.String serviceConnctingAddress,
java.lang.String clientConnectingAddress,
IMessagingSystemFactory underlyingMessaging,
ISerializer serializer)
Constructs the factory.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitoredMessagingFactory
Extension providing the connection monitoring.
|
Constructor and Description |
---|
MonitoredMessagingFactory(IMessagingSystemFactory underlyingMessaging)
Constructs the factory with default settings.
|
MonitoredMessagingFactory(IMessagingSystemFactory underlyingMessaging,
long pingFrequency,
long pingReceiveTimeout)
Constructs the factory from specified parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpMessagingSystemFactory
Messaging system delivering messages via HTTP.
|
Modifier and Type | Class and Description |
---|---|
class |
SynchronousMessagingSystemFactory
Messaging system delivering messages synchronously within the calling thread (like a method call).
|
Modifier and Type | Class and Description |
---|---|
class |
TcpMessagingSystemFactory
Messaging system delivering messages via TCP.
|
Modifier and Type | Class and Description |
---|---|
class |
ThreadMessagingSystemFactory
Messaging system delivering messages to the particular working thread.
|
Modifier and Type | Class and Description |
---|---|
class |
ThreadPoolMessagingSystemFactory
Messaging system delivering messages asynchronously (when a message is received a separate thread is invoked to process it).
|
Modifier and Type | Class and Description |
---|---|
class |
UdpMessagingSystemFactory
Messaging system delivering messages via UDP.
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocketMessagingSystemFactory
Messaging system delivering messages via websockets.
|
Modifier and Type | Method and Description |
---|---|
IDuplexChannelUnwrapper |
IChannelWrapperFactory.createDuplexChannelUnwrapper(IMessagingSystemFactory outputMessagingSystem)
Creates the duplex channel unwrapper.
|
IDuplexChannelUnwrapper |
ChannelWrapperFactory.createDuplexChannelUnwrapper(IMessagingSystemFactory outputMessagingSystem) |
Constructor and Description |
---|
DuplexDispatcherFactory(IMessagingSystemFactory duplexOutputChannelsFactory)
Constructs the duplex dispatcher factory.
|
Constructor and Description |
---|
RoundRobinBalancerFactory(IMessagingSystemFactory duplexOutputChannelsFactory)
Constructs the factory.
|