Uses of Interface
eneter.net.system.Event

Packages that use Event
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.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. 
 

Uses of Event in eneter.messaging.endpoints.rpc
 

Methods in eneter.messaging.endpoints.rpc that return Event
 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.
 

Uses of Event in eneter.messaging.endpoints.stringmessages
 

Methods in eneter.messaging.endpoints.stringmessages that return Event
 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.
 

Uses of Event in eneter.messaging.endpoints.typedmessages
 

Methods in eneter.messaging.endpoints.typedmessages that return Event
 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.
 

Uses of Event in eneter.messaging.messagingsystems.composites.messagebus
 

Methods in eneter.messaging.messagingsystems.composites.messagebus that return Event
 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.
 

Uses of Event in eneter.messaging.messagingsystems.messagingsystembase
 

Methods in eneter.messaging.messagingsystems.messagingsystembase that return Event
 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.
 

Uses of Event in eneter.messaging.messagingsystems.websocketmessagingsystem
 

Methods in eneter.messaging.messagingsystems.websocketmessagingsystem that return Event
 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.
 

Uses of Event in eneter.messaging.nodes.broker
 

Methods in eneter.messaging.nodes.broker that return Event
 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.
 

Uses of Event in eneter.messaging.nodes.channelwrapper
 

Methods in eneter.messaging.nodes.channelwrapper that return Event
 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.
 

Uses of Event in eneter.messaging.nodes.loadbalancer
 

Methods in eneter.messaging.nodes.loadbalancer that return Event
 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.
 

Uses of Event in eneter.net.system
 

Methods in eneter.net.system that return Event
 Event<T> EventImpl.getApi()
          Returns event for the user.