Module org.apache.nifi
Package org.apache.nifi.annotation.lifecycle
package org.apache.nifi.annotation.lifecycle
-
Annotation InterfacesClassDescriptionMarker annotation a
Processor,ControllerService,FlowRegistryClient,ParameterProvider,FlowAnalysisRule, orReportingTaskimplementation can use to indicate a method should be called whenever the component is added to the flow.Marker Annotation that a Processor, Reporting Task, or Controller Service can use to indicate that the method with this Annotation should be invoked whenever the component's configuration is restored after a restart of NiFi.Marker annotation aControllerServicecan use to indicate a method should be called whenever the service is disabled.Marker annotation aControllerServicecan use to indicate a method should be called whenever the service is enabled.Marker annotation aProcessor,ControllerService,FlowRegistryClient,ParameterProvider,FlowAnalysisRule, orReportingTaskimplementation can use to indicate a method should be called whenever the component is removed from the flow.Marker annotation aProcessororReportingTaskimplementation can use to indicate a method should be called whenever the component is scheduled to run.Marker annotation aProcessor,ControllerService,ParameterProvider, orReportingTaskimplementation can use to indicate a method should be called whenever the flow is being shutdown.Marker annotation aProcessororReportingTaskimplementation can use to indicate that a method should be called whenever the component is no longer scheduled to run.Marker annotation aProcessororReportingTaskshould be called whenever the component is no longer scheduled to run.