Interface Lifecycle

All Known Implementing Classes:
AxonServerCommandBus, AxonServerConnectionManager, AxonServerEventScheduler, AxonServerQueryBus, DbSchedulerDeadlineManager, DbSchedulerEventScheduler, DistributedCommandBus, EmbeddedEventStore, EventProcessorControlService, HeartbeatMonitor, JobRunrDeadlineManager, JobRunrEventScheduler, MessageHandlerRegistrar, PooledStreamingEventProcessor, QuartzDeadlineManager, QuartzEventScheduler, SimpleDeadlineManager, SimpleEventScheduler, SubscribingEventProcessor, TrackingEventProcessor, UpdateChecker

public interface Lifecycle
Interface for components that can be started and shut down as part of the Application lifecycle.
Since:
4.6
Author:
Allard Buijze
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Functional interface for lifecycle activities that may run asynchronously
    static interface 
    Interface towards the registry that holds all lifecycle handlers for components.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Registers the activities to be executed in the various phases of an application's lifecycle.