|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IEventSource in fulmine.demo |
---|
Methods in fulmine.demo with parameters of type IEventSource | |
---|---|
void |
Subscriber.addedAsListenerFor(IEventSource source)
|
void |
Subscriber.removedAsListenerFrom(IEventSource source)
|
Uses of IEventSource in fulmine.distribution.channel |
---|
Methods in fulmine.distribution.channel that return types with arguments of type IEventSource | |
---|---|
Collection<IEventSource> |
Channel.getSubscribedSources()
|
Collection<IEventSource> |
Channel.getSubscribedSources(ISubscriptionParameters parameters)
|
Methods in fulmine.distribution.channel with parameters of type IEventSource | |
---|---|
protected void |
Channel.doChannelDestroyedOperation(IEventSource eventSource,
boolean last)
Perform the operation required on the remote IEventSource that
originated from the remote context this channel connects to, when the
channel is destroyed. |
boolean |
Channel.isSubscribed(IEventSource source)
|
Uses of IEventSource in fulmine.distribution.connection |
---|
Subinterfaces of IEventSource in fulmine.distribution.connection | |
---|---|
interface |
IConnection
Encapsulates the I/O connection between a local IFrameworkContext and
a remote context. |
Uses of IEventSource in fulmine.distribution.connection.tcp |
---|
Classes in fulmine.distribution.connection.tcp that implement IEventSource | |
---|---|
class |
AbstractSocketChannelConnection
A SocketChannel connection to a remote IFrameworkContext
instance. |
class |
TcpConnection
Handles the socket processing for a single connection to a remote IFrameworkContext . |
Fields in fulmine.distribution.connection.tcp declared as IEventSource | |
---|---|
protected IEventSource |
AbstractSocketChannelConnection.eventSourceDelegate
The delegate for the IEventSource operations of this |
Uses of IEventSource in fulmine.event |
---|
Classes in fulmine.event that implement IEventSource | |
---|---|
class |
EventSource
A simple event source. |
class |
ImageEvent
A marker event that forces a complete image update from a container. |
Methods in fulmine.event that return IEventSource | |
---|---|
IEventSource |
IEvent.getSource()
Get the event source that generated this event |
IEventSource |
AbstractEvent.getSource()
|
Methods in fulmine.event with parameters of type IEventSource | |
---|---|
void |
AbstractEvent.setSource(IEventSource source)
|
Uses of IEventSource in fulmine.event.listener |
---|
Classes in fulmine.event.listener that implement IEventSource | |
---|---|
class |
ActiveAsymmetricEventProcessor
An active variant of the AsymmetricEventProcessor . |
class |
AsymmetricEventProcessor
This class must be started by calling AbstractLifeCycle.start() . |
Methods in fulmine.event.listener that return IEventSource | |
---|---|
IEventSource[] |
AsymmetricEventProcessor.getDrivenSources()
Get the driven source. |
IEventSource |
AsymmetricEventProcessor.getDriverSource()
Get the driver source. |
Methods in fulmine.event.listener with parameters of type IEventSource | |
---|---|
void |
MultiEventListener.addedAsListenerFor(IEventSource source)
|
void |
IEventListener.addedAsListenerFor(IEventSource source)
The listener receives this when it has been added as a listener to an event source via addListener(IEventListener) . |
void |
ActiveEventListener.addedAsListenerFor(IEventSource source)
|
void |
AbstractEventHandler.addedAsListenerFor(IEventSource source)
|
void |
MultiEventListener.removedAsListenerFrom(IEventSource source)
|
void |
IEventListener.removedAsListenerFrom(IEventSource source)
The listener receives this when it has been removed as a listener from an event source via removeListener(IEventListener) . |
void |
ActiveEventListener.removedAsListenerFrom(IEventSource source)
|
void |
AbstractEventHandler.removedAsListenerFrom(IEventSource source)
|
Constructors in fulmine.event.listener with parameters of type IEventSource | |
---|---|
ActiveAsymmetricEventProcessor(IFulmineContext context,
Class<? extends IEvent>[] driverEventTypeFilter,
IEventSource driverSource,
Class<? extends IEvent>[] drivenEventTypeFilter,
IEventSource... drivenSources)
Construct the active processor for the asymmetric event driving relationship. |
|
ActiveAsymmetricEventProcessor(IFulmineContext context,
Class<? extends IEvent>[] driverEventTypeFilter,
IEventSource driverSource,
Class<? extends IEvent>[] drivenEventTypeFilter,
IEventSource... drivenSources)
Construct the active processor for the asymmetric event driving relationship. |
|
AsymmetricEventProcessor(IEventManager context,
Class<? extends IEvent>[] driverEventTypeFilter,
IEventSource driverSource,
Class<? extends IEvent>[] drivenEventTypeFilter,
IEventSource... drivenSources)
Construct the processor for the asymmetric event driving relationship. |
|
AsymmetricEventProcessor(IEventManager context,
Class<? extends IEvent>[] driverEventTypeFilter,
IEventSource driverSource,
Class<? extends IEvent>[] drivenEventTypeFilter,
IEventSource... drivenSources)
Construct the processor for the asymmetric event driving relationship. |
Uses of IEventSource in fulmine.event.subscription |
---|
Methods in fulmine.event.subscription that return IEventSource | |
---|---|
protected abstract IEventSource |
SubscriptionManager.doGetEventSource(IAddressable id)
Template method to get the IEventSource identified by the
IAddressable argument. |
Methods in fulmine.event.subscription that return types with arguments of type IEventSource | |
---|---|
protected abstract Collection<? extends IEventSource> |
SubscriptionManager.doGetEventSources()
Template method to get the collection of IEventSource instances
the manager will operate over. |
Collection<IEventSource> |
Subscription.getMatches()
|
Collection<IEventSource> |
ISubscription.getMatches()
Get a copy of the internal Collection of all the
IEventSource instances referenced by this subscription. |
Collection<IEventSource> |
SubscriptionManager.getSubscribedSources()
|
Collection<IEventSource> |
ISubscriptionManager.getSubscribedSources()
Get a copy of the Collection of all the event sources that
are currently subscribed for. |
Collection<IEventSource> |
SubscriptionManager.getSubscribedSources(ISubscriptionParameters parameters)
|
Collection<IEventSource> |
ISubscriptionManager.getSubscribedSources(ISubscriptionParameters parameters)
Get a copy of the Collection of the currently subscribed
event sources that are matched by the subscription parameters. |
Methods in fulmine.event.subscription with parameters of type IEventSource | |
---|---|
boolean |
Subscription.addMatch(IEventSource source)
|
boolean |
ISubscription.addMatch(IEventSource source)
Add the event source as a matched reference. |
protected boolean |
Subscription.doAddOperation(IEventSource source)
Template method for the operation to perform when a source match is added. |
protected boolean |
Subscription.doRemoveOperation(IEventSource source)
Template method for the operation to perform when a source match is removed. |
boolean |
SubscriptionManager.isSubscribed(IEventSource source)
|
boolean |
ISubscriptionManager.isSubscribed(IEventSource source)
Determine if there is at least one ISubscription that has a match
reference for the event source. |
Uses of IEventSource in fulmine.event.system |
---|
Subinterfaces of IEventSource in fulmine.event.system | |
---|---|
interface |
ISystemEventSource
An event source that only raises ISystemEvent events. |
Classes in fulmine.event.system that implement IEventSource | |
---|---|
class |
SystemEventSource
A simple system event source implementation. |
Constructors in fulmine.event.system with parameters of type IEventSource | |
---|---|
RxEvent(IEventSource source,
byte[] buffer)
Standard constructor |
|
TxEvent(IEventSource source,
byte[] buffer,
IEventFrameExecution frame,
IEventFrameExecution drivingFrame,
long bufferCreateTime)
Standard constructor |
Uses of IEventSource in fulmine.model.component |
---|
Subinterfaces of IEventSource in fulmine.model.component | |
---|---|
interface |
IComponent
An interface for a component object. |
Classes in fulmine.model.component that implement IEventSource | |
---|---|
class |
AbstractComponent
A base component class that implements many common functions. |
Methods in fulmine.model.component that return IEventSource | |
---|---|
IEventSource |
AbstractComponent.getSource()
|
Uses of IEventSource in fulmine.model.container |
---|
Subinterfaces of IEventSource in fulmine.model.container | |
---|---|
interface |
IContainer
A container represents an entity with multiple properties. |
Classes in fulmine.model.container that implement IEventSource | |
---|---|
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 IEventSource in fulmine.model.container.impl |
---|
Classes in fulmine.model.container.impl that implement IEventSource | |
---|---|
class |
BasicContainer
The basic, concrete, container implementation. |
class |
Record
This is a dynamic container implementation. |
Uses of IEventSource in fulmine.model.container.subscription |
---|
Methods in fulmine.model.container.subscription that return IEventSource | |
---|---|
protected IEventSource |
ContainerSubscriptionManager.doGetEventSource(IAddressable id)
Template method to get the IEventSource identified by the
IAddressable argument. |
Methods in fulmine.model.container.subscription that return types with arguments of type IEventSource | |
---|---|
protected Collection<? extends IEventSource> |
ContainerSubscriptionManager.doGetEventSources()
|
Uses of IEventSource in fulmine.model.container.subscription.remote |
---|
Methods in fulmine.model.container.subscription.remote with parameters of type IEventSource | |
---|---|
protected boolean |
TxSubscription.doAddOperation(IEventSource source)
|
protected boolean |
TxSubscription.doRemoveOperation(IEventSource source)
|
Uses of IEventSource in fulmine.model.field |
---|
Subinterfaces of IEventSource in fulmine.model.field | |
---|---|
interface |
IField
A field represents a property of an entity. |
Classes in fulmine.model.field that implement IEventSource | |
---|---|
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 IEventSource in fulmine.model.field.containerdefinition |
---|
Subinterfaces of IEventSource in fulmine.model.field.containerdefinition | |
---|---|
interface |
IContainerDefinitionField
A definition of the IField objects in an IContainer object. |
Classes in fulmine.model.field.containerdefinition that implement IEventSource | |
---|---|
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 IEventSource in fulmine.ui |
---|
Methods in fulmine.ui with parameters of type IEventSource | |
---|---|
void |
RecordViewer.addedAsListenerFor(IEventSource source)
|
void |
RecordTable.addedAsListenerFor(IEventSource source)
|
void |
RecordViewer.removedAsListenerFrom(IEventSource source)
|
void |
RecordTable.removedAsListenerFrom(IEventSource source)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |