Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X 

C

callRemoteMethod(String, Object[]) - Method in interface eneter.messaging.endpoints.rpc.IRpcClient
Calls a method in the service.
ChannelWrapperFactory - Class in eneter.messaging.nodes.channelwrapper
Factory for creating channel wrapper and unwrapper.
ChannelWrapperFactory() - Constructor for class eneter.messaging.nodes.channelwrapper.ChannelWrapperFactory
Constructs the factory.
ChannelWrapperFactory(ISerializer) - Constructor for class eneter.messaging.nodes.channelwrapper.ChannelWrapperFactory
Constructs the factory.
clientConnected() - Method in interface eneter.messaging.messagingsystems.composites.messagebus.IMessageBus
The event is raised when a client is connected to the service.
clientDisconnected() - Method in interface eneter.messaging.messagingsystems.composites.messagebus.IMessageBus
The event is raised when a client is disconnected from the service.
clientSubscribed() - Method in interface eneter.messaging.nodes.broker.IDuplexBroker
The event is invoked when the broker subscribed a client for messages.
clientUnsubscribed() - Method in interface eneter.messaging.nodes.broker.IDuplexBroker
The event is invoked when the broker unsubscribed a client from messages.
close() - Method in class eneter.messaging.dataprocessing.streaming.DynamicInputStream
Closes the stream and releases the reading thread waiting for data.
closeConnection() - Method in interface eneter.messaging.messagingsystems.messagingsystembase.IDuplexOutputChannel
Closes the connection with the input channel.
closeConnection() - Method in interface eneter.messaging.messagingsystems.websocketmessagingsystem.IWebSocketClientContext
Closes connection with the client.
closeConnection() - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketClient
Closes connection with the webscocket server.
connectionClosed() - Method in interface eneter.messaging.endpoints.rpc.IRpcClient
Event raised when the connection with the service is closed.
connectionClosed() - Method in interface eneter.messaging.endpoints.stringmessages.IDuplexStringMessageSender
The event is raised when the connection with receiver is closed.
connectionClosed() - Method in interface eneter.messaging.endpoints.typedmessages.IDuplexTypedMessageSender
Raised when the service closed the connection with the client.
connectionClosed() - Method in interface eneter.messaging.endpoints.typedmessages.IMultiTypedMessageSender
Raised when the service closed the connection with the client.
connectionClosed() - Method in interface eneter.messaging.endpoints.typedmessages.ISyncDuplexTypedMessageSender
Raised when the service closed the connection with the client.
connectionClosed() - Method in interface eneter.messaging.endpoints.typedmessages.ISyncMultitypedMessageSender
Raised when the service closed the connection with the client.
connectionClosed() - Method in interface eneter.messaging.messagingsystems.messagingsystembase.IDuplexOutputChannel
The event is raised when the connection was closed from the input channel or the it was closed due to a broken connection.
connectionClosed() - Method in interface eneter.messaging.messagingsystems.websocketmessagingsystem.IWebSocketClientContext
The event is invoked when the connection with the client was closed.
connectionClosed() - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketClient
Event is invoked when the connection is closed.
connectionClosed() - Method in interface eneter.messaging.nodes.broker.IDuplexBrokerClient
Event raised when the connection with the service was closed.
connectionClosed() - Method in interface eneter.messaging.nodes.channelwrapper.IDuplexChannelWrapper
Event raised when the connection with the service was closed.
connectionOffline() - Method in interface eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit.IBufferedDuplexOutputChannel
The event is raised when the connection gets into the offline state.
connectionOnline() - Method in interface eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit.IBufferedDuplexOutputChannel
The event is raised when the connection gets into the online state.
connectionOpened() - Method in interface eneter.messaging.endpoints.rpc.IRpcClient
Event raised when the connection with the service is open.
connectionOpened() - Method in interface eneter.messaging.endpoints.stringmessages.IDuplexStringMessageSender
The event is raised when the connection with receiver is opened.
connectionOpened() - Method in interface eneter.messaging.endpoints.typedmessages.IDuplexTypedMessageSender
Raised when the connection with the receiver is open.
connectionOpened() - Method in interface eneter.messaging.endpoints.typedmessages.IMultiTypedMessageSender
Raised when the connection with the receiver is open.
connectionOpened() - Method in interface eneter.messaging.endpoints.typedmessages.ISyncDuplexTypedMessageSender
Raised when the connection with the receiver is open.
connectionOpened() - Method in interface eneter.messaging.endpoints.typedmessages.ISyncMultitypedMessageSender
Raised when the connection with the receiver is open.
connectionOpened() - Method in interface eneter.messaging.messagingsystems.messagingsystembase.IDuplexOutputChannel
The event is raised when the connection with the input channel was opened.
connectionOpened() - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketClient
Event is invoked when the connection is open.
connectionOpened() - Method in interface eneter.messaging.nodes.broker.IDuplexBrokerClient
Event raised when the connection with the service was open.
connectionOpened() - Method in interface eneter.messaging.nodes.channelwrapper.IDuplexChannelWrapper
Event raised when the connection with the service was open.
createBroker() - Method in class eneter.messaging.nodes.broker.DuplexBrokerFactory
 
