Interface EventFactory
public interface EventFactory
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInitializationListener(Runnable listener) voidaddPeriodicEvent(Class<? extends Event> event, Runnable producer) Class<? extends Annotation> booleanvoidremovePeriodicEvent(Class<? extends Event> event, Runnable producer)
-
Method Details
-
getRequiredAnnotation
Class<? extends Annotation> getRequiredAnnotation() -
isInitialized
boolean isInitialized() -
addInitializationListener
-
createCompilationEvent
CompilationEvent createCompilationEvent() -
createDeoptimizationEvent
DeoptimizationEvent createDeoptimizationEvent() -
createInvalidationEvent
InvalidationEvent createInvalidationEvent() -
createCompilationStatisticsEvent
CompilationStatisticsEvent createCompilationStatisticsEvent() -
addPeriodicEvent
-
removePeriodicEvent
-