|
||||||||||
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 IEvent s 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 |