Developer Guide
Also available as:
loading table of contents...

Component Lifecycle

The NiFi API provides lifecycle support through use of Java Annotations. The org.apache.nifi.annotations.lifecycle package contains several annotations for lifecycle management. The following Annotations may be applied to Java methods in a NiFi component to indicate to the framework when the methods should be called. For the discussion of Component Lifecycle, we will define a NiFi component as a Processor, ControllerServices, or ReportingTask.