public abstract class AbstractReportingContext extends Object implements ReportingContext
| Modifier and Type | Field and Description |
|---|---|
private BulletinRepository |
bulletinRepository |
private ParameterLookup |
parameterLookup |
private Map<PropertyDescriptor,org.apache.nifi.attribute.expression.language.PreparedQuery> |
preparedQueries |
private Map<PropertyDescriptor,String> |
properties |
private ReportingTask |
reportingTask |
private ControllerServiceProvider |
serviceProvider |
private VariableRegistry |
variableRegistry |
| Constructor and Description |
|---|
AbstractReportingContext(ReportingTask reportingTask,
BulletinRepository bulletinRepository,
Map<PropertyDescriptor,String> properties,
ControllerServiceProvider controllerServiceProvider,
ParameterLookup parameterLookup,
VariableRegistry variableRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Bulletin |
createBulletin(String category,
Severity severity,
String message) |
Bulletin |
createBulletin(String componentId,
String category,
Severity severity,
String message) |
Map<String,String> |
getAllProperties() |
BulletinRepository |
getBulletinRepository() |
ControllerServiceLookup |
getControllerServiceLookup() |
protected abstract FlowManager |
getFlowManager() |
Map<PropertyDescriptor,String> |
getProperties() |
PropertyValue |
getProperty(PropertyDescriptor property) |
protected ReportingTask |
getReportingTask() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClusterNodeIdentifier, getEventAccess, getStateManager, isAnalyticsEnabled, isClusteredprivate final ReportingTask reportingTask
private final BulletinRepository bulletinRepository
private final ControllerServiceProvider serviceProvider
private final Map<PropertyDescriptor,String> properties
private final Map<PropertyDescriptor,org.apache.nifi.attribute.expression.language.PreparedQuery> preparedQueries
private final ParameterLookup parameterLookup
private final VariableRegistry variableRegistry
public AbstractReportingContext(ReportingTask reportingTask, BulletinRepository bulletinRepository, Map<PropertyDescriptor,String> properties, ControllerServiceProvider controllerServiceProvider, ParameterLookup parameterLookup, VariableRegistry variableRegistry)
protected ReportingTask getReportingTask()
public BulletinRepository getBulletinRepository()
getBulletinRepository in interface ReportingContextpublic Map<PropertyDescriptor,String> getProperties()
getProperties in interface ReportingContextpublic Map<String,String> getAllProperties()
getAllProperties in interface PropertyContextpublic PropertyValue getProperty(PropertyDescriptor property)
getProperty in interface PropertyContextpublic ControllerServiceLookup getControllerServiceLookup()
getControllerServiceLookup in interface ReportingContextpublic Bulletin createBulletin(String category, Severity severity, String message)
createBulletin in interface ReportingContextpublic Bulletin createBulletin(String componentId, String category, Severity severity, String message)
createBulletin in interface ReportingContextprotected abstract FlowManager getFlowManager()
Copyright © 2021 Apache NiFi Project. All rights reserved.