Package | Description |
---|---|
eneter.messaging.endpoints.rpc |
Remote Procedure Calls (RPC).
|
eneter.messaging.endpoints.stringmessages |
Sending and receiving text messages.
|
eneter.messaging.endpoints.typedmessages |
Sending and receiving typed messages.
|
eneter.messaging.messagingsystems.composites.bufferedmessagingcomposit |
Extension for automatic reconnect and buffering of sent messages in case the connection is not available.
|
eneter.messaging.messagingsystems.composites.messagebus |
Extension for communication via the message bus.
|
eneter.messaging.messagingsystems.messagingsystembase |
Messaging system interfaces.
|
eneter.messaging.messagingsystems.websocketmessagingsystem |
Communication via Websockets.
|
eneter.messaging.nodes.broker |
Publish-subscribe scenarios.
|
eneter.messaging.nodes.channelwrapper |
Reducing communication via multiple channels into one channel.
|
eneter.messaging.nodes.loadbalancer |
Distributing the workload across a farm of receivers.
|
eneter.net.system |
Helpers used by Eneter and which need to be API.
|
Modifier and Type | Method and Description |
---|---|
Event<DuplexChannelEventArgs> |
IRpcClient.connectionClosed()
Event raised when the connection with the service is closed.
|
Event<DuplexChannelEventArgs> |
IRpcClient.connectionOpened()
Event raised when the connection with the service is open.
|
Event<ResponseReceiverEventArgs> |
IRpcService.responseReceiverConnected()
Event raised when a client connected the service.
|
Event<ResponseReceiverEventArgs> |
IRpcService.responseReceiverDisconnected()
Event raised when a client got disconnected from the service.
|
Modifier and Type | Method and Description |
---|---|
Event<DuplexChannelEventArgs> |
IDuplexStringMessageSender.connectionClosed()
The event is raised when the connection with receiver is closed.
|
Event<DuplexChannelEventArgs> |
IDuplexStringMessageSender.connectionOpened()
The event is raised when the connection with receiver is opened.
|
Event<StringRequestReceivedEventArgs> |
IDuplexStringMessageReceiver.requestReceived()
The event is raised when a text message is received.
|
Event<StringResponseReceivedEventArgs> |
IDuplexStringMessageSender.responseReceived()
The event is raised when a response message is received.
|
Event<ResponseReceiverEventArgs> |
IDuplexStringMessageReceiver.responseReceiverConnected()
The event is raised when a duplex string message sender opened the connection.
|
Event<ResponseReceiverEventArgs> |
IDuplexStringMessageReceiver.responseReceiverDisconnected()
The event is raised when a duplex string message sender closed the connection.
|
Modifier and Type | Method and Description |
---|---|
Event<DuplexChannelEventArgs> |
ISyncMultitypedMessageSender.connectionClosed()
Raised when the service closed the connection with the client.
|
Event<DuplexChannelEventArgs> |
ISyncDuplexTypedMessageSender.connectionClosed()
Raised when the service closed the connection with the client.
|
Event<DuplexChannelEventArgs> |
IMultiTypedMessageSender.connectionClosed()
Raised when the service closed the connection with the client.
|
Event<DuplexChannelEventArgs> |
IDuplexTypedMessageSender.connectionClosed()
Raised when the service closed the connection with the client.
|
Event<DuplexChannelEventArgs> |
ISyncMultitypedMessageSender.connectionOpened()
Raised when the connection with the receiver is open.
|
Event<DuplexChannelEventArgs> |
ISyncDuplexTypedMessageSender.connectionOpened()
Raised when the connection with the receiver is open.
|
Event<DuplexChannelEventArgs> |
IMultiTypedMessageSender.connectionOpened()
Raised when the connection with the receiver is open.
|
Event<DuplexChannelEventArgs> |
IDuplexTypedMessageSender.connectionOpened()
Raised when the connection with the receiver is open.
|
Event<TypedRequestReceivedEventArgs<TRequest>> |
IDuplexTypedMessageReceiver.messageReceived()
Raised when a message is received.
|
Event<TypedResponseReceivedEventArgs<TResponse>> |
IDuplexTypedMessageSender.responseReceived()
Raised when a response message is received.
|
Event<ResponseReceiverEventArgs> |
IMultiTypedMessageReceiver.responseReceiverConnected()
Raised when a new client is connected.
|
Event<ResponseReceiverEventArgs> |
IDuplexTypedMessageReceiver.responseReceiverConnected()
Raised when a new client is connected.
|
Event<ResponseReceiverEventArgs> |
IMultiTypedMessageReceiver.responseReceiverDisconnected()
Raised when a client closed the connection.
|
Event<ResponseReceiverEventArgs> |
IDuplexTypedMessageReceiver.responseReceiverDisconnected()
Raised when a client closed the connection.
|
Modifier and Type | Method and Description |
---|---|
Event<DuplexChannelEventArgs> |
IBufferedDuplexOutputChannel.connectionOffline()
The event is raised when the connection gets into the offline state.
|
Event<DuplexChannelEventArgs> |
IBufferedDuplexOutputChannel.connectionOnline()
The event is raised when the connection gets into the online state.
|
Event<ResponseReceiverEventArgs> |
IBufferedDuplexInputChannel.responseReceiverOffline()
The event is raised when a response receiver gets into the offline state.
|
Event<ResponseReceiverEventArgs> |
IBufferedDuplexInputChannel.responseReceiverOnline()
The event is raised when a response receiver gets into the online state.
|
Modifier and Type | Method and Description |
---|---|
Event<MessageBusClientEventArgs> |
IMessageBus.clientConnected()
The event is raised when a client is connected to the service.
|
Event<MessageBusClientEventArgs> |
IMessageBus.clientDisconnected()
The event is raised when a client is disconnected from the service.
|
Event<MessageBusMessageEventArgs> |
IMessageBus.messageToClientSent()
The event is raised when a service sent a message to the client.
|
Event<MessageBusMessageEventArgs> |
IMessageBus.messageToServiceSent()
The event is raised when a client sent a message to the service.
|
Event<MessageBusServiceEventArgs> |
IMessageBus.serviceRegistered()
The event is raised when a new service is registered.
|
Event<MessageBusServiceEventArgs> |
IMessageBus.serviceUnregistered()
The event is raised when a service is unregistered.
|
Modifier and Type | Method and Description |
---|---|
Event<DuplexChannelEventArgs> |
IDuplexOutputChannel.connectionClosed()
The event is raised when the connection was closed from the input channel or the it was closed due to a broken connection.
|
Event<DuplexChannelEventArgs> |
IDuplexOutputChannel.connectionOpened()
The event is raised when the connection with the input channel was opened.
|
Event<DuplexChannelMessageEventArgs> |
IDuplexInputChannel.messageReceived()
The event is raised when a message is received.
|
Event<DuplexChannelMessageEventArgs> |
IDuplexOutputChannel.responseMessageReceived()
The event is raised when a response message was received.
|
Event<ResponseReceiverEventArgs> |
IDuplexInputChannel.responseReceiverConnected()
The event is raised when an output channel opened the connection.
|
Event<ResponseReceiverEventArgs> |
IDuplexInputChannel.responseReceiverDisconnected()
The event is raised when an output channel closed the connection.
|
Modifier and Type | Method and Description |
---|---|
Event<java.lang.Object> |
WebSocketClient.connectionClosed()
Event is invoked when the connection is closed.
|
Event<java.lang.Object> |
IWebSocketClientContext.connectionClosed()
The event is invoked when the connection with the client was closed.
|
Event<java.lang.Object> |
WebSocketClient.connectionOpened()
Event is invoked when the connection is open.
|
Event<WebSocketMessage> |
WebSocketClient.messageReceived()
The event is invoked when a data message from server is received.
|
Event<java.lang.Object> |
WebSocketClient.pongReceived()
Event is invoked when the pong is received.
|
Event<java.lang.Object> |
IWebSocketClientContext.pongReceived()
The event is invoked when the pong message was received.
|
Modifier and Type | Method and Description |
---|---|
Event<BrokerMessageReceivedEventArgs> |
IDuplexBrokerClient.brokerMessageReceived()
Event raised when a subscribed message type is received from the broker.
|
Event<BrokerMessageReceivedEventArgs> |
IDuplexBroker.brokerMessageReceived()
The event is invoked when the observed message is received.
|
Event<SubscribeInfoEventArgs> |
IDuplexBroker.clientSubscribed()
The event is invoked when the broker subscribed a client for messages.
|
Event<SubscribeInfoEventArgs> |
IDuplexBroker.clientUnsubscribed()
The event is invoked when the broker unsubscribed a client from messages.
|
Event<DuplexChannelEventArgs> |
IDuplexBrokerClient.connectionClosed()
Event raised when the connection with the service was closed.
|
Event<DuplexChannelEventArgs> |
IDuplexBrokerClient.connectionOpened()
Event raised when the connection with the service was open.
|
Event<PublishInfoEventArgs> |
IDuplexBroker.messagePublished()
The event is invoked when the publisher published a message to subscribers.
|
Modifier and Type | Method and Description |
---|---|
Event<DuplexChannelEventArgs> |
IDuplexChannelWrapper.connectionClosed()
Event raised when the connection with the service was closed.
|
Event<DuplexChannelEventArgs> |
IDuplexChannelWrapper.connectionOpened()
Event raised when the connection with the service was open.
|
Event<ResponseReceiverEventArgs> |
IDuplexChannelUnwrapper.responseReceiverConnected()
The event is invoked when the duplex channel wrapper opened the connection with this unwrapper via its duplex output channel.
|
Event<ResponseReceiverEventArgs> |
IDuplexChannelUnwrapper.responseReceiverDisconnected()
The event is invoked when the duplex channel wrapper closed the connection with this unwrapper via its duplex output channel.
|
Modifier and Type | Method and Description |
---|---|
Event<ResponseReceiverEventArgs> |
ILoadBalancer.responseReceiverConnected()
The event is invoked when the client sending requests was connected to the load balancer.
|
Event<ResponseReceiverEventArgs> |
ILoadBalancer.responseReceiverDisconnected()
The event is invoked when the client sending requests was disconnected from the load balanacer.
|
Modifier and Type | Method and Description |
---|---|
Event<T> |
EventImpl.getApi()
Returns event for the user.
|