LIFECYCLE_PROCESSOR_POD_NAME property

String LIFECYCLE_PROCESSOR_POD_NAME
final

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";