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 

I

IAttachableDuplexInputChannel - Interface in eneter.messaging.infrastructure.attachable
Interface for components which want to attach one IDuplexInputChannel.
IAttachableDuplexOutputChannel - Interface in eneter.messaging.infrastructure.attachable
Interface for components which want to attach one IDuplexOutputChannel.
IAttachableMultipleDuplexInputChannels - Interface in eneter.messaging.infrastructure.attachable
Interface for components which want to attach multiple IDuplexInputChannel.
IAuthenticate - Interface in eneter.messaging.messagingsystems.composites.authenticatedconnection
Callback method to authenticate the connection.
IBufferedDuplexInputChannel - Interface in eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit
Duplex input channel which can work offline.
IBufferedDuplexOutputChannel - Interface in eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit
 
IChannelWrapperFactory - Interface in eneter.messaging.nodes.channelwrapper
Declares the factory for creating channel wrappers and and channel unwrappers.
IClientSecurityFactory - Interface in eneter.messaging.messagingsystems.tcpmessagingsystem
Creates client socket.
Id - Variable in class eneter.messaging.endpoints.rpc.RpcMessage
Identifies the request on the client side.
Id - Variable in class eneter.messaging.messagingsystems.composites.messagebus.MessageBusMessage
Depending on the request it is either client id or service id.
IDuplexBroker - Interface in eneter.messaging.nodes.broker
Broker component.
IDuplexBrokerClient - Interface in eneter.messaging.nodes.broker
Publishes and subscribes messages in the broker.
IDuplexBrokerFactory - Interface in eneter.messaging.nodes.broker
Declares the factory to create the broker and the broker client.
IDuplexChannelUnwrapper - Interface in eneter.messaging.nodes.channelwrapper
Duplex channel unwrapper.
IDuplexChannelWrapper - Interface in eneter.messaging.nodes.channelwrapper
Duplex channel wrapper.
IDuplexDispatcher - Interface in eneter.messaging.nodes.dispatcher
Dispatcher.
IDuplexDispatcherFactory - Interface in eneter.messaging.nodes.dispatcher
Creates the dispatcher.
IDuplexInputChannel - Interface in eneter.messaging.messagingsystems.messagingsystembase
Duplex input channel which can receive messages from the duplex output channel and send response messages.
IDuplexOutputChannel - Interface in eneter.messaging.messagingsystems.messagingsystembase
Duplex output channel which can send messages to the duplex input channel and receive response messages.
IDuplexStringMessageReceiver - Interface in eneter.messaging.endpoints.stringmessages
Receiver of text messages.
IDuplexStringMessageSender - Interface in eneter.messaging.endpoints.stringmessages
Sender of text messages.
IDuplexStringMessagesFactory - Interface in eneter.messaging.endpoints.stringmessages
Creates sender and receiver for text messages.
IDuplexTypedMessageReceiver<TResponse,TRequest> - Interface in eneter.messaging.endpoints.typedmessages
Receiver for one specified message type.
IDuplexTypedMessageSender<TResponse,TRequest> - Interface in eneter.messaging.endpoints.typedmessages
Sender for one specified message type.
IDuplexTypedMessagesFactory - Interface in eneter.messaging.endpoints.typedmessages
Creates typed message senders and receivers.
IFunction<R> - Interface in eneter.net.system
Callback function returning the type R.
IFunction1<R,T> - Interface in eneter.net.system
Callback function taking one input parameter of type T and returning the type R.
IGetHandshakeMessage - Interface in eneter.messaging.messagingsystems.composites.authenticatedconnection
Callback method to get the handshake message.
IGetHandshakeResponseMessage - Interface in eneter.messaging.messagingsystems.composites.authenticatedconnection
Callback method to get the response message for the handshake message.
IGetLoginMessage - Interface in eneter.messaging.messagingsystems.composites.authenticatedconnection
Callback providing the login message.
IHandleAuthenticationCancelled - Interface in eneter.messaging.messagingsystems.composites.authenticatedconnection
Callback method to handle when the output channel closes the connection during the authentication sequence.
ILoadBalancer - Interface in eneter.messaging.nodes.loadbalancer
Load balancer.
ILoadBalancerFactory - Interface in eneter.messaging.nodes.loadbalancer
Creates the load balancer.
IMessageBus - Interface in eneter.messaging.messagingsystems.composites.messagebus
Message bus.
IMessageBusFactory - Interface in eneter.messaging.messagingsystems.composites.messagebus
Creates the message bus.
IMessagingSystemFactory - Interface in eneter.messaging.messagingsystems.messagingsystembase
Represents messaging providing output and input channels for the communication.
IMethod1<T> - Interface in eneter.net.system
Callback method taking one input parameter of desired type and returning void.
IMultiTypedMessageReceiver - Interface in eneter.messaging.endpoints.typedmessages
Receiver for multiple message types.
IMultiTypedMessageSender - Interface in eneter.messaging.endpoints.typedmessages
Sender for multiple message types.
IMultiTypedMessagesFactory - Interface in eneter.messaging.endpoints.typedmessages
Creates multi-typed message senders and receivers.
info(String) - Static method in class eneter.messaging.diagnostic.EneterTrace
Traces the info message.
info(String, Throwable) - Static method in class eneter.messaging.diagnostic.EneterTrace
Traces the info message.
invoke(String) - Method in interface eneter.messaging.dataprocessing.serializing.GetSerializerCallback
Returns the serializer which shall be used for the specified response receiver id.
invoke(String, BrokerMessage) - Method in interface eneter.messaging.nodes.broker.AuthorizeBrokerRequestCallback
Performs authorizing of Publish, Subscribe or Unsubscribe
invoke(Runnable) - Method in interface eneter.messaging.threading.dispatching.IThreadDispatcher
Invokes method in desired thread.
invoke() - Method in interface eneter.net.system.IFunction
 