createBroker() - Method in interface eneter.messaging.nodes.broker.IDuplexBrokerFactory
Creates the broker.
createBrokerClient() - Method in class eneter.messaging.nodes.broker.DuplexBrokerFactory
 
createBrokerClient() - Method in interface eneter.messaging.nodes.broker.IDuplexBrokerFactory
Creates the broker client.
createClient(Class<TServiceInterface>) - Method in interface eneter.messaging.endpoints.rpc.IRpcFactory
Creates RPC client for the given interface.
createClient(Class<TServiceInterface>) - Method in class eneter.messaging.endpoints.rpc.RpcFactory
 
createClientSocket(InetSocketAddress) - Method in interface eneter.messaging.messagingsystems.tcpmessagingsystem.IClientSecurityFactory
Creates the client socket.
createClientSocket(InetSocketAddress) - Method in class eneter.messaging.messagingsystems.tcpmessagingsystem.NoneSecurityClientFactory
Creates non-secured client socket.
createClientSocket(InetSocketAddress) - Method in class eneter.messaging.messagingsystems.tcpmessagingsystem.SslClientFactory
Creates SSLClientSocket
createDuplexChannelUnwrapper(IMessagingSystemFactory) - Method in class eneter.messaging.nodes.channelwrapper.ChannelWrapperFactory
 
createDuplexChannelUnwrapper(IMessagingSystemFactory) - Method in interface eneter.messaging.nodes.channelwrapper.IChannelWrapperFactory
Creates the duplex channel unwrapper.
createDuplexChannelWrapper() - Method in class eneter.messaging.nodes.channelwrapper.ChannelWrapperFactory
 
createDuplexChannelWrapper() - Method in interface eneter.messaging.nodes.channelwrapper.IChannelWrapperFactory
Creates the duplex channel wrapper.
createDuplexDispatcher() - Method in class eneter.messaging.nodes.dispatcher.DuplexDispatcherFactory
 
