All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description BroadcastInterruptionException Exception thrown by listeners to interrupt broadcast of an event.DefaultEventStudio Default implementation ofEventStudio.EventListener Annotated methods will be registered as Listener for the event in the method signature.EventStation Annotation to allow the definition of an event station with it's name defined at runtime when the annotation is processed.EventStudio AnEventStudiois a thread-safe central place allowing broadcast of events toListeners to registered on a Station.EventStudioException Exception thrown by the event studio libraryListener<T> Listener for events of the generic typeReferenceStrength Possible reference strengths of the listenersReflectionUtils Utility class used to infer the parameter type of an input method of an input classRequireUtils Utility class with some helper method to check validity of input argumentsStaticStudio Singleton pattern providing lazy initialization.StringUtils Simple utility methodsStringrelated.Supervisor ASupervisorcan inspect every event transmitted to aStationbefore it's handed over to the stationListeners interested in that type of event.