LIFECYCLE_PROCESSOR_POD_NAME property
The reserved pod name for the LifecycleProcessor
within the Jetleaf context.
This pod is responsible for managing the lifecycle of all pods
that implement lifecycle interfaces such as SmartLifecycle or
have @PostConstruct
/@PreDestroy
methods.
Responsibilities:
- Invoking
@PostConstruct
methods during initialization - Calling
@PreDestroy
methods during shutdown - Managing SmartLifecycle start/stop phases
- Coordinating lifecycle dependencies between pods
Implementation
static final String LIFECYCLE_PROCESSOR_POD_NAME = "jetleaf.internal.lifecycleProcessor";