createDuplexDispatcher() - Method in interface eneter.messaging.nodes.dispatcher.IDuplexDispatcherFactory
Creates the dispatcher.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.androidusbcablemessagingsystem.AndroidUsbCableMessagingFactory
Not supported.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.authenticatedconnection.AuthenticatedMessagingFactory
Creates duplex input channel which performs the authentication procedure.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit.BufferedMessagingFactory
Creates IBufferedDuplexInputChannel which can receive messages from the output channel and send response messages.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.BufferedMonitoredMessagingFactory
Creates the input channel which can receive and send messages.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.messagebus.MessageBusMessagingFactory
 
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.monitoredmessagingcomposit.MonitoredMessagingFactory
Creates the input channel which can receive messages from the output channel and send response messages.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.httpmessagingsystem.HttpMessagingSystemFactory
Creates the duplex input channel which can receive and send messages to the duplex output channel using UDP.
createDuplexInputChannel(String) - Method in interface eneter.messaging.messagingsystems.messagingsystembase.IMessagingSystemFactory
Creates the input channel which can receive and send messages to the output channel.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.synchronousmessagingsystem.SynchronousMessagingSystemFactory
Creates the duplex input channel listening to messages on the specified channel id.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.tcpmessagingsystem.TcpMessagingSystemFactory
Creates the duplex input channel which can receive and send messages to the duplex output channel using TCP.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.threadmessagingsystem.ThreadMessagingSystemFactory
Creates the input channel receiving messages from the output channel and sending back response messages by using the working thread.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.threadpoolmessagingsystem.ThreadPoolMessagingSystemFactory
 
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.udpmessagingsystem.UdpMessagingSystemFactory
Creates the duplex input channel which can receive and send messages to the duplex output channel using UDP.
createDuplexInputChannel(String) - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketMessagingSystemFactory
Creates the duplex input channel receiving messages from the duplex output channel and sending back response messages by using WebSocket.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.androidusbcablemessagingsystem.AndroidUsbCableMessagingFactory
Creates duplex output channel which can send and receive messages from the duplex input channel using Android USB cable.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.androidusbcablemessagingsystem.AndroidUsbCableMessagingFactory
Creates duplex output channel which can send and receive messages from the duplex input channel using Android USB cable.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.authenticatedconnection.AuthenticatedMessagingFactory
Creates duplex output channel which performs authentication procedure during opening the connection.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.composites.authenticatedconnection.AuthenticatedMessagingFactory
Creates duplex output channel which performs authentication procedure during opening the connection.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit.BufferedMessagingFactory
Creates IBufferedDuplexOutputChannel which can send messages to the input channel and receive response messages.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit.BufferedMessagingFactory
Creates IBufferedDuplexOutputChannel which can send messages to the input channel and receive response messages.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.BufferedMonitoredMessagingFactory
Creates the output channel which can send and receive messages.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.composites.BufferedMonitoredMessagingFactory
Creates the output channel which can send and receive messages.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.messagebus.MessageBusMessagingFactory
 
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.composites.messagebus.MessageBusMessagingFactory
 
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.composites.monitoredmessagingcomposit.MonitoredMessagingFactory
Creates the output channel which can send messages to the input channel and receive response messages.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.composites.monitoredmessagingcomposit.MonitoredMessagingFactory
Creates the output channel which can send messages to the input channel and receive response messages.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.httpmessagingsystem.HttpMessagingSystemFactory
Creates duplex output channel which can send and receive messages from the duplex input channel using HTTP.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.httpmessagingsystem.HttpMessagingSystemFactory
Creates duplex output channel which can send and receive messages from the duplex input channel using HTTP.
createDuplexOutputChannel(String) - Method in interface eneter.messaging.messagingsystems.messagingsystembase.IMessagingSystemFactory
Creates the output channel which can sends and receive messages from the input channel.
createDuplexOutputChannel(String, String) - Method in interface eneter.messaging.messagingsystems.messagingsystembase.IMessagingSystemFactory
Creates the output channel which can sends and receive messages from the input channel.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.synchronousmessagingsystem.SynchronousMessagingSystemFactory
Creates the duplex output channel communicating with the specified duplex input channel using synchronous local call.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.synchronousmessagingsystem.SynchronousMessagingSystemFactory
Creates the duplex output channel communicating with the specified duplex input channel using synchronous local call.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.tcpmessagingsystem.TcpMessagingSystemFactory
Creates duplex output channel which can send and receive messages from the duplex input channel using TCP.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.tcpmessagingsystem.TcpMessagingSystemFactory
Creates duplex output channel which can send and receive messages from the duplex input channel using TCP.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.threadmessagingsystem.ThreadMessagingSystemFactory
Creates the output channel sending messages to the input channel and receiving response messages by using the working thread.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.threadmessagingsystem.ThreadMessagingSystemFactory
Creates the output channel sending messages to the input channel and receiving response messages by using the working thread.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.threadpoolmessagingsystem.ThreadPoolMessagingSystemFactory
 
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.threadpoolmessagingsystem.ThreadPoolMessagingSystemFactory
 
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.udpmessagingsystem.UdpMessagingSystemFactory
Creates duplex output channel which can send and receive messages from the duplex input channel using UDP.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.udpmessagingsystem.UdpMessagingSystemFactory
Creates duplex output channel which can send and receive messages from the duplex input channel using UDP.
createDuplexOutputChannel(String) - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketMessagingSystemFactory
Creates the duplex output channel sending messages to the duplex input channel and receiving response messages by using WebSocket.
createDuplexOutputChannel(String, String) - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketMessagingSystemFactory
Creates the duplex output channel sending messages to the duplex input channel and receiving response messages by using WebSocket.
createDuplexStringMessageReceiver() - Method in class eneter.messaging.endpoints.stringmessages.DuplexStringMessagesFactory
 
createDuplexStringMessageReceiver() - Method in interface eneter.messaging.endpoints.stringmessages.IDuplexStringMessagesFactory
Creates message receiver.
createDuplexStringMessageSender() - Method in class eneter.messaging.endpoints.stringmessages.DuplexStringMessagesFactory
 
