Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

addBroadcastedService(DiscoverableService) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
addBulletin(Node, Severity, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
addBulletin(NodeIdentifier, Severity, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
addEvent(Event) - Method in interface org.apache.nifi.cluster.event.EventManager
Adds an event to the manager.
addEvent(Event) - Method in class org.apache.nifi.cluster.event.impl.EventManagerImpl
 
addEvent(NodeIdentifier, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
addRequestorDn(NodeIdentifier, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
addStateFileExtension(File, PersistedFlowState) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
aggregate(Map<Date, List<StatusSnapshot>>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
applicationContext - Variable in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
applicationContext - Variable in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
applyRequest(String, URI, Map<String, List<String>>, Map<String, String>) - Method in interface org.apache.nifi.cluster.manager.HttpClusterManager
Federates the HTTP request to all connected nodes in the cluster.
applyRequest(String, URI, Map<String, List<String>>, Map<String, String>, Set<NodeIdentifier>) - Method in interface org.apache.nifi.cluster.manager.HttpClusterManager
Federates the HTTP request to the nodes specified.
applyRequest(String, URI, Object, Map<String, String>) - Method in interface org.apache.nifi.cluster.manager.HttpClusterManager
Federates the HTTP request to all connected nodes in the cluster.
applyRequest(String, URI, Object, Map<String, String>, Set<NodeIdentifier>) - Method in interface org.apache.nifi.cluster.manager.HttpClusterManager
Federates the HTTP request to the nodes specified.
applyRequest(String, URI, Map<String, List<String>>, Map<String, String>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
applyRequest(String, URI, Map<String, List<String>>, Map<String, String>, Set<NodeIdentifier>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
applyRequest(String, URI, Object, Map<String, String>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
applyRequest(String, URI, Object, Map<String, String>, Set<NodeIdentifier>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
assignPrimaryRole(NodeIdentifier) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Messages the node to have the primary role.
auditService - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredEventAccess
 
auditService - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
autoStart - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 

B

BlockedByFirewallException - Exception in org.apache.nifi.cluster.manager.exception
 
BlockedByFirewallException(NodeIdentifier, boolean, String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.BlockedByFirewallException
 
BlockedByFirewallException(NodeIdentifier, boolean, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.BlockedByFirewallException
 
BlockedByFirewallException(NodeIdentifier, boolean, String) - Constructor for exception org.apache.nifi.cluster.manager.exception.BlockedByFirewallException
 
BlockedByFirewallException(NodeIdentifier, boolean) - Constructor for exception org.apache.nifi.cluster.manager.exception.BlockedByFirewallException
 
BULLETIN_CATEGORY - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
bulletinRepository - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
bulletinRepository - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
bulletinRepository - Variable in class org.apache.nifi.controller.reporting.ClusteredReportingTaskNode
 

C

cachedDataFlow - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
calculateMd5(InputStream) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
call() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
canChangeNodeState(String, URI) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
canHandle(ProtocolMessage) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
CaptureComponentMetrics() - Constructor for class org.apache.nifi.cluster.manager.impl.WebClusterManager.CaptureComponentMetrics
 
category - Variable in class org.apache.nifi.cluster.event.Event
 
Category() - Constructor for enum org.apache.nifi.cluster.event.Event.Category
 
clearEventHistory(String) - Method in interface org.apache.nifi.cluster.event.EventManager
 
clearEventHistory(String) - Method in class org.apache.nifi.cluster.event.impl.EventManagerImpl
 
client - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
clientResponse - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
clone() - Method in class org.apache.nifi.cluster.node.Node
 
CLUSTER_CONTEXT_HTTP_HEADER - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
The HTTP header to store a cluster context.
CLUSTER_INFO_FILENAME - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
CLUSTER_INVALIDATE_USER_GROUP_HEADER - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
The HTTP header that the NCM specifies to indicate that a node should invalidate the specified user group.
CLUSTER_INVALIDATE_USER_HEADER - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
The HTTP header that the NCM specifies to indicate that a node should invalidate the specified user.
CLUSTER_PROCESSOR_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
ClusterDataFlow - Class in org.apache.nifi.cluster.flow
A dataflow with additional information about the cluster.
ClusterDataFlow(StandardDataFlow, NodeIdentifier, byte[], byte[]) - Constructor for class org.apache.nifi.cluster.flow.ClusterDataFlow
 
ClusteredEventAccess - Class in org.apache.nifi.cluster.manager.impl
 
ClusteredEventAccess(WebClusterManager, AuditService) - Constructor for class org.apache.nifi.cluster.manager.impl.ClusteredEventAccess
 
ClusteredReportingContext - Class in org.apache.nifi.cluster.manager.impl
 
ClusteredReportingContext(EventAccess, BulletinRepository, Map<PropertyDescriptor, String>, ControllerServiceProvider, StateManager, VariableRegistry) - Constructor for class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
ClusteredReportingTaskNode - Class in org.apache.nifi.controller.reporting
 
ClusteredReportingTaskNode(ReportingTask, String, ProcessScheduler, EventAccess, BulletinRepository, ControllerServiceProvider, ValidationContextFactory, StateManager, VariableRegistry) - Constructor for class org.apache.nifi.controller.reporting.ClusteredReportingTaskNode
 
ClusterException - Exception in org.apache.nifi.cluster.manager.exception
The base exception class for cluster related exceptions.
ClusterException() - Constructor for exception org.apache.nifi.cluster.manager.exception.ClusterException
 
ClusterException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.ClusterException
 
ClusterException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.ClusterException
 
ClusterException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.ClusterException
 
clusterFirewall - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
ClusterManager - Interface in org.apache.nifi.cluster.manager
Defines the interface for a ClusterManager.
clusterManager - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredEventAccess
 
clusterManager - Variable in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
ClusterManagerLock(Lock, String) - Constructor for class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 
ClusterManagerProtocolServiceLocatorFactoryBean - Class in org.apache.nifi.cluster.spring
Factory bean for creating a singleton ClusterManagerProtocolServiceLocator instance.
ClusterManagerProtocolServiceLocatorFactoryBean() - Constructor for class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
ClusterMetadata() - Constructor for class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl.ClusterMetadata
 
ClusterNodeFirewall - Interface in org.apache.nifi.cluster.firewall
Defines the interface for restricting external client connections to a set of hosts or IPs.
compareTo(Node) - Method in class org.apache.nifi.cluster.node.Node
 
componentMetricsRepositoryMap - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
componentStatusSnapshotMillis - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
config - Variable in class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 
conflictingNodeAddress - Variable in exception org.apache.nifi.cluster.manager.exception.ConflictingNodeIdException
 
ConflictingNodeIdException - Exception in org.apache.nifi.cluster.manager.exception
 
ConflictingNodeIdException(String, String, int) - Constructor for exception org.apache.nifi.cluster.manager.exception.ConflictingNodeIdException
 
conflictingNodePort - Variable in exception org.apache.nifi.cluster.manager.exception.ConflictingNodeIdException
 
ConnectingNodeMutableRequestException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a HTTP request that may change a node's dataflow is to be replicated while a node is connecting to the cluster.
ConnectingNodeMutableRequestException() - Constructor for exception org.apache.nifi.cluster.manager.exception.ConnectingNodeMutableRequestException
 
ConnectingNodeMutableRequestException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.ConnectingNodeMutableRequestException
 
ConnectingNodeMutableRequestException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.ConnectingNodeMutableRequestException
 
ConnectingNodeMutableRequestException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.ConnectingNodeMutableRequestException
 
connectionRequestedTimestamp - Variable in class org.apache.nifi.cluster.node.Node
the last time the connection for this node was requested
connectionTimeoutMs - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
CONTROLLER_SERVICE_REFERENCES_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
CONTROLLER_SERVICE_STATE_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
CONTROLLER_SERVICE_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
CONTROLLER_SERVICES_FILENAME - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
CONTROLLER_SERVICES_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
controllerServiceProvider - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
controllerServices - Variable in class org.apache.nifi.cluster.flow.ClusterDataFlow
 
COUNTERS_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
createBulletin(String, Severity, String) - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
createBulletin(String, String, Severity, String) - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
createComponentStatusRepository() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
createControllerService(String, String, boolean) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
createEventComparator() - Method in class org.apache.nifi.cluster.event.impl.EventManagerImpl
 
createNewFlowStateFile(File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
createNodeDTO(Node) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
createReportingTask(String, String, boolean) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
createResponse() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
createStatusHistoryDto(StatusHistory) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
createTextElement(Document, String, String) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
createVariableRegistry(NiFiProperties) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 

D

DaoException - Exception in org.apache.nifi.cluster.flow
A base exception for data access exceptions.
DaoException() - Constructor for exception org.apache.nifi.cluster.flow.DaoException
 
DaoException(String) - Constructor for exception org.apache.nifi.cluster.flow.DaoException
 
DaoException(Throwable) - Constructor for exception org.apache.nifi.cluster.flow.DaoException
 
DaoException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.flow.DaoException
 
dataFlow - Variable in class org.apache.nifi.cluster.flow.ClusterDataFlow
 
DataFlowDao - Interface in org.apache.nifi.cluster.flow
A data access object for loading and saving the flow managed by the cluster.
DataFlowDaoImpl - Class in org.apache.nifi.cluster.flow.impl
Implements the FlowDao interface.
DataFlowDaoImpl(File) - Constructor for class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
DataFlowDaoImpl(File, File, boolean) - Constructor for class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
DataFlowDaoImpl.ClusterMetadata - Class in org.apache.nifi.cluster.flow.impl
 
DataFlowManagementService - Interface in org.apache.nifi.cluster.flow
A service for managing the cluster's flow.
dataFlowManagementService - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
DataFlowManagementServiceImpl - Class in org.apache.nifi.cluster.flow.impl
Implements FlowManagementService interface.
DataFlowManagementServiceImpl(DataFlowDao, ClusterManagerProtocolSender) - Constructor for class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
DataFlowManagementServiceImpl.FlowRetrieverTimerTask - Class in org.apache.nifi.cluster.flow.impl
A timer task for issuing FlowRequestMessage messages to nodes to retrieve an updated flow.
DataFlowManagementServiceImpl.TimingReentrantLock - Class in org.apache.nifi.cluster.flow.impl
 
DEFAULT_COMPONENT_STATUS_REPO_IMPLEMENTATION - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
DEFAULT_CONNECTION_REQUEST_TRY_AGAIN_SECONDS - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
The default number of seconds to respond to a connecting node if the manager cannot provide it with a current data flow.
DEFAULT_SHUTDOWN_REPLICATOR_SECONDS - Static variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
deleteNode(String, String) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
Deletes the node with the given node identifier.
deleteNode(String, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
destroy() - Method in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
disableControllerService(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
disableReferencingServices(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
disableReportingTask(ReportingTaskNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
DisconnectedNodeMutableRequestException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a HTTP request that may change a node's dataflow is to be replicated while one or more nodes are disconnected.
DisconnectedNodeMutableRequestException() - Constructor for exception org.apache.nifi.cluster.manager.exception.DisconnectedNodeMutableRequestException
 
DisconnectedNodeMutableRequestException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.DisconnectedNodeMutableRequestException
 
DisconnectedNodeMutableRequestException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.DisconnectedNodeMutableRequestException
 
DisconnectedNodeMutableRequestException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.DisconnectedNodeMutableRequestException
 
disconnectNodes(Set<NodeResponse>, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
A helper method to disconnect nodes that returned unsuccessful HTTP responses because of a replicated request.
drainResponses(Collection<NodeResponse>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Drains the node responses off of the socket to ensure that the socket is appropriately cleaned-up.
DROP_REQUEST_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
DROP_REQUESTS_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 

E

enableControllerService(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
enableControllerServices(Collection<ControllerServiceNode>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
enableReferencingServices(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
enableReportingTask(ReportingTaskNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
encryptor - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
encryptor - Variable in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
ensureSingleCurrentStateFile(File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
entity - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
equals(Object) - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
equals(Object) - Method in class org.apache.nifi.cluster.node.Node
 
Event - Class in org.apache.nifi.cluster.event
Events describe the occurrence of something noteworthy.
Event(String, String) - Constructor for class org.apache.nifi.cluster.event.Event
Creates an event with the current time as the timestamp and a category of "INFO".
Event(String, String, Event.Category) - Constructor for class org.apache.nifi.cluster.event.Event
Creates an event with the current time as the timestamp.
Event(String, String, long) - Constructor for class org.apache.nifi.cluster.event.Event
Creates an event with the a category of "INFO".
Event(String, String, Event.Category, long) - Constructor for class org.apache.nifi.cluster.event.Event
Creates an event.
Event.Category - Enum in org.apache.nifi.cluster.event
 
eventAccess - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
eventAccess - Variable in class org.apache.nifi.controller.reporting.ClusteredReportingTaskNode
 
eventHistorySize - Variable in class org.apache.nifi.cluster.event.impl.EventManagerImpl
the number of events to maintain for a given source
EventManager - Interface in org.apache.nifi.cluster.event
Manages an ordered list of events.
eventManager - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
EventManagerImpl - Class in org.apache.nifi.cluster.event.impl
Implements the EventManager.
EventManagerImpl(int) - Constructor for class org.apache.nifi.cluster.event.impl.EventManagerImpl
Creates an instance.
eventsMap - Variable in class org.apache.nifi.cluster.event.impl.EventManagerImpl
associates the source ID with an ordered queue of events, ordered by most recent event
executeSafeModeTask() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
executorService - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 

F

federateRequest(String, URI, Map<String, List<String>>, Object, Map<String, String>, Set<NodeIdentifier>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
FileBasedClusterNodeFirewall - Class in org.apache.nifi.cluster.firewall.impl
A file-based implementation of the ClusterFirewall interface.
FileBasedClusterNodeFirewall(File) - Constructor for class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 
FileBasedClusterNodeFirewall(File, File) - Constructor for class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 
FileBasedClusterNodeFirewallFactoryBean - Class in org.apache.nifi.cluster.spring
Factory bean for creating a singleton FileBasedClusterNodeFirewall instance.
FileBasedClusterNodeFirewallFactoryBean() - Constructor for class org.apache.nifi.cluster.spring.FileBasedClusterNodeFirewallFactoryBean
 
findComponentName(ProcessGroupStatus, String) - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
findComponentType(ProcessGroupStatus, String) - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
findGroupId(ProcessGroupStatus, String) - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
firewall - Variable in class org.apache.nifi.cluster.spring.FileBasedClusterNodeFirewallFactoryBean
 
FLOW_PACKAGE - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
FLOW_SNIPPET_INSTANCE_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
FLOW_XML_FILENAME - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
flowDao - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
flowRetriever - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
FlowRetrieverTimerTask() - Constructor for class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl.FlowRetrieverTimerTask
 
future - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 

G

generatedRootGroupId - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
getAllControllerServices() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getAllReportingTasks() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getBulletinRepository() - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getBulletinRepository() - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
getBulletinRepository() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getCategory() - Method in class org.apache.nifi.cluster.event.Event
 
getClientResponse() - Method in class org.apache.nifi.cluster.manager.NodeResponse
Returns null if hasThrowable() is true; otherwise the client's response is returned.
getClusterProtocolHeartbeatSeconds() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getConflictingNodeAddress() - Method in exception org.apache.nifi.cluster.manager.exception.ConflictingNodeIdException
 
getConflictingNodePort() - Method in exception org.apache.nifi.cluster.manager.exception.ConflictingNodeIdException
 
getConnectionRequestedTimestamp() - Method in class org.apache.nifi.cluster.node.Node
Returns the time of the last received connection request for this node.
getConnectionStatusHistory(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getConnectionStatusHistory(String, Date, Date, int) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getConnectionTimeoutMs() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
getControllerService(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getControllerServiceIdentifiers(Class<? extends ControllerService>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getControllerServiceLookup() - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
getControllerServiceName(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getControllerServiceNode(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getControllerServices() - Method in class org.apache.nifi.cluster.flow.ClusterDataFlow
 
getControllerStatus() - Method in class org.apache.nifi.cluster.manager.impl.ClusteredEventAccess
 
getDataFlow() - Method in class org.apache.nifi.cluster.flow.ClusterDataFlow
 
getEmptyFlowBytes() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
getEventAccess() - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
getEventHistorySize() - Method in interface org.apache.nifi.cluster.event.EventManager
Returns the history size.
getEventHistorySize() - Method in class org.apache.nifi.cluster.event.impl.EventManagerImpl
 
getEvents(String) - Method in interface org.apache.nifi.cluster.event.EventManager
Returns a list of events for a given source sorted by the event's timestamp where the most recent event is first in the list.
getEvents(String) - Method in class org.apache.nifi.cluster.event.impl.EventManagerImpl
 
getExistingFlowStateFile(File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
getFlowChanges(int, int) - Method in class org.apache.nifi.cluster.manager.impl.ClusteredEventAccess
 
getFlowStateFile(File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
getFlowStateFiles(File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
getFuture() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 
getHeartbeat() - Method in class org.apache.nifi.cluster.node.Node
Returns the last received heartbeat or null if no heartbeat has been set.
getHeartbeatMonitoringIntervalSeconds() - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getHeartbeatMonitoringIntervalSeconds() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getHeartbeatPayload() - Method in class org.apache.nifi.cluster.node.Node
 
getHttpMethod() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 
getHttpMethod() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
getLastRetrievalTime() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
getMaxHeartbeatGapSeconds() - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getMaxHeartbeatGapSeconds() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getMessage() - Method in class org.apache.nifi.cluster.event.Event
 
getMostRecentEvent(String) - Method in interface org.apache.nifi.cluster.event.EventManager
 
getMostRecentEvent(String) - Method in class org.apache.nifi.cluster.event.impl.EventManagerImpl
 
getNode(String) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getNode(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getNodeEvents(String) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
Returns a list of node events for the node with the given identifier.
getNodeEvents(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getNodeId() - Method in exception org.apache.nifi.cluster.manager.exception.BlockedByFirewallException
 
getNodeId() - Method in exception org.apache.nifi.cluster.manager.exception.ConflictingNodeIdException
 
getNodeId() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 
getNodeId() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
getNodeId() - Method in class org.apache.nifi.cluster.node.Node
 
getNodeIds() - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Returns the set of node identifiers the service is using to retrieve the flow.
getNodeIds() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
getNodeIds(Node.Status...) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getNodeIds(Node.Status...) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getNodeInformation() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getNodeProtocolScheme() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
getNodeProtocolScheme(URI) - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
getNodes(Node.Status...) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getNodes(Node.Status...) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getObject() - Method in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
getObject() - Method in class org.apache.nifi.cluster.spring.FileBasedClusterNodeFirewallFactoryBean
 
getObject() - Method in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
getObjectType() - Method in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
getObjectType() - Method in class org.apache.nifi.cluster.spring.FileBasedClusterNodeFirewallFactoryBean
 
getObjectType() - Method in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
getPersistedFlowState() - Method in interface org.apache.nifi.cluster.flow.DataFlowDao
Gets the state of the dataflow.
getPersistedFlowState() - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
 
getPersistedFlowState() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
getPersistedFlowState(File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
getPersistedFlowState() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
getPrimaryNode() - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getPrimaryNode() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getPrimaryNodeId() - Method in class org.apache.nifi.cluster.flow.ClusterDataFlow
 
getPrimaryNodeId() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl.ClusterMetadata
 
getProcessGroupStatus(String) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getProcessGroupStatus(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getProcessGroupStatus(ProcessGroupStatus, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getProcessGroupStatusHistory(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getProcessGroupStatusHistory(String, Date, Date, int) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getProcessorStatusHistory(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getProcessorStatusHistory(String, Date, Date, int) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getProperties() - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
getProperty(PropertyDescriptor) - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
getProvenanceEvents(long, int) - Method in class org.apache.nifi.cluster.manager.impl.ClusteredEventAccess
 
getProvenanceRepository() - Method in class org.apache.nifi.cluster.manager.impl.ClusteredEventAccess
 
getRawNode(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getRawNodes(Node.Status...) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getReadTimeoutMs() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
getRemoteProcessGroupStatusHistory(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getRemoteProcessGroupStatusHistory(String, Date, Date, int) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getReportingContext() - Method in class org.apache.nifi.controller.reporting.ClusteredReportingTaskNode
 
getReportingTaskNode(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getReportingTasks() - Method in class org.apache.nifi.cluster.flow.ClusterDataFlow
 
getRequestDuration(TimeUnit) - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
getRequestId() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
getRequestUri() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 
getRequestUri() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
getResourceBuilder() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
getResponse() - Method in class org.apache.nifi.cluster.manager.NodeResponse
Creates a Response by mapping the ClientResponse values to it.
getRetrievalDelaySeconds() - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
 
getRetrievalDelaySeconds() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
getSender() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
getShutdownReplicatorSeconds() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
getSource() - Method in class org.apache.nifi.cluster.event.Event
 
getStateManager() - Method in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
getStateManagerProvider() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getStatus() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
getStatus() - Method in class org.apache.nifi.cluster.node.Node
 
getSystemDiagnostics() - Method in interface org.apache.nifi.cluster.manager.ClusterManager
 
getSystemDiagnostics() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
getThrowable() - Method in class org.apache.nifi.cluster.manager.NodeResponse
Returns the throwable or null if no throwable exists.
getTimestamp() - Method in class org.apache.nifi.cluster.event.Event
 
getUpdatedEntity() - Method in class org.apache.nifi.cluster.manager.NodeResponse
If this node response has been merged returns the updated entity, otherwise null.

H

handle(ProtocolMessage) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
handleBulletins(NodeBulletins) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Handle a bulletins message.
handleConnectionRequest(ConnectionRequestMessage) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
handleControllerStartupFailure(ControllerStartupFailureMessage) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
handleHeartbeat(Heartbeat) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
Handles a node's heartbeat.
handleHeartbeat(Heartbeat) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Handles a node's heartbeat.
handleReconnectionFailure(ReconnectionFailureMessage) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
hasCreatedResponse - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
hashCode() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
hashCode() - Method in class org.apache.nifi.cluster.node.Node
 
hasThrowable() - Method in class org.apache.nifi.cluster.manager.NodeResponse
Returns true if a throwable was thrown and a response was not able to be created; false otherwise.
headers - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
heartbeatDisconnection - Variable in class org.apache.nifi.cluster.node.Node
a flag to indicate this node was disconnected because of a lack of heartbeat
heartbeatLogger - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
heartbeatMonitor - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
HeartbeatMonitoringTimerTask() - Constructor for class org.apache.nifi.cluster.manager.impl.WebClusterManager.HeartbeatMonitoringTimerTask
 
heartbeatProcessor - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
HttpClusterManager - Interface in org.apache.nifi.cluster.manager
Extends the ClusterManager interface to define how requests issued to the cluster manager are federated to the nodes.
httpMethod - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 
httpMethod - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
HttpRequestReplicator - Interface in org.apache.nifi.cluster.manager
A service for managing the replication of requests to nodes.
httpRequestReplicator - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
HttpRequestReplicatorImpl - Class in org.apache.nifi.cluster.manager.impl
An implementation of the HttpRequestReplicator interface.
HttpRequestReplicatorImpl(int, Client) - Constructor for class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
Creates an instance.
HttpRequestReplicatorImpl(int, Client, String, String) - Constructor for class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
Creates an instance.
HttpRequestReplicatorImpl.NodeHttpRequestCallable - Class in org.apache.nifi.cluster.manager.impl
A Callable for making an HTTP request to a single node and returning its response.
HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper - Class in org.apache.nifi.cluster.manager.impl
Wraps a future node response with info from originating request.
HttpResponseMapper - Interface in org.apache.nifi.cluster.manager
Maps a HTTP response to a node status.
httpResponseMapper - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
HttpResponseMapperImpl - Class in org.apache.nifi.cluster.manager.impl
Determines the status of nodes based on their HTTP response codes.
HttpResponseMapperImpl() - Constructor for class org.apache.nifi.cluster.manager.impl.HttpResponseMapperImpl
 

I

IllegalClusterStateException - Exception in org.apache.nifi.cluster.manager.exception
Signals that an operation to be performed on a cluster has been invoked at an illegal or inappropriate time.
IllegalClusterStateException() - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalClusterStateException
 
IllegalClusterStateException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalClusterStateException
 
IllegalClusterStateException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalClusterStateException
 
IllegalClusterStateException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalClusterStateException
 
IllegalNodeDeletionException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a deletion request is issued to a node that cannot be deleted (e.g., the node is not disconnected).
IllegalNodeDeletionException() - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeDeletionException
 
IllegalNodeDeletionException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeDeletionException
 
IllegalNodeDeletionException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeDeletionException
 
IllegalNodeDeletionException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeDeletionException
 
IllegalNodeDisconnectionException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a disconnection request is issued to a node that cannot be disconnected (e.g., last node in cluster, node is primary node).
IllegalNodeDisconnectionException() - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeDisconnectionException
 
IllegalNodeDisconnectionException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeDisconnectionException
 
IllegalNodeDisconnectionException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeDisconnectionException
 
IllegalNodeDisconnectionException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeDisconnectionException
 
IllegalNodeReconnectionException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a reconnection request is issued to a node that cannot be reconnected (e.g., the node is not disconnected).
IllegalNodeReconnectionException() - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeReconnectionException
 
IllegalNodeReconnectionException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeReconnectionException
 
IllegalNodeReconnectionException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeReconnectionException
 
IllegalNodeReconnectionException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IllegalNodeReconnectionException
 
IneligiblePrimaryNodeException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when the primary role cannot be assigned to a node because the node is ineligible for the role.
IneligiblePrimaryNodeException() - Constructor for exception org.apache.nifi.cluster.manager.exception.IneligiblePrimaryNodeException
 
IneligiblePrimaryNodeException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.IneligiblePrimaryNodeException
 
IneligiblePrimaryNodeException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IneligiblePrimaryNodeException
 
IneligiblePrimaryNodeException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.IneligiblePrimaryNodeException
 
instanceId - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
is2xx() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
is5xx() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
isAuditingConfigured() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isBlockedByFirewall(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Returns false if an internal protocol message was received by a node listed in the firewall.
isBroadcasting() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isBroadcastingConfigured() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isControllerServiceEnabled(ControllerService) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isControllerServiceEnabled(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isControllerServiceEnabling(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isControllerServiceEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isControllerServiceReferenceEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isControllerServicesEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isControllerServiceStateEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isCountersEndpoint(URI) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isDropRequestEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isExistingNode - Variable in exception org.apache.nifi.cluster.manager.exception.BlockedByFirewallException
 
isExistingNode() - Method in exception org.apache.nifi.cluster.manager.exception.BlockedByFirewallException
 
isFirewallConfigured() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isFlowCurrent() - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
 
isFlowCurrent() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
isFlowSnippetEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isHeartbeatDisconnection() - Method in class org.apache.nifi.cluster.node.Node
Returns true if the node was disconnected due to lack of heartbeat; false otherwise.
isHeartbeatMonitorRunning() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isInSafeMode() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isListFlowFilesEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isMissingCounter(Set<NodeResponse>, URI) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Determines if all problematic responses were due to 404 NOT_FOUND.
isPermissible(String) - Method in interface org.apache.nifi.cluster.firewall.ClusterNodeFirewall
Returns true if the given host or IP is permissible through the firewall; false otherwise.
isPermissible(String) - Method in class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 
isPrimaryNode(NodeIdentifier) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isProcessGroupEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isProcessorEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isProcessorsEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isProcessorStateEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isProvenanceEventEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isProvenanceQueryEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isRemoteProcessGroupEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isRemoteProcessGroupsEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isReportingTaskEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isReportingTasksEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isReportingTaskStateEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isResponseInterpreted(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isRunning() - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
 
isRunning() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
isRunning() - Method in interface org.apache.nifi.cluster.manager.HttpRequestReplicator
 
isRunning() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
isRunning() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
isSingleton() - Method in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
isSingleton() - Method in class org.apache.nifi.cluster.spring.FileBasedClusterNodeFirewallFactoryBean
 
isSingleton() - Method in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
isTemplateEndpoint(URI, String) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 

J

jaxbCtx - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl.ClusterMetadata
 

L

lastHeartbeat - Variable in class org.apache.nifi.cluster.node.Node
the last heartbeat received by from the node
lastHeartbeatPayload - Variable in class org.apache.nifi.cluster.node.Node
the payload of the last heartbeat received from the node
lastRetrievalTime - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
LISTING_REQUEST_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
LISTING_REQUESTS_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
loadDataFlow() - Method in interface org.apache.nifi.cluster.flow.DataFlowDao
Loads the cluster's dataflow.
loadDataFlow() - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Loads the dataflow.
loadDataFlow() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
loadDataFlow() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
loadReportingTasks(byte[]) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
locator - Variable in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
lock - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl.TimingReentrantLock
 
lock() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl.TimingReentrantLock
 
lock - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 
lock() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 
lockLogger - Static variable in class org.apache.nifi.cluster.node.Node
 
lockTime - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl.TimingReentrantLock
 
lockTime - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 
logger - Static variable in class org.apache.nifi.cluster.client.MulticastTestClient
 
logger - Static variable in class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 
logger - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
logger - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
logger - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl.TimingReentrantLock
 
logger - Static variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
logger - Static variable in class org.apache.nifi.cluster.manager.impl.HttpResponseMapperImpl
 
logger - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 
logger - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
logger - Static variable in class org.apache.nifi.cluster.manager.NodeResponse
 
logNodes(String, Logger) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 

M

main(String...) - Static method in class org.apache.nifi.cluster.client.MulticastTestClient
 
map(URI, Set<NodeResponse>) - Method in interface org.apache.nifi.cluster.manager.HttpResponseMapper
Maps a HTTP response to a node response and the corresponding node status.
map(URI, Set<NodeResponse>) - Method in class org.apache.nifi.cluster.manager.impl.HttpResponseMapperImpl
 
merge(SystemDiagnostics, SystemDiagnostics) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
merge(StorageUsage, StorageUsage) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
merge(GarbageCollection, GarbageCollection) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeComponentState(ComponentStateDTO, Map<NodeIdentifier, ComponentStateDTO>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeControllerService(ControllerServiceDTO, Map<NodeIdentifier, ControllerServiceDTO>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeControllerServiceReferences(Set<ControllerServiceReferencingComponentDTO>, Map<NodeIdentifier, Set<ControllerServiceReferencingComponentDTO>>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeDropRequests(DropRequestDTO, Map<NodeIdentifier, DropRequestDTO>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Merges the drop requests in the specified map into the specified drop request.
mergeListingRequests(ListingRequestDTO, Map<NodeIdentifier, ListingRequestDTO>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Merges the listing requests in the specified map into the specified listing request
mergeProcessorValidationErrors(ProcessorDTO, Map<NodeIdentifier, ProcessorDTO>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeProvenanceQueryResults(ProvenanceDTO, Map<NodeIdentifier, ProvenanceDTO>, Set<NodeResponse>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeRemoteProcessGroup(RemoteProcessGroupDTO, Map<NodeIdentifier, RemoteProcessGroupDTO>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeReportingTask(ReportingTaskDTO, Map<NodeIdentifier, ReportingTaskDTO>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeResponses(URI, String, Set<NodeResponse>, boolean) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
mergeValidationErrors(Map<String, Set<NodeIdentifier>>, NodeIdentifier, Collection<String>) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Merges the validation errors into the specified map, recording the corresponding node identifier.
message - Variable in class org.apache.nifi.cluster.event.Event
 
method - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
MulticastTestClient - Class in org.apache.nifi.cluster.client
Simple multicast test client that sends ping messages to a group address.
MulticastTestClient() - Constructor for class org.apache.nifi.cluster.client.MulticastTestClient
 
MutableRequestException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a HTTP request that may change a node's state is to be replicated while the cluster or connected nodes are unable to change their state (e.g., a new node is connecting to the cluster).
MutableRequestException() - Constructor for exception org.apache.nifi.cluster.manager.exception.MutableRequestException
 
MutableRequestException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.MutableRequestException
 
MutableRequestException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.MutableRequestException
 
MutableRequestException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.MutableRequestException
 

N

name - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 
NCM_EXPECTS_HTTP_HEADER - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
The HTTP header that the NCM specifies to ask a node if they are able to process a given request.
NoConnectedNodesException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when the cluster is unable to service a request because no nodes are connected.
NoConnectedNodesException() - Constructor for exception org.apache.nifi.cluster.manager.exception.NoConnectedNodesException
 
NoConnectedNodesException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.NoConnectedNodesException
 
NoConnectedNodesException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.NoConnectedNodesException
 
NoConnectedNodesException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.NoConnectedNodesException
 
Node - Class in org.apache.nifi.cluster.node
Represents a connected flow controller.
Node(NodeIdentifier, Node.Status) - Constructor for class org.apache.nifi.cluster.node.Node
 
Node.Status - Enum in org.apache.nifi.cluster.node
The semantics of a Node status are as follows: CONNECTED -- a flow controller that is connected to the cluster.
NODE_CONTINUE_STATUS_CODE - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
NodeDisconnectionException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a disconnection request to a node failed.
NodeDisconnectionException() - Constructor for exception org.apache.nifi.cluster.manager.exception.NodeDisconnectionException
 
NodeDisconnectionException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.NodeDisconnectionException
 
NodeDisconnectionException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.NodeDisconnectionException
 
NodeDisconnectionException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.NodeDisconnectionException
 
NodeHttpRequestCallable(NodeIdentifier, String, URI, Object, Map<String, String>) - Constructor for class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
NodeHttpRequestCallable(NodeIdentifier, String, URI, Map<String, List<String>>, Map<String, String>) - Constructor for class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
NodeHttpRequestFutureWrapper(NodeIdentifier, String, URI, Future<NodeResponse>) - Constructor for class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 
nodeId - Variable in exception org.apache.nifi.cluster.manager.exception.BlockedByFirewallException
 
nodeId - Variable in exception org.apache.nifi.cluster.manager.exception.ConflictingNodeIdException
 
nodeId - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
nodeId - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 
nodeId - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
nodeId - Variable in class org.apache.nifi.cluster.node.Node
the node's unique identifier
nodeIds - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
nodeProtocolScheme - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
NodeReconnectionException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a reconnection request to a node failed.
NodeReconnectionException() - Constructor for exception org.apache.nifi.cluster.manager.exception.NodeReconnectionException
 
NodeReconnectionException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.NodeReconnectionException
 
NodeReconnectionException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.NodeReconnectionException
 
NodeReconnectionException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.NodeReconnectionException
 
NodeResponse - Class in org.apache.nifi.cluster.manager
Encapsulates a node's response in regards to receiving a external API request.
NodeResponse(NodeIdentifier, String, URI, ClientResponse, long, String) - Constructor for class org.apache.nifi.cluster.manager.NodeResponse
 
NodeResponse(NodeIdentifier, String, URI, Throwable) - Constructor for class org.apache.nifi.cluster.manager.NodeResponse
 
NodeResponse(NodeResponse, Entity) - Constructor for class org.apache.nifi.cluster.manager.NodeResponse
 
nodes - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
NoResponseFromNodesException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when the cluster is unable to service a request because no nodes returned a response.
NoResponseFromNodesException() - Constructor for exception org.apache.nifi.cluster.manager.exception.NoResponseFromNodesException
 
NoResponseFromNodesException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.NoResponseFromNodesException
 
NoResponseFromNodesException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.NoResponseFromNodesException
 
NoResponseFromNodesException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.NoResponseFromNodesException
 
normalizedMergedValidationErrors(Map<String, Set<NodeIdentifier>>, int) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Normalizes the validation errors by prepending the corresponding nodes when the error does not exist across all nodes.
normalizeStatusSnapshotDate(Date, long) - Static method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
notifyComponentsConfigurationRestored() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
notifyDataFlowManagementServiceOfNodeStatusChange() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
notifyDataFlowManagmentServiceOfFlowStateChange(PersistedFlowState) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
numThreads - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 

O

optimisticLockingManager - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
optimisticLockingManager - Variable in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
org.apache.nifi.cluster.client - package org.apache.nifi.cluster.client
 
org.apache.nifi.cluster.event - package org.apache.nifi.cluster.event
 
org.apache.nifi.cluster.event.impl - package org.apache.nifi.cluster.event.impl
 
org.apache.nifi.cluster.firewall - package org.apache.nifi.cluster.firewall
 
org.apache.nifi.cluster.firewall.impl - package org.apache.nifi.cluster.firewall.impl
 
org.apache.nifi.cluster.flow - package org.apache.nifi.cluster.flow
 
org.apache.nifi.cluster.flow.impl - package org.apache.nifi.cluster.flow.impl
 
org.apache.nifi.cluster.manager - package org.apache.nifi.cluster.manager
 
org.apache.nifi.cluster.manager.exception - package org.apache.nifi.cluster.manager.exception
 
org.apache.nifi.cluster.manager.impl - package org.apache.nifi.cluster.manager.impl
 
org.apache.nifi.cluster.node - package org.apache.nifi.cluster.node
 
org.apache.nifi.cluster.spring - package org.apache.nifi.cluster.spring
 
org.apache.nifi.controller.reporting - package org.apache.nifi.controller.reporting
 

P

parameters - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
parse(byte[]) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
parseConfig(File) - Method in class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 
parseDataFlow(File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
pendingHeartbeats - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
PersistedFlowState - Enum in org.apache.nifi.cluster.flow
Represents the various state of a flow managed by the cluster.
PersistedFlowState() - Constructor for enum org.apache.nifi.cluster.flow.PersistedFlowState
 
PING_DELAY_SECONDS - Static variable in class org.apache.nifi.cluster.client.MulticastTestClient
 
preparedQueries - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
primaryDirectory - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
primaryNodeId - Variable in class org.apache.nifi.cluster.flow.ClusterDataFlow
 
primaryNodeId - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl.ClusterMetadata
 
primaryNodeId - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
PrimaryRoleAssignmentException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when the cluster is unable to update the primary role of a node.
PrimaryRoleAssignmentException() - Constructor for exception org.apache.nifi.cluster.manager.exception.PrimaryRoleAssignmentException
 
PrimaryRoleAssignmentException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.PrimaryRoleAssignmentException
 
PrimaryRoleAssignmentException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.PrimaryRoleAssignmentException
 
PrimaryRoleAssignmentException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.PrimaryRoleAssignmentException
 
PROCESS_GROUP_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
PROCESSOR_STATE_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
PROCESSOR_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
PROCESSORS_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
processPendingHeartbeats() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
ProcessPendingHeartbeatsTask() - Constructor for class org.apache.nifi.cluster.manager.impl.WebClusterManager.ProcessPendingHeartbeatsTask
 
processScheduler - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
properties - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
properties - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
properties - Variable in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
properties - Variable in class org.apache.nifi.cluster.spring.FileBasedClusterNodeFirewallFactoryBean
 
properties - Variable in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
PROVENANCE_EVENT_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
PROVENANCE_QUERY_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
PROVENANCE_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 

Q

QUEUE_CONTENTS_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Deprecated.

R

readLock - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
readTimeoutMs - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
REMOTE_PROCESS_GROUP_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
REMOTE_PROCESS_GROUPS_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
remoteCommsSecure - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
remoteInputPort - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
remoteSiteListener - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
removeBroadcastedService(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
removeControllerService(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
removeOldestEvent(Collection<Event>) - Method in class org.apache.nifi.cluster.event.impl.EventManagerImpl
 
removeReportingTask(ReportingTaskNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
removeStateFileExtension(File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
renameFlowStateFile(File, PersistedFlowState) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
replicate(Set<NodeIdentifier>, String, URI, Map<String, List<String>>, Map<String, String>) - Method in interface org.apache.nifi.cluster.manager.HttpRequestReplicator
Requests are sent to each node in the cluster.
replicate(Set<NodeIdentifier>, String, URI, Object, Map<String, String>) - Method in interface org.apache.nifi.cluster.manager.HttpRequestReplicator
Requests are sent to each node in the cluster.
replicate(Set<NodeIdentifier>, String, URI, Map<String, List<String>>, Map<String, String>) - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
replicate(Set<NodeIdentifier>, String, URI, Object, Map<String, String>) - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
replicateHelper(Set<NodeIdentifier>, String, String, String, Map<String, List<String>>, Object, Map<String, String>) - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
REPORTING_TASK_STATE_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
REPORTING_TASK_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
REPORTING_TASKS_FILENAME - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
REPORTING_TASKS_URI - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
reportingTaskEngine - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
reportingTasks - Variable in class org.apache.nifi.cluster.flow.ClusterDataFlow
 
reportingTasks - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
REQUEST_ID_HEADER - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
HTTP Header that stores a unique ID for each request that is replicated to the nodes.
requestConnection(ConnectionRequest) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
Requests a connection to the cluster.
requestConnection(ConnectionRequest) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Services connection requests.
requestDisconnection(String, String) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
Requests the node with the given identifier be disconnected.
requestDisconnection(String, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Services a disconnection request.
requestDisconnection(NodeIdentifier, boolean, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Issues a disconnection message to the node identified by the given node ID.
requestDisconnectionQuietly(NodeIdentifier, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Requests a disconnection to the node with the given node ID, but any exception thrown is suppressed.
requestDurationNanos - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
requestId - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
requestReconnection(String, String) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
Services reconnection requests for a given node.
requestReconnection(String, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Services reconnection requests for a given node.
requestReconnectionAsynchronously(Node, boolean, int, int) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
requestUri - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestFutureWrapper
 
requestUri - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
resolveProposedNodeIdentifier(NodeIdentifier) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Resolves a proposed node identifier to a node identifier that the manager approves.
resourceLock - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
resourceRWLock - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
restoreDirectory - Variable in class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 
restoreDirectory - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
retrievableAfterTime - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
retrievalDelaySeconds - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
revokePrimaryRole(NodeIdentifier) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
Messages the node with the given node ID to no longer have the primary role.
ROOT_GROUP_ID_ALIAS - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
run() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl.FlowRetrieverTimerTask
 
run() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager.CaptureComponentMetrics
 
run() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager.HeartbeatMonitoringTimerTask
 
run() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ProcessPendingHeartbeatsTask
 

S

SafeModeMutableRequestException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a HTTP request that may change a node's dataflow is to be replicated while the cluster is in safe mode.
SafeModeMutableRequestException() - Constructor for exception org.apache.nifi.cluster.manager.exception.SafeModeMutableRequestException
 
SafeModeMutableRequestException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.SafeModeMutableRequestException
 
SafeModeMutableRequestException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.SafeModeMutableRequestException
 
SafeModeMutableRequestException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.SafeModeMutableRequestException
 
saveControllerServices() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
saveDataFlow(ClusterDataFlow) - Method in interface org.apache.nifi.cluster.flow.DataFlowDao
Saves the cluster's dataflow.
saveDataFlow(ClusterDataFlow) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
saveReportingTasks() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
scheduleReferencingComponents(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
sender - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
senderListener - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
serialize(Document) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
serializeControllerServices() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
serializeReportingTasks() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
serialVersionUID - Static variable in exception org.apache.nifi.cluster.manager.exception.ConflictingNodeIdException
 
serviceProvider - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
serviceProvider - Variable in class org.apache.nifi.controller.reporting.ClusteredReportingTaskNode
 
servicesBroadcaster - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
setApplicationContext(ApplicationContext) - Method in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
setAuditService(AuditService) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
setClusterFirewall(ClusterNodeFirewall) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
setConnectionRequestedTimestamp(long) - Method in class org.apache.nifi.cluster.node.Node
Sets the time when the connection request for this node was last received.
setEncryptor(StringEncryptor) - Method in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
setEventManager(EventManager) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
setHeartbeat(Heartbeat) - Method in class org.apache.nifi.cluster.node.Node
Sets the last heartbeat received.
setHeartbeatDisconnection() - Method in class org.apache.nifi.cluster.node.Node
Sets the status to disconnected and flags the node as being disconnected by lack of heartbeat.
setNodeIds(Set<NodeIdentifier>) - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Sets the node identifiers to use when attempting to retrieve the flow.
setNodeIds(Set<NodeIdentifier>) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
setNodeProtocolScheme(String) - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
Sets the protocol scheme to use when issuing requests to nodes.
setOptimisticLockingManager(OptimisticLockingManager) - Method in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
setPersistedFlowState(PersistedFlowState) - Method in interface org.apache.nifi.cluster.flow.DataFlowDao
Sets the state of the dataflow.
setPersistedFlowState(PersistedFlowState) - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Sets the state of the flow.
setPersistedFlowState(PersistedFlowState) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
setPersistedFlowState(PersistedFlowState) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
setPrimaryNode(String, String) - Method in interface org.apache.nifi.cluster.manager.ClusterManager
Revokes the primary role from the current primary node and assigns the primary role to given given node ID.
setPrimaryNode(String, String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
setPrimaryNodeId(NodeIdentifier) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl.ClusterMetadata
 
setPrimaryNodeId(NodeIdentifier) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
setProperties(NiFiProperties) - Method in class org.apache.nifi.cluster.spring.ClusterManagerProtocolServiceLocatorFactoryBean
 
setProperties(NiFiProperties) - Method in class org.apache.nifi.cluster.spring.FileBasedClusterNodeFirewallFactoryBean
 
setProperties(NiFiProperties) - Method in class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
setRetrievalDelay(String) - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Sets the retrieval delay.
setRetrievalDelay(String) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
setServicesBroadcaster(ClusterServicesBroadcaster) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
setShutdownReplicatorSeconds(int) - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
setStatus(Node.Status) - Method in class org.apache.nifi.cluster.node.Node
 
shutdownReplicatorSeconds - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
SNIPPETS_FILENAME - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
source - Variable in class org.apache.nifi.cluster.event.Event
 
STALE_EXT - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
StaleFlowException - Exception in org.apache.nifi.cluster.flow
Represents the exceptional case when a caller is requesting the current flow, but a current flow is not available.
StaleFlowException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.flow.StaleFlowException
 
StaleFlowException(String) - Constructor for exception org.apache.nifi.cluster.flow.StaleFlowException
 
StaleFlowException(Throwable) - Constructor for exception org.apache.nifi.cluster.flow.StaleFlowException
 
StaleFlowException() - Constructor for exception org.apache.nifi.cluster.flow.StaleFlowException
 
start() - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Starts the instance.
start() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
start() - Method in interface org.apache.nifi.cluster.manager.HttpRequestReplicator
Starts the instance for replicating requests.
start() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
start() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
startReportingTask(ReportingTaskNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
stateManager - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
stateManager - Variable in class org.apache.nifi.controller.reporting.ClusteredReportingTaskNode
 
stateManagerProvider - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
status - Variable in class org.apache.nifi.cluster.node.Node
the node statue
Status() - Constructor for enum org.apache.nifi.cluster.node.Node.Status
 
stop() - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Stops the instance.
stop() - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
stop() - Method in interface org.apache.nifi.cluster.manager.HttpRequestReplicator
Stops the instance from replicating requests.
stop() - Method in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl
 
stop() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
stopReportingTask(ReportingTaskNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
stopRequested - Variable in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
subnetInfos - Variable in class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 
syncWithRestore(File, File) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
syncWithRestoreDirectory() - Method in class org.apache.nifi.cluster.firewall.impl.FileBasedClusterNodeFirewall
 

T

TEMPLATE_INSTANCE_URI_PATTERN - Static variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
TEMPLATES_FILENAME - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
throwable - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
timestamp - Variable in class org.apache.nifi.cluster.event.Event
 
TimingReentrantLock(Lock) - Constructor for class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl.TimingReentrantLock
 
toString() - Method in class org.apache.nifi.cluster.manager.NodeResponse
 
toString() - Method in class org.apache.nifi.cluster.node.Node
 
tryLock() - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 
tryLock(long, TimeUnit) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 

U

UNKNOWN_EXT - Static variable in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
UnknownNodeException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a request is made for a node that does not exist.
UnknownNodeException() - Constructor for exception org.apache.nifi.cluster.manager.exception.UnknownNodeException
 
UnknownNodeException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.UnknownNodeException
 
UnknownNodeException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.UnknownNodeException
 
UnknownNodeException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.UnknownNodeException
 
unlock(String) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl.TimingReentrantLock
 
unlock(String) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager.ClusterManagerLock
 
unscheduleReferencingComponents(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
updateControllerServices(byte[]) - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Updates the dataflow with the given serialized form of the Controller Services that are to exist on the NCM.
updateControllerServices(byte[]) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
updatedEntity - Variable in class org.apache.nifi.cluster.manager.NodeResponse
 
updatePrimaryNode(NodeIdentifier) - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Updates the dataflow with the given primary node identifier.
updatePrimaryNode(NodeIdentifier) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
updateReportingTasks(byte[]) - Method in interface org.apache.nifi.cluster.flow.DataFlowManagementService
Updates the dataflow with the given serialized form of Reporting Tasks that are to exist on the NCM.
updateReportingTasks(byte[]) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowManagementServiceImpl
 
uri - Variable in class org.apache.nifi.cluster.manager.impl.HttpRequestReplicatorImpl.NodeHttpRequestCallable
 
UriConstructionException - Exception in org.apache.nifi.cluster.manager.exception
Represents the exceptional case when a URI cannot be constructed from the given information.
UriConstructionException() - Constructor for exception org.apache.nifi.cluster.manager.exception.UriConstructionException
 
UriConstructionException(String) - Constructor for exception org.apache.nifi.cluster.manager.exception.UriConstructionException
 
UriConstructionException(Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.UriConstructionException
 
UriConstructionException(String, Throwable) - Constructor for exception org.apache.nifi.cluster.manager.exception.UriConstructionException
 

V

valueOf(String) - Static method in enum org.apache.nifi.cluster.event.Event.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.cluster.flow.PersistedFlowState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.cluster.node.Node.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.nifi.cluster.event.Event.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.cluster.flow.PersistedFlowState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.cluster.node.Node.Status
Returns an array containing the constants of this enum type, in the order they are declared.
variableRegistry - Variable in class org.apache.nifi.cluster.manager.impl.ClusteredReportingContext
 
variableRegistry - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
verifyCanDisableReferencingServices(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
verifyCanEnableReferencingServices(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
verifyCanScheduleReferencingComponents(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
verifyCanStopReferencingComponents(ControllerServiceNode) - Method in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 

W

WebClusterManager - Class in org.apache.nifi.cluster.manager.impl
Provides a cluster manager implementation.
WebClusterManager(HttpRequestReplicator, HttpResponseMapper, DataFlowManagementService, ClusterManagerProtocolSenderListener, NiFiProperties, StringEncryptor, OptimisticLockingManager) - Constructor for class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
WebClusterManager.CaptureComponentMetrics - Class in org.apache.nifi.cluster.manager.impl
Captures snapshots of components' metrics
WebClusterManager.ClusterManagerLock - Class in org.apache.nifi.cluster.manager.impl
 
WebClusterManager.HeartbeatMonitoringTimerTask - Class in org.apache.nifi.cluster.manager.impl
A timer task to detect nodes that have not sent a heartbeat in a while.
WebClusterManager.ProcessPendingHeartbeatsTask - Class in org.apache.nifi.cluster.manager.impl
This timer task simply processes any pending heartbeats.
WebClusterManagerFactoryBean - Class in org.apache.nifi.cluster.spring
Factory bean for creating a singleton WebClusterManager instance.
WebClusterManagerFactoryBean() - Constructor for class org.apache.nifi.cluster.spring.WebClusterManagerFactoryBean
 
writeClusterMetadata(DataFlowDaoImpl.ClusterMetadata, OutputStream) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
writeDataFlow(File, ClusterDataFlow) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
writeDataFlow(File, ClusterDataFlow, DataFlowDaoImpl.ClusterMetadata) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
writeLock - Variable in class org.apache.nifi.cluster.manager.impl.WebClusterManager
 
writeTarEntry(TarArchiveOutputStream, String, byte[]) - Method in class org.apache.nifi.cluster.flow.impl.DataFlowDaoImpl
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017 Apache NiFi Project. All rights reserved.