public abstract class AbstractParameterProvider extends AbstractConfigurableComponent implements ParameterProvider
Modifier and Type | Field and Description |
---|---|
private String |
identifier |
private ComponentLog |
logger |
private String |
name |
private NodeTypeProvider |
nodeTypeProvider |
Constructor and Description |
---|
AbstractParameterProvider() |
Modifier and Type | Method and Description |
---|---|
String |
getIdentifier() |
protected ComponentLog |
getLogger() |
protected String |
getName() |
protected NodeTypeProvider |
getNodeTypeProvider() |
protected void |
init(ParameterProviderInitializationContext config)
Provides a mechanism by which subclasses can perform initialization of
the Parameter Provider before its parameters are fetched
|
void |
initialize(ParameterProviderInitializationContext config)
Provides the Parameter Provider with access to objects that may be of use
throughout the life of the provider
|
customValidate, equals, getPropertyDescriptor, getPropertyDescriptors, getSupportedDynamicPropertyDescriptor, getSupportedPropertyDescriptors, hashCode, onPropertyModified, toString, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
fetchParameters
getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validate
private String identifier
private String name
private ComponentLog logger
private NodeTypeProvider nodeTypeProvider
public final void initialize(ParameterProviderInitializationContext config) throws InitializationException
ParameterProvider
initialize
in interface ParameterProvider
config
- of initialization contextInitializationException
- if unable to initpublic String getIdentifier()
getIdentifier
in interface ConfigurableComponent
protected final NodeTypeProvider getNodeTypeProvider()
NodeTypeProvider
that was passed to the
initialize(ParameterProviderInitializationContext)
methodprotected String getName()
protected ComponentLog getLogger()
protected void init(ParameterProviderInitializationContext config) throws InitializationException
config
- contextInitializationException
- if failure to initCopyright © 2024 Apache NiFi Project. All rights reserved.