invoke(T) - Method in interface eneter.net.system.IFunction1
Callback function.
invoke(T) - Method in interface eneter.net.system.IMethod1
Callback method.
IProtocolFormatter - Interface in eneter.messaging.messagingsystems.connectionprotocols
Declares functionality to encode/decode messages used for the communication between channels.
IRpcClient<TServiceInterface> - Interface in eneter.messaging.endpoints.rpc
Client which can use Remote Procedure Calls (note: it also works with .NET).
IRpcFactory - Interface in eneter.messaging.endpoints.rpc
Creates services and clients that can communicate using Remote Procedure Calls.
IRpcService<TServiceInterface> - Interface in eneter.messaging.endpoints.rpc
Service which exposes the interface for Remote Procedure Call (note: it also works with .NET).
isBlockingMode() - Method in class eneter.messaging.dataprocessing.messagequeueing.MessageQueue
Returns true if the queue blocks threads during dequeue and peek.
isConnected() - Method in interface eneter.messaging.messagingsystems.messagingsystembase.IDuplexOutputChannel
Returns true if the output channel is connected to the input channel and listens to response messages.
isConnected() - Method in interface eneter.messaging.messagingsystems.websocketmessagingsystem.IWebSocketClientContext
Returns true if the client is connected.
isConnected() - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketClient
Returns true if the connection to the server is open.
isDuplexInputChannelAttached() - Method in interface eneter.messaging.infrastructure.attachable.IAttachableDuplexInputChannel
Returns true if the duplex input channel is attached.
isDuplexInputChannelAttached() - Method in interface eneter.messaging.infrastructure.attachable.IAttachableMultipleDuplexInputChannels
Returns true if the duplex input channel is attached.
isDuplexOutputChannelAttached() - Method in interface eneter.messaging.infrastructure.attachable.IAttachableDuplexOutputChannel
Returns true if the reference to the duplex output channel is stored.
ISerializer - Interface in eneter.messaging.dataprocessing.serializing
Declares the serializer.
IServerSecurityFactory - Interface in eneter.messaging.messagingsystems.tcpmessagingsystem
Creates server socket.
isListening() - Method in interface eneter.messaging.messagingsystems.messagingsystembase.IDuplexInputChannel
Returns true if the input channel is listening.
isListening() - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketListener
Returns true if the service is listening.
isOnline() - Method in interface eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit.IBufferedDuplexOutputChannel
Returns true if the connection is in the online state.
isSubscribed() - Method in class eneter.net.system.EventImpl
REturns true if somebody is subscribe.
isText() - Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.WebSocketMessage
Returns true if the message is text.
ISyncDuplexTypedMessageSender<TResponse,TRequest> - Interface in eneter.messaging.endpoints.typedmessages
Synchronized sender for one specified message type (it waits until the response is received).
ISyncMultitypedMessageSender - Interface in eneter.messaging.endpoints.typedmessages
Synchronized sender for multiple message types (it waits until the response is received).
IThreadDispatcher - Interface in eneter.messaging.threading.dispatching
Invokes a method according to specified thread mode.
IThreadDispatcherProvider - Interface in eneter.messaging.threading.dispatching
Provides dispatcher that shall be used for raising events and delivering messages in a correct thread.
IWebSocketClientContext - Interface in eneter.messaging.messagingsystems.websocketmessagingsystem
Represents the client on the server side.
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