| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of AbstractLifeCycle in fulmine.context | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.context | |
|---|---|
 class | 
FTContext
A context that exists within a cluster of peer contexts.  | 
 class | 
FTDistributionManager
A DistributionManager for an FTContext. | 
 class | 
FulmineContext
The default IFrameworkContext implementation composed of
 collaborating implementations:
 
 IModelManager
 IEventManager
 IDistributionManager
 IRpcManager
  | 
 class | 
RpcManager
The standard implementation of an IRpcManager. | 
| Uses of AbstractLifeCycle in fulmine.distribution.channel | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.distribution.channel | |
|---|---|
 class | 
Channel
The default channel implementation.  | 
 class | 
ChannelTransmissionListener
A marker class for the IEventListener that a Channel uses to
 receive IEvents in the local context and forward them on to the
 remotely connected context connected to the channel. | 
| Uses of AbstractLifeCycle in fulmine.distribution.connection | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.distribution.connection | |
|---|---|
 class | 
AbstractConnectionDiscoverer
A base-class for IConnectionDiscoverer instances. | 
| Uses of AbstractLifeCycle in fulmine.distribution.connection.tcp | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.distribution.connection.tcp | |
|---|---|
 class | 
AbstractSocketChannelConnection
A SocketChannel connection to a remote IFrameworkContext
 instance. | 
 class | 
TcpConnection
Handles the socket processing for a single connection to a remote IFrameworkContext. | 
 class | 
TcpConnectionBroker
A connection broker implementation based on TCP/IP sockets.  | 
 class | 
TcpConnectionDiscoverer
A discoverer for remote contexts that use TCP/IP.  | 
 class | 
TcpConnectionParameters
Encapsulates the parameters for the TCP/IP server socket of a remote IFrameworkContext to connect to. | 
| Uses of AbstractLifeCycle in fulmine.event | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.event | |
|---|---|
 class | 
EventProcessor
A single-thread execution engine that takes IEvent objects off a task
 queue, finds the IEventListener instances registered against the
 IEventSource that generated the event, determines if the event is
 compatible with the events the listener can accept (see
 IEventListener.getEventTypeFilter()) and calls
 IEventListener.update(IEvent) if the event is compatible. | 
 class | 
EventSource
A simple event source.  | 
 class | 
ImageEvent
A marker event that forces a complete image update from a container.  | 
| Uses of AbstractLifeCycle in fulmine.event.listener | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.event.listener | |
|---|---|
 class | 
ActiveAsymmetricEventProcessor
An active variant of the AsymmetricEventProcessor. | 
 class | 
ActiveEventListener
An active event listener implementation that uses an internal EventProcessor to execute the update logic. | 
 class | 
AsymmetricEventProcessor
This class must be started by calling start(). | 
 class | 
MultiEventListener
An event listener that is a composition of multiple internal IEventListener objects that each handle a specific type of
 IEvent. | 
 class | 
MultiSystemEventListener
An extension of the MultiEventListener that handles system events. | 
 class | 
PriorityMultiEventListener
A MultiEventListener refinement that is marked as a priority
 listener. | 
| Uses of AbstractLifeCycle in fulmine.event.subscription | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.event.subscription | |
|---|---|
 class | 
SubscriptionManager
Base implementation of a subscription manager.  | 
| Uses of AbstractLifeCycle in fulmine.event.system | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.event.system | |
|---|---|
 class | 
SystemEventSource
A simple system event source implementation.  | 
| Uses of AbstractLifeCycle in fulmine.model.component | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.model.component | |
|---|---|
 class | 
AbstractComponent
A base component class that implements many common functions.  | 
| Uses of AbstractLifeCycle in fulmine.model.container | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.model.container | |
|---|---|
 class | 
AbstractContainer
The base class for containers.  | 
 class | 
AbstractDynamicContainer
Base class for dynamic containers.  | 
 class | 
AbstractEventProcessingContainer
An extended AbstractContainer that includes logic to handle event
 processing. | 
| Uses of AbstractLifeCycle in fulmine.model.container.impl | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.model.container.impl | |
|---|---|
 class | 
BasicContainer
The basic, concrete, container implementation.  | 
 class | 
Record
This is a dynamic container implementation.  | 
| Uses of AbstractLifeCycle in fulmine.model.container.subscription | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.model.container.subscription | |
|---|---|
 class | 
ContainerSubscriptionManager
Standard implementation of an ISubscriptionManager for
 IContainer subscriptions. | 
| Uses of AbstractLifeCycle in fulmine.model.container.subscription.remote | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.model.container.subscription.remote | |
|---|---|
 class | 
RemoteContainerSubscriptionManager
Adds support for handling subscriptions for remote containers.  | 
| Uses of AbstractLifeCycle in fulmine.model.field | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.model.field | |
|---|---|
 class | 
AbstractField
The base-class for all IField implementations. | 
 class | 
BooleanField
Field implementation for a boolean value.  | 
 class | 
DoubleField
Field implementation for a double value.  | 
 class | 
FloatField
Field implementation for a float value.  | 
 class | 
IntegerField
Field implementation for an integer value.  | 
 class | 
LongField
Field implementation for a long value.  | 
 class | 
StringField
Field implementation for a string value.  | 
| Uses of AbstractLifeCycle in fulmine.model.field.containerdefinition | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.model.field.containerdefinition | |
|---|---|
 class | 
ContainerDefinitionField
Default implementation of an IContainerDefinitionField. | 
 class | 
DescriptorField
A field that holds the description of the structure of a single IField in a container. | 
| Uses of AbstractLifeCycle in fulmine.rpc | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.rpc | |
|---|---|
 class | 
RpcRegistry
Standard IRpcRegistry implementation. | 
| Uses of AbstractLifeCycle in fulmine.util.io | 
|---|
| Subclasses of AbstractLifeCycle in fulmine.util.io | |
|---|---|
 class | 
SelectorTasks
A collection of ISelectionKeyTask objects that handle the logic for
 the ready operations raised from registered NIO Channel objects. | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||