Package gr.uoa.di.madgik.commons.channel.events

Interface Summary
ISerializable Interface that must be implemented by objects that need to be passed through the ObjectPayloadChannelEvent.
 

Class Summary
BytePayloadChannelEvent Event containing payload that the sender wants to provide to listeners
ChannelPayloadStateEvent Specialization of the ChannelStateEvent abstract class to mark events that contain payload additional to the control fields
ChannelState The ChannelState acts as a container for Events regarding a specific channel with which it is associated.
ChannelStateEvent Base class for every object that can be used to be registered by an Observer or send as Event.
DisposeChannelEvent Event indicating that the channel is being disposed by one of its nozzles.
EventFactory A factory for creating Event objects.
ObjectPayloadChannelEvent Event containing payload that the sender wants to provide to listeners
StringPayloadChannelEvent Event containing payload that the sender wants to provide to listeners
 

Enum Summary
ChannelState.EventName The Events that can be registered for, exposed and send.