Uses of Class
fulmine.event.AbstractEvent

Packages that use AbstractEvent
fulmine.distribution.channel   
fulmine.distribution.events   
fulmine.event.listener   
fulmine.event.system   
fulmine.model.container.events   
fulmine.rpc.events   
 

Uses of AbstractEvent in fulmine.distribution.channel
 

Subclasses of AbstractEvent in fulmine.distribution.channel
 class ChannelReadyEvent
          Raised when an IChannel is ready - this means the channel can now be used.
 

Uses of AbstractEvent in fulmine.distribution.events
 

Subclasses of AbstractEvent in fulmine.distribution.events
 class ChannelDestroyedEvent
          Raised when a Channel has completed its destroy sequence.
 class ConnectionAvailableEvent
          A system event raised by an IConnection implementation and includes the connection to the remote IFrameworkContext that is available for use.
 class ConnectionDestroyedEvent
          A system event raised by an IConnection implementation and represents that the connection has been destroyed.
 class ContextDiscoveredEvent
          Raised by an IConnectionDiscoverer implementation and encapsulates the connection details to a remote IFrameworkContext.
 class ContextNotAvailableEvent
          Raised by an IConnectionDiscoverer when a remote context is no longer available.
 class MessageConsumedEvent
          Represents when a MessageEvent has been consumed by all IEventListener instances.
 class MessageEvent
          Raised by an IConnection and encapsulates a byte[] message received from a remote IFrameworkContext.
 

Uses of AbstractEvent in fulmine.event.listener
 

Subclasses of AbstractEvent in fulmine.event.listener
static class AsymmetricEventProcessor.Result
          The output from the processing of the driving and driven events handled by an AsymmetricEventProcessor.
 

Uses of AbstractEvent in fulmine.event.system
 

Subclasses of AbstractEvent in fulmine.event.system
 class AbstractSystemEvent
          Base class for ISystemEvent instances.
 class EventSourceNotObservedEvent
          A system event raised when an IEventSource has no more IEventListener instances observing it.
 class EventSourceObservedEvent
          A system event raised when the first IEventListener instance has been added as an observer to an IEventSource.
 class RxEvent
          A receiving event encapsulates the byte[] that holds the state change in wire form of an IContainer received from a remote context.
 class SubscribeEvent
          A system event raised when an ISubscriptionManager receives a new subscription.
 class TxEvent
          A transmission event encapsulates the byte[] that holds the state change in wire form of an IContainer to transmit.
 class UnsubscribeEvent
          A system event raised when an ISubscriptionManager removes a subscription.
 

Uses of AbstractEvent in fulmine.model.container.events
 

Subclasses of AbstractEvent in fulmine.model.container.events
 class AbstractContainerFieldEvent
          Base-class for events associated with IField instances being added or removed from an IContainer.
 class ContainerCreatedEvent
          Raised when a local IContainer has been created.
 class ContainerDestroyedEvent
          Raised when a local IContainer has been destroyed.
 class ContainerFieldAddedEvent
          Raised when an IField is added to an IContainer instance.
 class ContainerFieldRemovedEvent
          Raised when an IField is removed from an IContainer instance.
 class ContainerStateChangeEvent
          Raised when an IContainer has a change in its state.
 class RemoteContainerCreatedEvent
          Raised when a remote IContainer has been created.
 class RemoteContainerDestroyedEvent
          Raised when a remote IContainer has been destroyed.
 

Uses of AbstractEvent in fulmine.rpc.events
 

Subclasses of AbstractEvent in fulmine.rpc.events
 class RpcInvokeEvent
          Raised in a receiving context when an RPC is invoked from a remote context.
 class SendRpcEvent
          Raised by the sending context to send the RPC to the remote context.
 



Copyright © 2007-2009. All Rights Reserved.