createDuplexStringMessageSender() - Method in interface eneter.messaging.endpoints.stringmessages.IDuplexStringMessagesFactory
Creates message sender.
createDuplexTypedMessageReceiver(Class<TResponse>, Class<TRequest>) - Method in class eneter.messaging.endpoints.typedmessages.DuplexTypedMessagesFactory
 
createDuplexTypedMessageReceiver(Class<TResponse>, Class<TRequest>) - Method in interface eneter.messaging.endpoints.typedmessages.IDuplexTypedMessagesFactory
Creates message receiver (service) which can receive messages and send back response messages.
createDuplexTypedMessageSender(Class<TResponse>, Class<TRequest>) - Method in class eneter.messaging.endpoints.typedmessages.DuplexTypedMessagesFactory
 
createDuplexTypedMessageSender(Class<TResponse>, Class<TRequest>) - Method in interface eneter.messaging.endpoints.typedmessages.IDuplexTypedMessagesFactory
Creates message sender (client) which can send messages and receive response messages.
createLoadBalancer() - Method in interface eneter.messaging.nodes.loadbalancer.ILoadBalancerFactory
Creates the load balancer.
createLoadBalancer() - Method in class eneter.messaging.nodes.loadbalancer.RoundRobinBalancerFactory
Creates the load balancer using the Round-Robin algorithm.
createMessageBus() - Method in interface eneter.messaging.messagingsystems.composites.messagebus.IMessageBusFactory
Instantiates the message bus.
createMessageBus() - Method in class eneter.messaging.messagingsystems.composites.messagebus.MessageBusFactory
 
createMultiTypedMessageReceiver() - Method in interface eneter.messaging.endpoints.typedmessages.IMultiTypedMessagesFactory
Creates multityped message receiver which can receive request messages and send response messages.
createMultiTypedMessageReceiver() - Method in class eneter.messaging.endpoints.typedmessages.MultiTypedMessagesFactory
 
createMultiTypedMessageSender() - Method in interface eneter.messaging.endpoints.typedmessages.IMultiTypedMessagesFactory
Creates multityped message sender which can send request messages and receive response messages.
createMultiTypedMessageSender() - Method in class eneter.messaging.endpoints.typedmessages.MultiTypedMessagesFactory
 
createPerClientInstanceService(IFunction<TServiceInterface>, Class<TServiceInterface>) - Method in interface eneter.messaging.endpoints.rpc.IRpcFactory
Creates per-client-instance RPC service for the given interface.
createPerClientInstanceService(IFunction<TServiceInterface>, Class<TServiceInterface>) - Method in class eneter.messaging.endpoints.rpc.RpcFactory
 
createServerSocket(InetSocketAddress) - Method in interface eneter.messaging.messagingsystems.tcpmessagingsystem.IServerSecurityFactory
Creates the server socket.
createServerSocket(InetSocketAddress) - Method in class eneter.messaging.messagingsystems.tcpmessagingsystem.NoneSecurityServerFactory
Creates non-secured server socket.
createServerSocket(InetSocketAddress) - Method in class eneter.messaging.messagingsystems.tcpmessagingsystem.SslServerFactory
Creates the SSLServerSocket.
createSingleInstanceService(TServiceInterface, Class<TServiceInterface>) - Method in interface eneter.messaging.endpoints.rpc.IRpcFactory
Creates single-instance RPC service for the given interface.
createSingleInstanceService(TServiceInterface, Class<TServiceInterface>) - Method in class eneter.messaging.endpoints.rpc.RpcFactory
 
createSyncDuplexTypedMessageSender(Class<TResponse>, Class<TRequest>) - Method in class eneter.messaging.endpoints.typedmessages.DuplexTypedMessagesFactory
 
createSyncDuplexTypedMessageSender(Class<TResponse>, Class<TRequest>) - Method in interface eneter.messaging.endpoints.typedmessages.IDuplexTypedMessagesFactory
Creates message sender (client) which sends a request message and then waits for the response.
createSyncMultiTypedMessageSender() - Method in interface eneter.messaging.endpoints.typedmessages.IMultiTypedMessagesFactory
Creates mulityped message sender which sends a request message and then waits for the response.
createSyncMultiTypedMessageSender() - Method in class eneter.messaging.endpoints.typedmessages.MultiTypedMessagesFactory
 
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links