Package org.apache.nifi.components.state
Interface StateProviderInitializationContext
- All Superinterfaces:
org.apache.nifi.context.PropertyContext
public interface StateProviderInitializationContext
extends org.apache.nifi.context.PropertyContext
This interface defines an initialization context that is passed to a
StateProvider
when it
is initialized.-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.nifi.logging.ComponentLog
Map
<org.apache.nifi.components.PropertyDescriptor, org.apache.nifi.components.PropertyValue> Methods inherited from interface org.apache.nifi.context.PropertyContext
getAllProperties, getProperty
-
Method Details
-
getIdentifier
String getIdentifier()- Returns:
- the identifier if the StateProvider
-
getProperties
Map<org.apache.nifi.components.PropertyDescriptor,org.apache.nifi.components.PropertyValue> getProperties()- Returns:
- a Map of Property Descriptors to their configured values
-
getSSLContext
SSLContext getSSLContext()- Returns:
- the SSL Context that should be used to communicate with remote resources,
or
null
if no SSLContext has been configured
-
getLogger
org.apache.nifi.logging.ComponentLog getLogger()- Returns:
- the logger for the given state provider
-