eneter.net.system
Interface Event<T>

Type Parameters:
T - type of the data notified by the event.

public interface Event<T>

Event mechanism like in C#. It provides functionality to subscribe and unsubscribe from the event.

For example see EventImpl.


Method Summary
 void subscribe(EventHandler<T> eventHandler)
          Subscribes client to for the event.
 void unsubscribe(EventHandler<T> eventHandler)
          Unsubscribes client from the event.
 

Method Detail

subscribe

void subscribe(EventHandler<T> eventHandler)
Subscribes client to for the event.

Parameters:
eventHandler - Event handler provided by the client.

unsubscribe

void unsubscribe(EventHandler<T> eventHandler)
Unsubscribes client from the event.

Parameters:
eventHandler - Event handler that should be unsubscribed from the event.