Uses of Package
org.djutils.event
-
Packages that use org.djutils.event Package Description org.djutils.event Provides classes and interfaces for asynchronous communication.org.djutils.event.remote EventProducer and EventListener extended for Remote access.org.djutils.event.util Provides a subscription-based extension to Java's collection library. -
Classes in org.djutils.event used by org.djutils.event Class Description AbstractEvent The Event class forms the reference implementation for the EventInterface.AbstractEventType Reference implementation of the EventType.EventInterface The EventInterface defines the a strongly typed event (using the EventType).EventListenerInterface The EventListenerInterface creates a callback method for publishers to inform their clients.EventListenerMap The EventListenerMap maps EventTypes on lists of References to EventListeners.EventProducerImpl The EventProducer forms the reference implementation of the EventProducerInterface.EventProducerInterface The EventProducerInterface defines the registration operations of an event producer.EventTypeInterface The EventTypeInteface is the description of a topic used for the subscription to asynchronous events.TimedEvent The TimedEvent is the reference implementation for a timed event.TimedEventInterface The TimedEventInterface defines the getTimeStamp method on top of the methods that a regular event has to implement.TimedEventTypeInterface TimedEventTypeInterface is a tagging interface for the TimedEventType. -
Classes in org.djutils.event used by org.djutils.event.remote Class Description EventInterface The EventInterface defines the a strongly typed event (using the EventType).EventListenerInterface The EventListenerInterface creates a callback method for publishers to inform their clients.EventProducerImpl The EventProducer forms the reference implementation of the EventProducerInterface.EventProducerInterface The EventProducerInterface defines the registration operations of an event producer.EventTypeInterface The EventTypeInteface is the description of a topic used for the subscription to asynchronous events.TimedEventInterface The TimedEventInterface defines the getTimeStamp method on top of the methods that a regular event has to implement.TimedEventTypeInterface TimedEventTypeInterface is a tagging interface for the TimedEventType. -
Classes in org.djutils.event used by org.djutils.event.util Class Description EventInterface The EventInterface defines the a strongly typed event (using the EventType).EventListenerInterface The EventListenerInterface creates a callback method for publishers to inform their clients.EventProducer The EventProducer forms the reference implementation of the EventProducerInterface.EventProducerInterface The EventProducerInterface defines the registration operations of an event producer.EventType The EventType is the description of a topic used for the subscription to asynchronous events.IdProvider This functional interface provides a sourceId to an EventProducer.