Uses of Interface
pt.unl.fct.di.novasys.babel2.handlers.EventHandler
Packages that use EventHandler
Package
Description
Core runtime, protocol lifecycle, executor models, and protocol extensions for Babel 2.
Provides interfaces and extensions for implementing and consuming
broadcast services in the Babel 2 framework.
Provides interfaces and extensions for implementing and consuming
membership (overlay network) services in the Babel 2 framework.
Address and node component resolution protocol abstractions and extensions for Babel 2.
Cryptographically signed message support and extensions for Babel 2 protocols.
-
Uses of EventHandler in pt.unl.fct.di.novasys.babel2.core
Subinterfaces of EventHandler in pt.unl.fct.di.novasys.babel2.coreModifier and TypeInterfaceDescriptioninterfaceProtocolExtension<T extends BabelProtocol>A pluggable cross-cutting extension that augments aBabelProtocolwith additional event handling capabilities.Methods in pt.unl.fct.di.novasys.babel2.core that return types with arguments of type EventHandlerModifier and TypeMethodDescriptionMap<Class<? extends ProtocolEvent>, EventHandler<? extends ProtocolEvent>> AbstractBabelProtocolHolder.eventHandlers()Map<Class<? extends ProtocolEvent>, EventHandler<? extends ProtocolEvent>> BabelProtocolHolder.eventHandlers()Returns the mapping of handledProtocolEventclasses to their compiled event handlers. -
Uses of EventHandler in pt.unl.fct.di.novasys.babel2.core.broadcast
Classes in pt.unl.fct.di.novasys.babel2.core.broadcast that implement EventHandlerModifier and TypeClassDescriptionclassProtocolExtensionthat wires up broadcast-delivery handling forBroadcastConsumerBabelProtocolinstances.classProtocolExtensionthat routesBroadcastRequestevents from consumer protocols to the associatedBroadcastProviderBabelProtocol. -
Uses of EventHandler in pt.unl.fct.di.novasys.babel2.core.membership
Classes in pt.unl.fct.di.novasys.babel2.core.membership that implement EventHandlerModifier and TypeClassDescriptionclassProtocolExtensionthat delivers membership change events toMembershipConsumerBabelProtocolinstances.classProtocolExtensionthat routesAskNeighbourSetevents from consumer protocols to the associatedMembershipProviderBabelProtocol. -
Uses of EventHandler in pt.unl.fct.di.novasys.babel2.core.resolver
Classes in pt.unl.fct.di.novasys.babel2.core.resolver that implement EventHandlerModifier and TypeClassDescriptionclassExtension for theResolverProviderBabelProtocolto handle node probe events. -
Uses of EventHandler in pt.unl.fct.di.novasys.babel2.core.signed
Classes in pt.unl.fct.di.novasys.babel2.core.signed that implement EventHandlerModifier and TypeClassDescriptionclassProtocol extension that enables reflective dispatching of signed messages to handler methods annotated withUponSignedMessageIn,UponSignedMessageOutSuccess, andUponSignedMessageOutFailed.