Uses of Interface
fulmine.event.IEventManager

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

Uses of IEventManager in fulmine.context
 

Subinterfaces of IEventManager in fulmine.context
 interface IFrameworkContext
          The framework context; this provides access to properties of the context that should only be accessed by the framework internals.
 interface IFulmineContext
          This is the application context for fulmine, a distributed data model system (DDMS).
 

Classes in fulmine.context that implement IEventManager
 class FTContext
          A context that exists within a cluster of peer contexts.
 class FulmineContext
          The default IFrameworkContext implementation composed of collaborating implementations: IModelManager IEventManager IDistributionManager IRpcManager
 

Methods in fulmine.context that return IEventManager
protected  IEventManager FulmineContext.getEventManager()
           
 

Uses of IEventManager in fulmine.distribution.channel
 

Constructors in fulmine.distribution.channel with parameters of type IEventManager
ChannelReadyEvent(IEventManager context, IChannel channel)
          Standard constructor
 

Uses of IEventManager in fulmine.distribution.events
 

Constructors in fulmine.distribution.events with parameters of type IEventManager
ChannelDestroyedEvent(IEventManager context, IChannel channel)
          Standard constructor to encapsulate the destroyed channel
ConnectionAvailableEvent(IEventManager context, IConnection connection)
          Standard constructor to encapsulate the available connection to a remote IFrameworkContext
ConnectionDestroyedEvent(IEventManager context, String remoteRuntimeIdentity)
          Standard constructor to encapsulate the identity of the remote IFrameworkContext that the destroyed connection was for
ContextDiscoveredEvent(IEventManager context, IConnectionParameters connectionParameters)
          Standard constructor with the details of how to connect to a discovered remote IFrameworkContext
ContextNotAvailableEvent(IEventManager context, String remoteContextIdentity)
          Standard constructor with the name of the remote IFrameworkContext that is no longer available.
 

Uses of IEventManager in fulmine.event.listener
 

Constructors in fulmine.event.listener with parameters of type IEventManager
AsymmetricEventProcessor(IEventManager context, Class<? extends IEvent>[] driverEventTypeFilter, IEventSource driverSource, Class<? extends IEvent>[] drivenEventTypeFilter, IEventSource... drivenSources)
          Construct the processor for the asymmetric event driving relationship.
MultiEventListener(String name, IEventManager context, Map<Class<? extends IEvent>,IEventListener> listeners)
          Standard constructor
MultiSystemEventListener(String name, IEventManager context, Map<Class<? extends IEvent>,IEventListener> listeners)
           
PriorityMultiEventListener(String name, IEventManager context, Map<Class<? extends IEvent>,IEventListener> listeners)
          Standard constructor
 

Uses of IEventManager in fulmine.event.system
 

Constructors in fulmine.event.system with parameters of type IEventManager
AbstractSystemEvent(IEventManager context)
          Create a system event
AbstractSystemEvent(IEventManager context, IAddressable address)
          Create a system event with a specific address
EventSourceNotObservedEvent(String nativeContextIdentity, IEventManager context, IAddressable id)
          Standard constructor
EventSourceObservedEvent(IEventManager context, IAddressable id)
          Standard constructor
SubscribeEvent(IEventManager context, IAddressable id)
          Standard constructor
UnsubscribeEvent(IEventManager context, IAddressable id)
          Standard constructor
 

Uses of IEventManager in fulmine.model.container.events
 

Constructors in fulmine.model.container.events with parameters of type IEventManager
ContainerCreatedEvent(IEventManager context, IContainer container)
          Standard constructor
ContainerDestroyedEvent(IEventManager context, IAddressable id)
          Constructor using a template addressable
ContainerDestroyedEvent(IEventManager context, String identity, IType type, IDomain domain)
          Unit test constructor
ContainerStateChangeEvent(IEventManager context, IContainer container, IContainer.DataState newState, IContainer.DataState oldState)
          Standard constructor
RemoteContainerCreatedEvent(String remoteContextIdentity, IEventManager context, IContainer container)
          Standard constructor
RemoteContainerDestroyedEvent(String remoteContextIdentity, IEventManager context, IAddressable id)
          Standard constructor
 

Uses of IEventManager in fulmine.rpc.events
 

Constructors in fulmine.rpc.events with parameters of type IEventManager
RpcInvokeEvent(IEventManager context, byte[] rpcData)
          Constructor for the event
SendRpcEvent(IEventManager context, String remoteContextIdentity, byte[] rpcData)
          Construct the event to encapsulate the RPC to send
 



Copyright © 2007-2009. All Rights Reserved.