Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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.
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, String)
- Static method in class eneter.messaging.diagnostic.
EneterTrace
Traces the information message and details.
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 class eneter.messaging.messagingsystems.httpmessagingsystem.
HttpPolicyServer
Returns true, if this instance of policy server is listening to requests.
isListening()
- Method in interface eneter.messaging.messagingsystems.messagingsystembase.
IDuplexInputChannel
Returns true if the input channel is listening.
isListening()
- Method in class eneter.messaging.messagingsystems.tcpmessagingsystem.
TcpPolicyServer
Returns true, if this instance of policy server is listening to requests.
isListening()
- Method in class eneter.messaging.messagingsystems.websocketmessagingsystem.
WebSocketListener
Returns true if the service is listening.
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.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X