|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IEventListener in fulmine.context |
---|
Methods in fulmine.context with parameters of type IEventListener | |
---|---|
boolean |
FulmineContext.subscribe(String contextIdentity,
String identityPattern,
IType type,
IDomain domain,
IEventListener listener)
|
boolean |
FTDistributionManager.subscribe(String contextIdentity,
String identityRegex,
IType type,
IDomain domain,
IEventListener listener)
|
boolean |
FTContext.subscribe(String contextIdentity,
String identityRegularExpression,
IType type,
IDomain domain,
IEventListener listener)
|
boolean |
FulmineContext.unsubscribe(String contextIdentity,
String identityPattern,
IType type,
IDomain domain,
IEventListener listener)
|
boolean |
FTDistributionManager.unsubscribe(String contextIdentity,
String identityRegex,
IType type,
IDomain domain,
IEventListener listener)
|
boolean |
FTContext.unsubscribe(String contextIdentity,
String identityRegularExpression,
IType type,
IDomain domain,
IEventListener listener)
|
Uses of IEventListener in fulmine.demo |
---|
Classes in fulmine.demo that implement IEventListener | |
---|---|
class |
Subscriber
A simple subscriber that opens a random TcpConnectionBroker port and
subscribes to a IConnectionBroker identity "Publisher" for an
IContainer called "time" and prints each event to the console. |
Uses of IEventListener in fulmine.distribution |
---|
Methods in fulmine.distribution that return types with arguments of type IEventListener | |
---|---|
IAutoCreatingStore<String,Set<DualValue<ISubscriptionParameters,IEventListener>>> |
IDistributionState.getRemoteSubscriptions()
Tracks all the subscriptions per remote context. |
Methods in fulmine.distribution with parameters of type IEventListener | |
---|---|
boolean |
IDistributionManager.subscribe(String contextIdentity,
String identityRegularExpression,
IType type,
IDomain domain,
IEventListener listener)
Subscribe the listener for the events generated by the IContainer
instance(s) in the identified context that match the type, domain and
identity regular expression. |
boolean |
IDistributionManager.unsubscribe(String contextIdentity,
String identityRegularExpression,
IType type,
IDomain domain,
IEventListener listener)
Unsubscribe the listener from the IContainer instance(s)
identified by the type, domain and identity regular expression in the
specified context. |
Uses of IEventListener in fulmine.distribution.channel |
---|
Classes in fulmine.distribution.channel that implement IEventListener | |
---|---|
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. |
Methods in fulmine.distribution.channel that return types with arguments of type IEventListener | |
---|---|
List<IEventListener> |
Channel.getListeners(ISubscriptionParameters parameters)
|
Methods in fulmine.distribution.channel with parameters of type IEventListener | |
---|---|
boolean |
Channel.addListener(ISubscriptionParameters parameters,
IEventListener listener)
|
boolean |
Channel.removeListener(ISubscriptionParameters parameters,
IEventListener listener)
|
Uses of IEventListener in fulmine.distribution.connection.tcp |
---|
Methods in fulmine.distribution.connection.tcp that return types with arguments of type IEventListener | |
---|---|
List<IEventListener> |
AbstractSocketChannelConnection.getListeners()
|
List<IEventListener> |
AbstractSocketChannelConnection.removeListeners()
|
Methods in fulmine.distribution.connection.tcp with parameters of type IEventListener | |
---|---|
boolean |
AbstractSocketChannelConnection.addListener(IEventListener listener)
|
boolean |
AbstractSocketChannelConnection.removeListener(IEventListener listener)
|
Uses of IEventListener in fulmine.event |
---|
Methods in fulmine.event that return types with arguments of type IEventListener | |
---|---|
List<IEventListener> |
IEventSource.getListeners()
Get the list of IEventListener instances observing this. |
List<IEventListener> |
IEventSource.removeListeners()
Remove all listeners registered for receiving IEvent events
originating from this. |
Methods in fulmine.event with parameters of type IEventListener | |
---|---|
boolean |
IEventSource.addListener(IEventListener listener)
Add the listener to the end of the list of listeners registered against this. |
boolean |
IEventSource.removeListener(IEventListener listener)
Remove the listener from the list of listeners registered against this. |
Uses of IEventListener in fulmine.event.listener |
---|
Subinterfaces of IEventListener in fulmine.event.listener | |
---|---|
interface |
ILifeCycleEventListener
An event listener with life-cycle operations. |
interface |
IPriorityEventListener
A marker interface for an event listener that should take priority over a standard IEventListener . |
interface |
IPriorityLifeCycleEventListener
A more refined listener that includes life-cycle operations. |
Classes in fulmine.event.listener that implement IEventListener | |
---|---|
class |
AbstractEventHandler<T extends IEvent>
Base class for an object that handles a specific type of IEvent . |
class |
ActiveEventListener
An active event listener implementation that uses an internal EventProcessor to execute the update logic. |
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. |
Methods in fulmine.event.listener that return types with arguments of type IEventListener | |
---|---|
static Map<Class<? extends IEvent>,IEventListener> |
AbstractEventHandler.getEventHandlerMappings(AbstractEventHandler<? extends IEvent>... handlers)
Given a group of AbstractEventHandler instances, this method
returns a map of the handlers indexed by the IEvent class each
one handles. |
Constructors in fulmine.event.listener with parameters of type IEventListener | |
---|---|
ActiveEventListener(IFulmineContext context,
IEventListener delegate)
Wraps a delegate IEventListener and pushes all events into the
delegate using an internal EventProcessor . |
|
ActiveEventListener(IFulmineContext context,
String name,
IEventListener delegate)
Wraps a delegate IEventListener and pushes all events into the
delegate using an internal EventProcessor . |
Constructor parameters in fulmine.event.listener with type arguments of type IEventListener | |
---|---|
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 IEventListener in fulmine.event.subscription |
---|
Subinterfaces of IEventListener in fulmine.event.subscription | |
---|---|
interface |
ISubscriptionListener
Receives notifications when a local IContainer is subscribed or
unsubscribed for, when the first IEventListener is added and when
there are no more listeners. |
Methods in fulmine.event.subscription that return types with arguments of type IEventListener | |
---|---|
List<IEventListener> |
Subscription.getListeners()
|
List<IEventListener> |
ISubscription.getListeners()
Get a copy of the internal List of all the
IEventListener instances used by the subscription to register
against the subscribed IEventSource instances. |
List<IEventListener> |
SubscriptionManager.getListeners(ISubscriptionParameters parameters)
|
List<IEventListener> |
ISubscriptionManager.getListeners(ISubscriptionParameters parameters)
Get a copy of the IEventListener instances that have been
added to the subscription identified by the parameters. |
Methods in fulmine.event.subscription with parameters of type IEventListener | |
---|---|
boolean |
Subscription.addListener(IEventListener listener)
|
boolean |
ISubscription.addListener(IEventListener listener)
Add the listener to the IEventListener instances associated with
this ISubscription . |
boolean |
SubscriptionManager.addListener(ISubscriptionParameters parameters,
IEventListener listener)
|
boolean |
ISubscriptionManager.addListener(ISubscriptionParameters parameters,
IEventListener listener)
Add the listener to the IEventListener instances associated with
the ISubscription represented by the parameters. |
protected abstract void |
SubscriptionManager.doAddListener(ISubscriptionParameters parameters,
IEventListener listener)
Called as the final step in SubscriptionManager.addListener(ISubscriptionParameters, IEventListener) . |
boolean |
Subscription.removeListener(IEventListener listener)
|
boolean |
ISubscription.removeListener(IEventListener listener)
Remove the listener from the IEventListener instances associated
with this ISubscription . |
boolean |
SubscriptionManager.removeListener(ISubscriptionParameters parameters,
IEventListener listener)
|
boolean |
ISubscriptionManager.removeListener(ISubscriptionParameters parameters,
IEventListener listener)
Remove the listener from the IEventListener instances associated
with the ISubscription represented by the parameters. |
Uses of IEventListener in fulmine.event.system |
---|
Subinterfaces of IEventListener in fulmine.event.system | |
---|---|
interface |
ISystemEventListener
A marker interface for a listener of ISystemEvent instances. |
Uses of IEventListener in fulmine.model.component |
---|
Methods in fulmine.model.component that return types with arguments of type IEventListener | |
---|---|
List<IEventListener> |
AbstractComponent.getListeners()
|
List<IEventListener> |
AbstractComponent.removeListeners()
|
Methods in fulmine.model.component with parameters of type IEventListener | |
---|---|
boolean |
AbstractComponent.addListener(IEventListener listener)
|
protected void |
AbstractComponent.doPostAddListener(IEventListener listener)
Hook to allow sub-classes to perform any post processing after an IEventListener has been added via
AbstractComponent.addListener(IEventListener) |
protected void |
AbstractComponent.doPostRemoveListener(IEventListener listener)
Hook to allow sub-classes to perform any post processing after an IEventListener has been removed via
AbstractComponent.removeListener(IEventListener) |
boolean |
AbstractComponent.removeListener(IEventListener listener)
|
Uses of IEventListener in fulmine.model.container |
---|
Methods in fulmine.model.container with parameters of type IEventListener | |
---|---|
protected void |
AbstractContainer.doPostAddListener(IEventListener listener)
|
protected void |
AbstractContainer.doPostRemoveListener(IEventListener listener)
|
Uses of IEventListener in fulmine.model.container.events |
---|
Methods in fulmine.model.container.events with parameters of type IEventListener | |
---|---|
void |
IContainerStateChangeListener.addListenerFor(IContainer container,
IEventListener listener)
Add a listener to receive any ContainerStateChangeEvent events
generated by the container. |
void |
IContainerStateChangeListener.removeListenerFor(IContainer container,
IEventListener listener)
Remove a listener from receiving any ContainerStateChangeEvent
events generated by the container. |
Uses of IEventListener in fulmine.model.container.subscription |
---|
Methods in fulmine.model.container.subscription with parameters of type IEventListener | |
---|---|
protected void |
ContainerSubscriptionManager.doAddListener(ISubscriptionParameters parameters,
IEventListener listener)
|
Uses of IEventListener in fulmine.ui |
---|
Classes in fulmine.ui that implement IEventListener | |
---|---|
class |
RecordTable
A table that can render Record instances as rows. |
class |
RecordViewer
A component that provides a read-only view of a record. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |