Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractFileBasedRuntimeValidator - Class in org.apache.nifi.bootstrap.process
 
AbstractFileBasedRuntimeValidator(File) - Constructor for class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
AbstractNotificationService - Class in org.apache.nifi.bootstrap.notification
 
AbstractNotificationService() - Constructor for class org.apache.nifi.bootstrap.notification.AbstractNotificationService
 
addSubjectAlternativeName(Properties, String, Set<String>) - Static method in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
autoRestartNiFi - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
available() - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
AvailableLocalPorts - Class in org.apache.nifi.bootstrap.process
 
AvailableLocalPorts() - Constructor for class org.apache.nifi.bootstrap.process.AvailableLocalPorts
 
AvailableLocalPorts(File) - Constructor for class org.apache.nifi.bootstrap.process.AvailableLocalPorts
 

B

BCC - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
BootstrapCodec - Class in org.apache.nifi.bootstrap
 
BootstrapCodec(RunNiFi, InputStream, OutputStream) - Constructor for class org.apache.nifi.bootstrap.BootstrapCodec
 
bootstrapConfigFile - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
build() - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Builder
 
Builder() - Constructor for class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Builder
 
buildNotificationContext(NotificationServiceManager.ConfiguredNotificationService) - Method in class org.apache.nifi.bootstrap.NotificationServiceManager
 
bytesRead - Variable in class org.apache.nifi.bootstrap.util.LimitingInputStream
 

C

canReadConfigurationFile(List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
CC - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
ccPort - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
CERT_DURATION_DAYS - Static variable in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
checkFileCanBeCreated(Path) - Static method in class org.apache.nifi.bootstrap.util.DumpFileValidator
 
close() - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
cmdLogger - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
communicate() - Method in class org.apache.nifi.bootstrap.BootstrapCodec
 
configurationClasses - Variable in class org.apache.nifi.bootstrap.process.RuntimeValidatorExecutor
 
configurationFile - Variable in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
ConfiguredNotificationService(NotificationService, Map<String, String>) - Constructor for class org.apache.nifi.bootstrap.NotificationServiceManager.ConfiguredNotificationService
 
configureSecureNiFiProperties(String, Logger) - Static method in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
If HTTPS is enabled (nifi.web.https.port is set), but the keystore file specified in nifi.security.keystore does not exist, this will generate a key pair and self-signed certificate, generate the associated keystore and truststore and write them to disk under the configured filepaths, generate a secure random keystore password and truststore password, and write these to the nifi.properties file.
CONTENT_TYPE - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
context - Variable in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
createMailSession(Properties) - Method in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
Based on the input properties, determine whether an authenticate or unauthenticated session should be used.
createSensitiveKeyFile(File) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
createService(Element) - Method in class org.apache.nifi.bootstrap.NotificationServiceManager
Creates a Notification Service and initializes it.
createTlsConfigurationFromContext(NotificationInitializationContext) - Static method in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
customValidate(ValidationContext) - Method in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 

D

decommission() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
DECOMMISSION_CMD - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
DEFAULT_CONFIG_FILE - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
DEFAULT_GRACEFUL_SHUTDOWN_VALUE - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
DEFAULT_JAVA_CMD - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
DEFAULT_LOG_DIR - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
DEFAULT_PID_DIR - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
DEFAULT_STATUS_HISTORY_DAYS - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
defaultLogger - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
DESIRED_TIMED_WAIT_DURATION - Static variable in class org.apache.nifi.bootstrap.process.SocketTimedWaitDuration
 
determineConfigurationFile() - Static method in class org.apache.nifi.bootstrap.process.SocketTimedWaitDuration
 
diagnostics(File, boolean) - Method in class org.apache.nifi.bootstrap.RunNiFi
Writes NiFi diagnostic information to the given file; if the file is null, logs at INFO level instead.
DIAGNOSTICS_CMD - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
dump(File) - Method in class org.apache.nifi.bootstrap.RunNiFi
Writes a NiFi thread dump to the given file; if file is null, logs at INFO level instead.
DUMP_CMD - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
DumpFileValidator - Class in org.apache.nifi.bootstrap.util
 
DumpFileValidator() - Constructor for class org.apache.nifi.bootstrap.util.DumpFileValidator
 

E

EmailNotificationService - Class in org.apache.nifi.bootstrap.notification.email
 
EmailNotificationService() - Constructor for class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
env() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
execute() - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorExecutor
Checks all the system configuration settings that are supported to be checked
executor - Variable in class org.apache.nifi.bootstrap.NiFiListener.Listener
 
executor - Variable in class org.apache.nifi.bootstrap.ShutdownHook
 
explanation - Variable in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Builder
 
explanation - Variable in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult
 
explanation(String) - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Builder
 
expressionLanguageSupported - Variable in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 

F

FAILED - Enum constant in enum class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Outcome
 
FILE_PATH - Static variable in class org.apache.nifi.bootstrap.process.AvailableLocalPorts
 
FILE_PATH - Static variable in class org.apache.nifi.bootstrap.process.FileHandles
 
FILE_PATH - Static variable in class org.apache.nifi.bootstrap.process.ForkedProcesses
 
FILE_PATH - Static variable in class org.apache.nifi.bootstrap.process.Swappiness
 
fileExists(String) - Static method in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
FileHandles - Class in org.apache.nifi.bootstrap.process
 
FileHandles() - Constructor for class org.apache.nifi.bootstrap.process.FileHandles
 
FileHandles(File) - Constructor for class org.apache.nifi.bootstrap.process.FileHandles
 
fillInStackTrace() - Method in exception class org.apache.nifi.bootstrap.RunNiFi.NiFiNotRunningException
 
ForkedProcesses - Class in org.apache.nifi.bootstrap.process
 
ForkedProcesses() - Constructor for class org.apache.nifi.bootstrap.process.ForkedProcesses
 
ForkedProcesses(File) - Constructor for class org.apache.nifi.bootstrap.process.ForkedProcesses
 
FROM - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 

G

getAllProperties() - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
getAnnotationData() - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
getBootstrapFile(Logger, String, String, String) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getChild(Element, String) - Static method in class org.apache.nifi.bootstrap.NotificationServiceManager
 
getChildElementsByTagName(Element, String) - Static method in class org.apache.nifi.bootstrap.NotificationServiceManager
 
getChildProcesses(String) - Static method in class org.apache.nifi.bootstrap.RunNiFi
 
getConfigurationFile() - Method in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
getContents() - Method in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
getControllerServiceLookup() - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
getControllerServiceValidationContext(ControllerService) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
getCurrentPort(Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getDefaultBootstrapConfFile() - Static method in class org.apache.nifi.bootstrap.RunNiFi
 
getExplanation() - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult
 
getFile(String, File) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getHostname() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getIdentifier() - Method in class org.apache.nifi.bootstrap.notification.AbstractNotificationService
 
getIdentifier() - Method in interface org.apache.nifi.bootstrap.notification.NotificationInitializationContext
 
getLockFile(Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getMailProperties(NotificationContext) - Method in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
Uses the mapping of javax.mail properties to NiFi PropertyDescriptors to build the required Properties object to be used for sending this email
getNiFiCommandControlPort() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getNifiStarted() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getOutcome() - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult
 
getPattern() - Method in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
getPattern() - Method in class org.apache.nifi.bootstrap.process.AvailableLocalPorts
 
getPattern() - Method in class org.apache.nifi.bootstrap.process.FileHandles
 
getPattern() - Method in class org.apache.nifi.bootstrap.process.ForkedProcesses
 
getPattern() - Method in class org.apache.nifi.bootstrap.process.SocketTimedWaitDuration
 
getPattern() - Method in class org.apache.nifi.bootstrap.process.Swappiness
 
getPid() - Method in class org.apache.nifi.bootstrap.RunNiFi.Status
 
getPidFile(Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getPlatformDetails(String, String) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getPort() - Method in class org.apache.nifi.bootstrap.RunNiFi.Status
 
getProcessGroupIdentifier() - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
getProperties() - Method in interface org.apache.nifi.bootstrap.notification.NotificationContext
 
getProperties() - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
getProperties() - Method in class org.apache.nifi.bootstrap.NotificationServiceManager.ConfiguredNotificationService
 
getProperty(PropertyDescriptor) - Method in interface org.apache.nifi.bootstrap.notification.NotificationContext
Returns the configured value for the given PropertyDescriptor.
getProperty(PropertyDescriptor) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
getPropertyLine(String, String) - Static method in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
getReferencedParameters(String) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
getResultBuilder(RuntimeValidatorResult.Outcome) - Method in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
getService() - Method in class org.apache.nifi.bootstrap.NotificationServiceManager.ConfiguredNotificationService
 
getStatus(Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getStatusFile() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getStatusFile(Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
getSubject() - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult
 
getSubjectAlternativeNames(Properties, Logger) - Static method in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
Attempts to add some reasonable guesses at desired SAN values that can be added to the generated certificate.
getSupportedDynamicPropertyDescriptor(String) - Method in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
GRACEFUL_SHUTDOWN_PROP - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
GRACEFUL_SHUTDOWN_RETRY_MILLIS - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
gracefulShutdownSeconds - Variable in class org.apache.nifi.bootstrap.ShutdownHook
 

H

handleLogging(Process) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
HEADER_XMAILER - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
httpClientReference - Variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
HttpNotificationService - Class in org.apache.nifi.bootstrap.notification.http
 
HttpNotificationService() - Constructor for class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 

I

identifier - Variable in class org.apache.nifi.bootstrap.notification.AbstractNotificationService
 
in - Variable in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
init(NotificationInitializationContext) - Method in class org.apache.nifi.bootstrap.notification.AbstractNotificationService
 
init(NotificationInitializationContext) - Method in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
initialize(NotificationInitializationContext) - Method in class org.apache.nifi.bootstrap.notification.AbstractNotificationService
 
initialize(NotificationInitializationContext) - Method in interface org.apache.nifi.bootstrap.notification.NotificationService
Provides the NotificationService with access to objects that may be of use throughout the life of the service
INVALID_CMD_ARGUMENT - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
InvalidCommandException - Exception Class in org.apache.nifi.bootstrap.exception
 
InvalidCommandException() - Constructor for exception class org.apache.nifi.bootstrap.exception.InvalidCommandException
 
InvalidCommandException(String) - Constructor for exception class org.apache.nifi.bootstrap.exception.InvalidCommandException
 
InvalidCommandException(String, Throwable) - Constructor for exception class org.apache.nifi.bootstrap.exception.InvalidCommandException
 
InvalidCommandException(Throwable) - Constructor for exception class org.apache.nifi.bootstrap.exception.InvalidCommandException
 
IS_LOADED_CMD - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
isAlive(Process) - Static method in class org.apache.nifi.bootstrap.RunNiFi
 
isDependencySatisfied(PropertyDescriptor, Function<String, PropertyDescriptor>) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
isExpressionLanguagePresent(String) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
isExpressionLanguageSupported(String) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
isHttpsSecurityConfiguredWithEmptyPasswords(Properties) - Static method in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
Returns true only if nifi.web.https.port is set, nifi.security.keystore and nifi.security.truststore are both set, and both nifi.security.keystorePasswd and nifi.security.truststorePassword are NOT set.
isNiFiFullyLoaded() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
isParameterDefined(String) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
isParameterSet(String) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
isPingSuccessful(int, String, Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
isProcessRunning() - Method in class org.apache.nifi.bootstrap.RunNiFi.Status
 
isProcessRunning(String, Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
isRespondingToPing() - Method in class org.apache.nifi.bootstrap.RunNiFi.Status
 
isSensitiveKeyPresent(Map<String, String>) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
isValidationRequired(ControllerService) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
isWindows() - Method in class org.apache.nifi.bootstrap.RunNiFi
 

K

killProcessTree(String, Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 

L

limit - Variable in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
LimitingInputStream - Class in org.apache.nifi.bootstrap.util
 
LimitingInputStream(InputStream, long) - Constructor for class org.apache.nifi.bootstrap.util.LimitingInputStream
 
listener - Variable in class org.apache.nifi.bootstrap.NiFiListener
 
Listener(ServerSocket, RunNiFi) - Constructor for class org.apache.nifi.bootstrap.NiFiListener.Listener
 
loadNotificationServices(File) - Method in class org.apache.nifi.bootstrap.NotificationServiceManager
Loads the Notification Services from the given XML configuration file.
loadProperties(File) - Static method in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
loadProperties(Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
loadServices() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
LOCALHOST_NAME - Static variable in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
lock - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
logger - Static variable in class org.apache.nifi.bootstrap.NotificationServiceManager
 
logger - Static variable in class org.apache.nifi.bootstrap.process.RuntimeValidatorExecutor
 
logger - Static variable in class org.apache.nifi.bootstrap.util.DumpFileValidator
 
loggingExecutor - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
loggingFutures - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
logWarnings(List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorExecutor
 

M

main(String[]) - Static method in class org.apache.nifi.bootstrap.RunNiFi
 
main(String[]) - Static method in class org.apache.nifi.bootstrap.RunStatelessNiFi
 
makeRequest(String, String, File, String) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
mark(int) - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
markSupported() - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
maxAttempts - Variable in class org.apache.nifi.bootstrap.NotificationServiceManager
 

N

newExpressionLanguageCompiler() - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
newPropertyValue(String) - Method in class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
NIFI_BOOTSTRAP_LISTEN_PORT_PROP - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_BOOTSTRAP_SENSITIVE_KEY - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_DEAD_NOTIFICATION_SERVICE_IDS_PROP - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_DIED - Enum constant in enum class org.apache.nifi.bootstrap.notification.NotificationType
 
NIFI_LOCK_FILE_NAME - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_PID_DIR_PROP - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_PID_FILE_NAME - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_START_NOTIFICATION_SERVICE_IDS_PROP - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_STARTED - Enum constant in enum class org.apache.nifi.bootstrap.notification.NotificationType
 
NIFI_STATUS_FILE_NAME - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_STOP_NOTIFICATION_SERVICE_IDS_PROP - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NIFI_STOPPED - Enum constant in enum class org.apache.nifi.bootstrap.notification.NotificationType
 
NiFiListener - Class in org.apache.nifi.bootstrap
 
NiFiListener() - Constructor for class org.apache.nifi.bootstrap.NiFiListener
 
NiFiListener.Listener - Class in org.apache.nifi.bootstrap
 
NiFiNotRunningException() - Constructor for exception class org.apache.nifi.bootstrap.RunNiFi.NiFiNotRunningException
 
nifiPid - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
nifiProcess - Variable in class org.apache.nifi.bootstrap.ShutdownHook
 
nifiStarted - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
NOTIFICATION_ATTEMPTS_PROP - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NOTIFICATION_SERVICES_FILE_PROP - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
NOTIFICATION_SUBJECT_KEY - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
NOTIFICATION_TYPE_KEY - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
NotificationContext - Interface in org.apache.nifi.bootstrap.notification
 
notificationExecutor - Variable in class org.apache.nifi.bootstrap.NotificationServiceManager
 
NotificationFailedException - Exception Class in org.apache.nifi.bootstrap.notification
 
NotificationFailedException(String) - Constructor for exception class org.apache.nifi.bootstrap.notification.NotificationFailedException
 
NotificationFailedException(String, Throwable) - Constructor for exception class org.apache.nifi.bootstrap.notification.NotificationFailedException
 
NotificationFailedException(Throwable) - Constructor for exception class org.apache.nifi.bootstrap.notification.NotificationFailedException
 
NotificationInitializationContext - Interface in org.apache.nifi.bootstrap.notification
 
NotificationService - Interface in org.apache.nifi.bootstrap.notification
A NotificationService is simple mechanism that the Bootstrap can use to notify interested parties when some event takes place, such as NiFi being started, stopped, or restarted because the process died.
NotificationServiceManager - Class in org.apache.nifi.bootstrap
 
NotificationServiceManager() - Constructor for class org.apache.nifi.bootstrap.NotificationServiceManager
 
NotificationServiceManager.ConfiguredNotificationService - Class in org.apache.nifi.bootstrap
 
NotificationType - Enum Class in org.apache.nifi.bootstrap.notification
 
NotificationType() - Constructor for enum class org.apache.nifi.bootstrap.notification.NotificationType
 
NotificationValidationContext - Class in org.apache.nifi.bootstrap.notification
 
NotificationValidationContext(NotificationContext) - Constructor for class org.apache.nifi.bootstrap.notification.NotificationValidationContext
 
notify(NotificationContext, NotificationType, String, String) - Method in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
notify(NotificationContext, NotificationType, String, String) - Method in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
notify(NotificationContext, NotificationType, String, String) - Method in interface org.apache.nifi.bootstrap.notification.NotificationService
Notifies the configured recipients of some event
notify(NotificationType, String, String) - Method in class org.apache.nifi.bootstrap.NotificationServiceManager
 
notifyStop() - Method in class org.apache.nifi.bootstrap.RunNiFi
 

O

org.apache.nifi.bootstrap - package org.apache.nifi.bootstrap
 
org.apache.nifi.bootstrap.exception - package org.apache.nifi.bootstrap.exception
 
org.apache.nifi.bootstrap.notification - package org.apache.nifi.bootstrap.notification
 
org.apache.nifi.bootstrap.notification.email - package org.apache.nifi.bootstrap.notification.email
 
org.apache.nifi.bootstrap.notification.http - package org.apache.nifi.bootstrap.notification.http
 
org.apache.nifi.bootstrap.process - package org.apache.nifi.bootstrap.process
 
org.apache.nifi.bootstrap.util - package org.apache.nifi.bootstrap.util
 
outcome - Variable in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Builder
 
outcome - Variable in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult
 
outcome(RuntimeValidatorResult.Outcome) - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Builder
 
Outcome() - Constructor for enum class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Outcome
 

P

PATTERN - Static variable in class org.apache.nifi.bootstrap.process.AvailableLocalPorts
 
PATTERN - Static variable in class org.apache.nifi.bootstrap.process.FileHandles
 
PATTERN - Static variable in class org.apache.nifi.bootstrap.process.ForkedProcesses
 
PATTERN - Static variable in class org.apache.nifi.bootstrap.process.SocketTimedWaitDuration
 
PATTERN - Static variable in class org.apache.nifi.bootstrap.process.Swappiness
 
performChecks(Matcher, List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
performChecks(Matcher, List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.AvailableLocalPorts
 
performChecks(Matcher, List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.FileHandles
 
performChecks(Matcher, List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.ForkedProcesses
 
performChecks(Matcher, List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.SocketTimedWaitDuration
 
performChecks(Matcher, List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.Swappiness
 
pid - Variable in class org.apache.nifi.bootstrap.RunNiFi.Status
 
pid - Variable in class org.apache.nifi.bootstrap.ShutdownHook
 
PID_KEY - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
PING_CMD - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
port - Variable in class org.apache.nifi.bootstrap.RunNiFi.Status
 
POSSIBLE_FILE_PATHS - Static variable in class org.apache.nifi.bootstrap.process.SocketTimedWaitDuration
 
printUsage() - Static method in class org.apache.nifi.bootstrap.RunNiFi
 
processRequest(String, String[]) - Method in class org.apache.nifi.bootstrap.BootstrapCodec
 
processResults(List<RuntimeValidatorResult>) - Method in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
processRunning - Variable in class org.apache.nifi.bootstrap.RunNiFi.Status
 
PROP_CONNECTION_TIMEOUT - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_KEY_PASSWORD - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_KEYSTORE - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_KEYSTORE_PASSWORD - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_KEYSTORE_TYPE - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_TRUSTSTORE - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_TRUSTSTORE_PASSWORD - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_TRUSTSTORE_TYPE - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_URL - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
PROP_WRITE_TIMEOUT - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
properties - Variable in class org.apache.nifi.bootstrap.NotificationServiceManager.ConfiguredNotificationService
 
PROPERTY_VALUE_PATTERN - Static variable in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
propertyToContext - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
Mapping of the mail properties to the NiFi PropertyDescriptors that will be evaluated at runtime

R

read() - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
read(byte[]) - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
read(byte[], int, int) - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
reader - Variable in class org.apache.nifi.bootstrap.BootstrapCodec
 
readResponse(InputStream) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
RECOMMENDED_AVAILABLE_PORTS - Static variable in class org.apache.nifi.bootstrap.process.AvailableLocalPorts
 
RECOMMENDED_HARD_LIMIT - Static variable in class org.apache.nifi.bootstrap.process.FileHandles
 
RECOMMENDED_HARD_LIMIT - Static variable in class org.apache.nifi.bootstrap.process.ForkedProcesses
 
RECOMMENDED_SOFT_LIMIT - Static variable in class org.apache.nifi.bootstrap.process.FileHandles
 
RECOMMENDED_SOFT_LIMIT - Static variable in class org.apache.nifi.bootstrap.process.ForkedProcesses
 
RECOMMENDED_SWAPPINESS - Static variable in class org.apache.nifi.bootstrap.process.Swappiness
 
registerNotificationService(NotificationType, String) - Method in class org.apache.nifi.bootstrap.NotificationServiceManager
Registers the service that has the given identifier to respond to notifications of the given type
registerNotificationServices(NotificationServiceManager, NotificationType, String) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
replaceNull(String, String) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
reset() - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
respondingToPing - Variable in class org.apache.nifi.bootstrap.RunNiFi.Status
 
run() - Method in class org.apache.nifi.bootstrap.NiFiListener.Listener
 
run() - Method in class org.apache.nifi.bootstrap.ShutdownHook
 
runner - Variable in class org.apache.nifi.bootstrap.BootstrapCodec
 
runner - Variable in class org.apache.nifi.bootstrap.NiFiListener.Listener
 
runner - Variable in class org.apache.nifi.bootstrap.ShutdownHook
 
RunNiFi - Class in org.apache.nifi.bootstrap
The class which bootstraps Apache NiFi.
RunNiFi(File) - Constructor for class org.apache.nifi.bootstrap.RunNiFi
 
RunNiFi.NiFiNotRunningException - Exception Class in org.apache.nifi.bootstrap
 
RunNiFi.Status - Class in org.apache.nifi.bootstrap
 
RunStatelessNiFi - Class in org.apache.nifi.bootstrap
 
RunStatelessNiFi() - Constructor for class org.apache.nifi.bootstrap.RunStatelessNiFi
 
RuntimeValidator - Interface in org.apache.nifi.bootstrap.process
 
runtimeValidatorExecutor - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
RuntimeValidatorExecutor - Class in org.apache.nifi.bootstrap.process
 
RuntimeValidatorExecutor() - Constructor for class org.apache.nifi.bootstrap.process.RuntimeValidatorExecutor
 
RuntimeValidatorExecutor(List<RuntimeValidator>) - Constructor for class org.apache.nifi.bootstrap.process.RuntimeValidatorExecutor
 
RuntimeValidatorResult - Class in org.apache.nifi.bootstrap.process
 
RuntimeValidatorResult(RuntimeValidatorResult.Builder) - Constructor for class org.apache.nifi.bootstrap.process.RuntimeValidatorResult
 
RuntimeValidatorResult.Builder - Class in org.apache.nifi.bootstrap.process
 
RuntimeValidatorResult.Outcome - Enum Class in org.apache.nifi.bootstrap.process
 

S

savePidProperties(Properties, Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
secretKey - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
secretKey - Variable in class org.apache.nifi.bootstrap.ShutdownHook
 
SecureNiFiConfigUtil - Class in org.apache.nifi.bootstrap.util
 
SecureNiFiConfigUtil() - Constructor for class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
sendRequest(Socket, Integer, String, String, Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
serialVersionUID - Static variable in exception class org.apache.nifi.bootstrap.exception.InvalidCommandException
 
serialVersionUID - Static variable in exception class org.apache.nifi.bootstrap.notification.NotificationFailedException
 
serverSocket - Variable in class org.apache.nifi.bootstrap.NiFiListener.Listener
 
serverSocket - Variable in class org.apache.nifi.bootstrap.NiFiListener
 
service - Variable in class org.apache.nifi.bootstrap.NotificationServiceManager.ConfiguredNotificationService
 
serviceManager - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
servicesById - Variable in class org.apache.nifi.bootstrap.NotificationServiceManager
 
servicesByNotificationType - Variable in class org.apache.nifi.bootstrap.NotificationServiceManager
 
setAutoRestartNiFi(boolean) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
setMaxNotificationAttempts(int) - Method in class org.apache.nifi.bootstrap.NotificationServiceManager
 
setNiFiCommandControlPort(int, String) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
setNiFiStarted(boolean) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
setSecretKey(String) - Method in class org.apache.nifi.bootstrap.ShutdownHook
 
SHUTDOWN_CMD - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
shutdownHook - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
ShutdownHook - Class in org.apache.nifi.bootstrap
 
ShutdownHook(Process, Long, RunNiFi, String, int, ExecutorService) - Constructor for class org.apache.nifi.bootstrap.ShutdownHook
 
skip(long) - Method in class org.apache.nifi.bootstrap.util.LimitingInputStream
 
SKIPPED - Enum constant in enum class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Outcome
 
SMTP_AUTH - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
SMTP_HOSTNAME - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
SMTP_PASSWORD - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
SMTP_PORT - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
SMTP_SOCKET_FACTORY - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
SMTP_TLS - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
SMTP_USERNAME - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
SocketTimedWaitDuration - Class in org.apache.nifi.bootstrap.process
 
SocketTimedWaitDuration() - Constructor for class org.apache.nifi.bootstrap.process.SocketTimedWaitDuration
 
SocketTimedWaitDuration(File) - Constructor for class org.apache.nifi.bootstrap.process.SocketTimedWaitDuration
 
SSL_ALGORITHM - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
start(boolean) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
start(RunNiFi, int) - Method in class org.apache.nifi.bootstrap.NiFiListener
 
startedLock - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
STARTUP_WAIT_SECONDS - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
startupCondition - Variable in class org.apache.nifi.bootstrap.RunNiFi
 
status() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
Status(Integer, String, Boolean, Boolean) - Constructor for class org.apache.nifi.bootstrap.RunNiFi.Status
 
STATUS_HISTORY_CMD - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
statusHistory(File, String) - Method in class org.apache.nifi.bootstrap.RunNiFi
Writes NiFi status history information to the given file.
stop() - Method in class org.apache.nifi.bootstrap.NiFiListener.Listener
 
stop() - Method in class org.apache.nifi.bootstrap.NiFiListener
 
stop() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
stopped - Variable in class org.apache.nifi.bootstrap.NiFiListener.Listener
 
subject - Variable in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Builder
 
subject - Variable in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult
 
subject(String) - Method in class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Builder
 
SUCCESSFUL - Enum constant in enum class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Outcome
 
supportedProperties - Static variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 
Swappiness - Class in org.apache.nifi.bootstrap.process
 
Swappiness() - Constructor for class org.apache.nifi.bootstrap.process.Swappiness
 
Swappiness(File) - Constructor for class org.apache.nifi.bootstrap.process.Swappiness
 

T

TO - Static variable in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
 
toInetAddresses(String) - Static method in class org.apache.nifi.bootstrap.notification.email.EmailNotificationService
Creates an array of 0 or more InternetAddresses for the given String

U

UNINITIALIZED_CC_PORT - Static variable in class org.apache.nifi.bootstrap.RunNiFi
 
updateProperties(File, TlsConfiguration) - Static method in class org.apache.nifi.bootstrap.util.SecureNiFiConfigUtil
 
urlReference - Variable in class org.apache.nifi.bootstrap.notification.http.HttpNotificationService
 

V

validate() - Method in class org.apache.nifi.bootstrap.process.AbstractFileBasedRuntimeValidator
 
validate() - Method in interface org.apache.nifi.bootstrap.process.RuntimeValidator
Validates if the given runtime configuration is within application best practices
validate(String) - Static method in class org.apache.nifi.bootstrap.util.DumpFileValidator
 
valueOf(String) - Static method in enum class org.apache.nifi.bootstrap.notification.NotificationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Outcome
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.nifi.bootstrap.notification.NotificationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.apache.nifi.bootstrap.process.RuntimeValidatorResult.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.

W

waitForShutdown(String, Logger, File, File) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
waitForStart() - Method in class org.apache.nifi.bootstrap.RunNiFi
 
writePidFile(String, Logger) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
writer - Variable in class org.apache.nifi.bootstrap.BootstrapCodec
 
writeSensitiveKeyFile(Map<String, String>, Path) - Method in class org.apache.nifi.bootstrap.RunNiFi
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form