public class StandardNiFiServiceFacade extends Object implements NiFiServiceFacade
| Modifier and Type | Field and Description |
|---|---|
private AuditService |
auditService |
private WebClusterManager |
clusterManager |
private ConnectionDAO |
connectionDAO |
private ControllerFacade |
controllerFacade |
private DtoFactory |
dtoFactory |
private FunnelDAO |
funnelDAO |
private PortDAO |
inputPortDAO |
private static String |
INVALID_REVISION_ERROR |
private LabelDAO |
labelDAO |
private static org.slf4j.Logger |
logger |
private OptimisticLockingManager |
optimisticLockingManager |
private PortDAO |
outputPortDAO |
private ProcessGroupDAO |
processGroupDAO |
private ProcessorDAO |
processorDAO |
private NiFiProperties |
properties |
private RemoteProcessGroupDAO |
remoteProcessGroupDAO |
private SnippetDAO |
snippetDAO |
private SnippetUtils |
snippetUtils |
private static String |
SYNC_ERROR |
private TemplateDAO |
templateDAO |
private UserService |
userService |
| Constructor and Description |
|---|
StandardNiFiServiceFacade() |
| Modifier and Type | Method and Description |
|---|---|
private void |
checkRevision(Revision revision)
Checks the specified revision against the current revision.
|
ConfigurationSnapshot<FlowSnippetDTO> |
copySnippet(Revision revision,
String groupId,
String snippetId,
Double originX,
Double originY)
Creates a new snippet based off the existing snippet.
|
ConfigurationSnapshot<Void> |
createArchive(Revision revision)
Creates a new archive of the flow configuration.
|
ConfigurationSnapshot<ConnectionDTO> |
createConnection(Revision revision,
String groupId,
ConnectionDTO connectionDTO)
Creates a new Relationship target.
|
ConfigurationSnapshot<FunnelDTO> |
createFunnel(Revision revision,
String groupId,
FunnelDTO funnelDTO)
Creates a funnel.
|
ConfigurationSnapshot<PortDTO> |
createInputPort(Revision revision,
String groupId,
PortDTO inputPortDTO)
Creates a new input port.
|
ConfigurationSnapshot<LabelDTO> |
createLabel(Revision revision,
String groupId,
LabelDTO labelDTO)
Creates a label.
|
ConfigurationSnapshot<PortDTO> |
createOutputPort(Revision revision,
String groupId,
PortDTO outputPortDTO)
Creates a new output port.
|
ConfigurationSnapshot<ProcessGroupDTO> |
createProcessGroup(String parentGroupId,
Revision revision,
ProcessGroupDTO processGroupDTO)
Creates a new process group.
|
ConfigurationSnapshot<ProcessorDTO> |
createProcessor(Revision revision,
String groupId,
ProcessorDTO processorDTO)
Creates a new Processor.
|
ConfigurationSnapshot<RemoteProcessGroupDTO> |
createRemoteProcessGroup(Revision revision,
String groupId,
RemoteProcessGroupDTO remoteProcessGroupDTO)
Creates a new remote process group.
|
ConfigurationSnapshot<SnippetDTO> |
createSnippet(Revision revision,
SnippetDTO snippetDTO)
Creates a new snippet.
|
TemplateDTO |
createTemplate(String name,
String description,
String snippetId)
Creates a new Template based off the specified snippet.
|
ConfigurationSnapshot<FlowSnippetDTO> |
createTemplateInstance(Revision revision,
String groupId,
Double originX,
Double originY,
String templateId)
Instantiate the corresponding template.
|
void |
deleteActions(Date endDate)
Purges all actions up to the specified end date.
|
ConfigurationSnapshot<Void> |
deleteConnection(Revision revision,
String groupId,
String connectionId)
Deletes the specified relationship target.
|
ConfigurationSnapshot<Void> |
deleteFunnel(Revision revision,
String groupId,
String funnelId)
Deletes the specified label.
|
ConfigurationSnapshot<Void> |
deleteInputPort(Revision revision,
String groupId,
String inputPortId)
Deletes the specified input port.
|
ConfigurationSnapshot<Void> |
deleteLabel(Revision revision,
String groupId,
String labelId)
Deletes the specified label.
|
void |
deleteLineage(String lineageId)
Deletes the lineage with the specified id.
|
void |
deleteNode(String nodeId)
Deletes the node.
|
ConfigurationSnapshot<Void> |
deleteOutputPort(Revision revision,
String groupId,
String outputPortId)
Determines if the output port could be deleted.
|
ConfigurationSnapshot<Void> |
deleteProcessGroup(Revision revision,
String groupId)
Deletes the specified process group.
|
ConfigurationSnapshot<Void> |
deleteProcessor(Revision revision,
String groupId,
String processorId)
Deletes the specified processor.
|
void |
deleteProvenance(String queryId)
Deletes provenance.
|
ConfigurationSnapshot<Void> |
deleteRemoteProcessGroup(Revision revision,
String groupId,
String remoteProcessGroupId)
Deletes the specified remote process group.
|
ConfigurationSnapshot<Void> |
deleteSnippet(Revision revision,
String snippetId)
Removes the specified snippet.
|
void |
deleteTemplate(String id)
Deletes the specified template.
|
void |
deleteUser(String userId)
Deletes the specified user.
|
TemplateDTO |
exportTemplate(String id)
Gets the template, includes contents, with the specified id.
|
private ProcessGroupCounts |
extractProcessGroupCounts(ProcessGroupStatus groupStatus)
Utility method for extracting component counts from the specified group
status.
|
private ConnectionStatus |
findNodeConnectionStatus(ProcessGroupStatus groupStatus,
String connectionId) |
private PortStatus |
findNodeInputPortStatus(ProcessGroupStatus groupStatus,
String inputPortId) |
private PortStatus |
findNodeOutputPortStatus(ProcessGroupStatus groupStatus,
String outputPortId) |
private ProcessorStatus |
findNodeProcessorStatus(ProcessGroupStatus groupStatus,
String processorId) |
private RemoteProcessGroupStatus |
findNodeRemoteProcessGroupStatus(ProcessGroupStatus groupStatus,
String remoteProcessGroupId) |
ActionDTO |
getAction(Integer actionId)
Returns the details for the specified action id.
|
HistoryDTO |
getActions(HistoryQueryDTO historyQueryDto)
Returns actions that meet the specified criteria.
|
BulletinBoardDTO |
getBulletinBoard(BulletinQueryDTO query)
Returns the bulletin board for this NiFi.
|
ClusterDTO |
getCluster()
Returns the contents of cluster.
|
ClusterConnectionStatusDTO |
getClusterConnectionStatus(String connectionId)
Returns a connection's status for each node connected to the cluster.
|
ClusterStatusHistoryDTO |
getClusterConnectionStatusHistory(String connectionId)
Returns the connection status history for each node connected to the
cluster.
|
ClusterPortStatusDTO |
getClusterInputPortStatus(String inputPortId)
Returns an input port's status for each node connected to the cluster.
|
ClusterPortStatusDTO |
getClusterOutputPortStatus(String outputPortId)
Returns an output port's status for each node connected to the cluster.
|
ClusterStatusHistoryDTO |
getClusterProcessGroupStatusHistory(String processGroupId)
Returns the process group status history for each node connected to the
cluster.
|
ClusterProcessorStatusDTO |
getClusterProcessorStatus(String processorId)
Returns a processor's status for each node connected to the cluster.
|
ClusterStatusHistoryDTO |
getClusterProcessorStatusHistory(String processorId)
Returns the processor status history for each node connected to the
cluster.
|
ClusterRemoteProcessGroupStatusDTO |
getClusterRemoteProcessGroupStatus(String remoteProcessGroupId)
Returns a remote process group's status for each node connected to the
cluster.
|
ClusterStatusHistoryDTO |
getClusterRemoteProcessGroupStatusHistory(String remoteProcessGroupId)
Returns the remote process group status history for each node connected
to the cluster.
|
ClusterStatusDTO |
getClusterStatus()
Returns the cluster's status.
|
ConnectionDTO |
getConnection(String groupId,
String connectionId)
Gets the specified Connection transfer object.
|
Set<ConnectionDTO> |
getConnections(String groupId)
Gets the Connection transfer objects for the specified source processor.
|
StatusHistoryDTO |
getConnectionStatusHistory(String groupId,
String connectionId)
Gets the status history of the specified connection.
|
DownloadableContent |
getContent(Long eventId,
String uri,
ContentDirection contentDirection)
Gets the content for the specified claim.
|
ControllerDTO |
getController() |
ControllerConfigurationDTO |
getControllerConfiguration()
Gets the configuration for this controller.
|
ControllerStatusDTO |
getControllerStatus()
Returns the controller status.
|
CountersDTO |
getCounters()
Returns the counters.
|
FunnelDTO |
getFunnel(String groupId,
String funnelId)
Gets the specified funnel.
|
Set<FunnelDTO> |
getFunnels(String groupId)
Gets all of the funnels.
|
PortDTO |
getInputPort(String groupId,
String inputPortId)
Gets an input port.
|
Set<PortDTO> |
getInputPorts(String groupId)
Gets all input ports in a given group.
|
String |
getInstanceId()
The instance id of this NiFi.
|
LabelDTO |
getLabel(String groupId,
String labelId)
Gets the specified label.
|
Set<LabelDTO> |
getLabels(String groupId)
Gets all of the labels.
|
LineageDTO |
getLineage(String lineageId)
Gets the lineage with the specified id.
|
private Date |
getNewestDate(Date date1,
Date date2)
Utility method to get the newest of the two specified dates.
|
NodeDTO |
getNode(String nodeId)
Returns the contents of the node.
|
String |
getNodeId()
Gets the id of this node, if clustered.
|
NodeStatusDTO |
getNodeStatus(String nodeId)
Returns the status the specified node id.
|
NodeSystemDiagnosticsDTO |
getNodeSystemDiagnostics(String nodeId)
Returns the system diagnostics for the specified node id.
|
private Date |
getOldestDate(Date date1,
Date date2)
Utility method to get the oldest of the two specified dates.
|
PortDTO |
getOutputPort(String groupId,
String outputPortId)
Gets an output port.
|
Set<PortDTO> |
getOutputPorts(String groupId)
Gets all output ports in a given group.
|
ConfigurationSnapshot<ProcessGroupDTO> |
getProcessGroup(String groupId,
boolean recurse)
Returns the process group.
|
Set<ProcessGroupDTO> |
getProcessGroups(String parentGroupId)
Gets all process groups in the specified parent group.
|
ProcessGroupStatusDTO |
getProcessGroupStatus(String groupId)
Returns the process group status.
|
StatusHistoryDTO |
getProcessGroupStatusHistory(String groupId)
Gets the process group status history.
|
ProcessorDTO |
getProcessor(String id)
Gets the Processor transfer object for the specified id.
|
ProcessorDTO |
getProcessor(String groupId,
String id)
Gets the Processor transfer object for the specified id.
|
ProcessorHistoryDTO |
getProcessorHistory(String processorId)
Gets the history for the specified property for the specified processor.
|
Set<ProcessorDTO> |
getProcessors(String groupId)
Gets all the Processor transfer objects for this controller.
|
StatusHistoryDTO |
getProcessorStatusHistory(String groupId,
String id)
Gets the processor status history.
|
Set<DocumentedTypeDTO> |
getProcessorTypes()
Returns the list of processor types.
|
ProvenanceDTO |
getProvenance(String queryId)
Retrieves provenance.
|
ProvenanceEventDTO |
getProvenanceEvent(Long id)
Gets the provenance event with the specified id.
|
ProvenanceOptionsDTO |
getProvenanceSearchOptions()
Returns the available options for searching provenance.
|
RemoteProcessGroupDTO |
getRemoteProcessGroup(String groupId,
String remoteProcessGroupId)
Gets a remote process group.
|
Set<RemoteProcessGroupDTO> |
getRemoteProcessGroups(String groupId)
Gets all remote process groups in the a given parent group.
|
StatusHistoryDTO |
getRemoteProcessGroupStatusHistory(String groupId,
String id)
Gets the remote process group status history.
|
RevisionDTO |
getRevision()
Returns the current revision.
|
SnippetDTO |
getSnippet(String snippetId)
Gets the specified snippet.
|
SystemDiagnosticsDTO |
getSystemDiagnostics()
Returns the system diagnostics.
|
TemplateDTO |
getTemplate(String id)
Gets the template with the specified id.
|
Set<TemplateDTO> |
getTemplates()
Gets all templates.
|
UserDTO |
getUser(String userId)
Gets the user with the specified id.
|
Collection<UserDTO> |
getUsers(Boolean grouped)
Gets all of the users registered with this controller.
|
Set<DocumentedTypeDTO> |
getWorkQueuePrioritizerTypes()
Returns the list of prioritizer types.
|
TemplateDTO |
importTemplate(TemplateDTO templateDTO)
Imports the specified Template.
|
void |
invalidateUser(String userId)
Invalidates the specified user.
|
void |
invalidateUserGroup(String userGroup,
Set<String> userIds)
Invalidates the specified user accounts and all accounts associated with
this group.
|
boolean |
isClustered() |
private boolean |
isPrimaryNode(String nodeId) |
private boolean |
isUserAuthorized(NiFiUser user,
RootGroupPort port)
Ensures the specified user has permission to access the specified port.
|
void |
removeUserFromGroup(String userId)
Ungroups the specified user.
|
void |
removeUserGroup(String userGroup)
Deletes the specified user group.
|
SearchResultsDTO |
searchController(String query)
Searches the controller for the specified query string.
|
void |
setAuditService(AuditService auditService) |
void |
setClusterManager(WebClusterManager clusterManager) |
void |
setConnectionDAO(ConnectionDAO connectionDAO) |
void |
setControllerFacade(ControllerFacade controllerFacade) |
void |
setDtoFactory(DtoFactory dtoFactory) |
void |
setFunnelDAO(FunnelDAO funnelDAO) |
void |
setInputPortDAO(PortDAO inputPortDAO) |
void |
setLabelDAO(LabelDAO labelDAO) |
void |
setOptimisticLockingManager(OptimisticLockingManager optimisticLockingManager) |
void |
setOutputPortDAO(PortDAO outputPortDAO) |
void |
setProcessGroupDAO(ProcessGroupDAO processGroupDAO) |
ConfigurationSnapshot<ProcessorDTO> |
setProcessorAnnotationData(Revision revision,
String processorId,
String annotationData)
Sets the annotation data for a processor.
|
void |
setProcessorDAO(ProcessorDAO processorDAO) |
void |
setProperties(NiFiProperties properties) |
void |
setRemoteProcessGroupDAO(RemoteProcessGroupDAO remoteProcessGroupDAO) |
void |
setSnippetDAO(SnippetDAO snippetDAO) |
void |
setSnippetUtils(SnippetUtils snippetUtils) |
void |
setTemplateDAO(TemplateDAO templateDAO) |
void |
setUserService(UserService userService) |
LineageDTO |
submitLineage(LineageDTO lineage)
Submits a lineage request.
|
ProvenanceDTO |
submitProvenance(ProvenanceDTO query)
Submits a provenance request.
|
ProvenanceEventDTO |
submitReplay(Long eventId)
Submits a new replay request.
|
ConfigurationSnapshot<ConnectionDTO> |
updateConnection(Revision revision,
String groupId,
ConnectionDTO connectionDTO)
Updates the specified Relationship target.
|
ConfigurationSnapshot<ControllerConfigurationDTO> |
updateControllerConfiguration(Revision revision,
ControllerConfigurationDTO controllerConfigurationDTO)
Updates the configuration for this controller.
|
CounterDTO |
updateCounter(String counterId)
Updates the specified counter by setting its value to 0.
|
ConfigurationSnapshot<FunnelDTO> |
updateFunnel(Revision revision,
String groupId,
FunnelDTO funnelDTO)
Updates the specified label.
|
ConfigurationSnapshot<PortDTO> |
updateInputPort(Revision revision,
String groupId,
PortDTO inputPortDTO)
Updates the specified input port.
|
ConfigurationSnapshot<LabelDTO> |
updateLabel(Revision revision,
String groupId,
LabelDTO labelDTO)
Updates the specified label.
|
NodeDTO |
updateNode(NodeDTO nodeDTO)
Updates the contents of the node.
|
ConfigurationSnapshot<PortDTO> |
updateOutputPort(Revision revision,
String groupId,
PortDTO outputPortDTO)
Updates the specified output port.
|
ConfigurationSnapshot<ProcessGroupDTO> |
updateProcessGroup(Revision revision,
String parentGroupId,
ProcessGroupDTO processGroupDTO)
Updates the specified process group.
|
ConfigurationSnapshot<ProcessorDTO> |
updateProcessor(Revision revision,
String groupId,
ProcessorDTO processorDTO)
Updates the specified Processor.
|
ConfigurationSnapshot<RemoteProcessGroupDTO> |
updateRemoteProcessGroup(Revision revision,
String groupId,
RemoteProcessGroupDTO remoteProcessGroupDTO)
Updates the specified remote process group.
|
ConfigurationSnapshot<RemoteProcessGroupPortDTO> |
updateRemoteProcessGroupInputPort(Revision revision,
String groupId,
String remoteProcessGroupId,
RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
Updates the specified remote process groups input port.
|
ConfigurationSnapshot<RemoteProcessGroupPortDTO> |
updateRemoteProcessGroupOutputPort(Revision revision,
String groupId,
String remoteProcessGroupId,
RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
Updates the specified remote process groups output port.
|
private Revision |
updateRevision(Revision revision)
Increments the revision and updates the last modifier.
|
ConfigurationSnapshot<SnippetDTO> |
updateSnippet(Revision revision,
SnippetDTO snippetDto)
If group id is specified, moves the specified snippet to the specified
group.
|
UserDTO |
updateUser(UserDTO userDto)
Updates the specified user accordingly.
|
UserGroupDTO |
updateUserGroup(UserGroupDTO userGroupDTO)
Updates a user group with the specified group and comprised of the
specified users.
|
private void |
validateSnippetContents(FlowSnippetDTO flowSnippet,
String groupId) |
void |
verifyCreateConnection(String groupId,
ConnectionDTO connectionDTO)
Determines if this connection can be created.
|
void |
verifyDeleteConnection(String groupId,
String connectionId)
Determines if this connection can be removed.
|
void |
verifyDeleteFunnel(String groupId,
String funnelId)
Verifies the specified funnel can be deleted.
|
void |
verifyDeleteInputPort(String groupId,
String inputPortId)
Determines if the input port could be deleted.
|
void |
verifyDeleteOutputPort(String groupId,
String outputPortId)
Determines if the output port could be deleted.
|
void |
verifyDeleteProcessGroup(String groupId)
Verifies the specified process group can be removed.
|
void |
verifyDeleteProcessor(String groupId,
String processorId)
Verifies the specified processor can be removed.
|
void |
verifyDeleteRemoteProcessGroup(String groupId,
String remoteProcessGroupId)
Verifies the remote process group can be deleted.
|
void |
verifyDeleteSnippet(String id)
Determines if this snippet can be removed.
|
void |
verifyUpdateConnection(String groupId,
ConnectionDTO connectionDTO)
Determines if this connection can be updated.
|
void |
verifyUpdateInputPort(String groupId,
PortDTO inputPortDTO)
Determines if the input port could be updated.
|
void |
verifyUpdateOutputPort(String groupId,
PortDTO outputPortDTO)
Determines if the output port could be updated.
|
void |
verifyUpdateProcessGroup(ProcessGroupDTO processGroupDTO)
Verifies the specified process group can be updated.
|
void |
verifyUpdateProcessor(ProcessorDTO processorDTO)
Verifies the specified processor can be updated.
|
void |
verifyUpdateProcessor(String groupId,
ProcessorDTO processorDTO)
Verifies the specified processor can be updated.
|
void |
verifyUpdateRemoteProcessGroup(String groupId,
RemoteProcessGroupDTO remoteProcessGroupDTO)
Verifies the specified remote process group can be updated.
|
void |
verifyUpdateRemoteProcessGroupInputPort(String groupId,
String remoteProcessGroupId,
RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
Verifies the specified remote process group can update the specified
remote input port.
|
void |
verifyUpdateRemoteProcessGroupOutputPort(String groupId,
String remoteProcessGroupId,
RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
Verifies the specified remote process group can update the specified
remote output port.
|
void |
verifyUpdateSnippet(SnippetDTO snippetDto)
Determines if this snippet can be updated.
|
private static final org.slf4j.Logger logger
private static final String INVALID_REVISION_ERROR
private static final String SYNC_ERROR
private ControllerFacade controllerFacade
private SnippetUtils snippetUtils
private OptimisticLockingManager optimisticLockingManager
private ProcessorDAO processorDAO
private ProcessGroupDAO processGroupDAO
private RemoteProcessGroupDAO remoteProcessGroupDAO
private LabelDAO labelDAO
private FunnelDAO funnelDAO
private SnippetDAO snippetDAO
private PortDAO inputPortDAO
private PortDAO outputPortDAO
private ConnectionDAO connectionDAO
private TemplateDAO templateDAO
private AuditService auditService
private UserService userService
private WebClusterManager clusterManager
private NiFiProperties properties
private DtoFactory dtoFactory
private void checkRevision(Revision revision)
revision - The revision to checkclientId - The client idNiFiCoreException - If the specified revision is not currentprivate Revision updateRevision(Revision revision)
revision - public void verifyCreateConnection(String groupId, ConnectionDTO connectionDTO)
NiFiServiceFacadeverifyCreateConnection in interface NiFiServiceFacadepublic void verifyUpdateConnection(String groupId, ConnectionDTO connectionDTO)
NiFiServiceFacadeverifyUpdateConnection in interface NiFiServiceFacadepublic void verifyDeleteConnection(String groupId, String connectionId)
NiFiServiceFacadeverifyDeleteConnection in interface NiFiServiceFacadepublic void verifyDeleteFunnel(String groupId, String funnelId)
NiFiServiceFacadeverifyDeleteFunnel in interface NiFiServiceFacadepublic void verifyUpdateInputPort(String groupId, PortDTO inputPortDTO)
NiFiServiceFacadeverifyUpdateInputPort in interface NiFiServiceFacadegroupId - The id of the groupinputPortDTO - The id of the input portpublic void verifyDeleteInputPort(String groupId, String inputPortId)
NiFiServiceFacadeverifyDeleteInputPort in interface NiFiServiceFacadegroupId - The id of the groupinputPortId - The id of the input portpublic void verifyUpdateOutputPort(String groupId, PortDTO outputPortDTO)
NiFiServiceFacadeverifyUpdateOutputPort in interface NiFiServiceFacadegroupId - The id of the groupoutputPortDTO - The id of the output portpublic void verifyDeleteOutputPort(String groupId, String outputPortId)
NiFiServiceFacadeverifyDeleteOutputPort in interface NiFiServiceFacadegroupId - The id of the groupoutputPortId - The id of the output portpublic void verifyUpdateProcessor(ProcessorDTO processorDTO)
NiFiServiceFacadeverifyUpdateProcessor in interface NiFiServiceFacadepublic void verifyUpdateProcessor(String groupId, ProcessorDTO processorDTO)
NiFiServiceFacadeverifyUpdateProcessor in interface NiFiServiceFacadepublic void verifyDeleteProcessor(String groupId, String processorId)
NiFiServiceFacadeverifyDeleteProcessor in interface NiFiServiceFacadepublic void verifyUpdateProcessGroup(ProcessGroupDTO processGroupDTO)
NiFiServiceFacadeverifyUpdateProcessGroup in interface NiFiServiceFacadeprocessGroupDTO - The ProcessGroupDTOpublic void verifyDeleteProcessGroup(String groupId)
NiFiServiceFacadeverifyDeleteProcessGroup in interface NiFiServiceFacadegroupId - The id of the process grouppublic void verifyUpdateRemoteProcessGroup(String groupId, RemoteProcessGroupDTO remoteProcessGroupDTO)
NiFiServiceFacadeverifyUpdateRemoteProcessGroup in interface NiFiServiceFacadegroupId - The id of the parent groupremoteProcessGroupDTO - The RemoteProcessGroupDTOpublic void verifyUpdateRemoteProcessGroupInputPort(String groupId, String remoteProcessGroupId, RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
NiFiServiceFacadeverifyUpdateRemoteProcessGroupInputPort in interface NiFiServiceFacadegroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupremoteProcessGroupPortDTO - The RemoteProcessGroupPortDTOpublic void verifyUpdateRemoteProcessGroupOutputPort(String groupId, String remoteProcessGroupId, RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
NiFiServiceFacadeverifyUpdateRemoteProcessGroupOutputPort in interface NiFiServiceFacadegroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupremoteProcessGroupPortDTO - The RemoteProcessGroupPortDTOpublic void verifyDeleteRemoteProcessGroup(String groupId, String remoteProcessGroupId)
NiFiServiceFacadeverifyDeleteRemoteProcessGroup in interface NiFiServiceFacadegroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process grouppublic ConfigurationSnapshot<ConnectionDTO> updateConnection(Revision revision, String groupId, ConnectionDTO connectionDTO)
NiFiServiceFacadeupdateConnection in interface NiFiServiceFacaderevision - Revision to compare with current base revisionconnectionDTO - The Connection DTOpublic ConfigurationSnapshot<ProcessorDTO> updateProcessor(Revision revision, String groupId, ProcessorDTO processorDTO)
NiFiServiceFacadeupdateProcessor in interface NiFiServiceFacaderevision - Revision to compare with current base revisionprocessorDTO - The processorDTOpublic ConfigurationSnapshot<LabelDTO> updateLabel(Revision revision, String groupId, LabelDTO labelDTO)
NiFiServiceFacadeupdateLabel in interface NiFiServiceFacaderevision - Revision to compare with current base revisionlabelDTO - The label DTOpublic ConfigurationSnapshot<FunnelDTO> updateFunnel(Revision revision, String groupId, FunnelDTO funnelDTO)
NiFiServiceFacadeupdateFunnel in interface NiFiServiceFacaderevision - Revision to compare with current base revisionfunnelDTO - The funnel DTOpublic void verifyUpdateSnippet(SnippetDTO snippetDto)
NiFiServiceFacadeverifyUpdateSnippet in interface NiFiServiceFacadepublic ConfigurationSnapshot<SnippetDTO> updateSnippet(Revision revision, SnippetDTO snippetDto)
NiFiServiceFacadeupdateSnippet in interface NiFiServiceFacadepublic ConfigurationSnapshot<PortDTO> updateInputPort(Revision revision, String groupId, PortDTO inputPortDTO)
NiFiServiceFacadeupdateInputPort in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the groupinputPortDTO - The input PortDTOpublic ConfigurationSnapshot<PortDTO> updateOutputPort(Revision revision, String groupId, PortDTO outputPortDTO)
NiFiServiceFacadeupdateOutputPort in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the groupoutputPortDTO - The output PortDTOpublic ConfigurationSnapshot<RemoteProcessGroupDTO> updateRemoteProcessGroup(Revision revision, String groupId, RemoteProcessGroupDTO remoteProcessGroupDTO)
NiFiServiceFacadeupdateRemoteProcessGroup in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupDTO - The RemoteProcessGroupDTOpublic ConfigurationSnapshot<RemoteProcessGroupPortDTO> updateRemoteProcessGroupInputPort(Revision revision, String groupId, String remoteProcessGroupId, RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
NiFiServiceFacadeupdateRemoteProcessGroupInputPort in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupremoteProcessGroupPortDTO - The RemoteProcessGroupPortDTOpublic ConfigurationSnapshot<RemoteProcessGroupPortDTO> updateRemoteProcessGroupOutputPort(Revision revision, String groupId, String remoteProcessGroupId, RemoteProcessGroupPortDTO remoteProcessGroupPortDTO)
NiFiServiceFacadeupdateRemoteProcessGroupOutputPort in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process groupremoteProcessGroupPortDTO - The RemoteProcessGroupPortDTOpublic ConfigurationSnapshot<ProcessGroupDTO> updateProcessGroup(Revision revision, String parentGroupId, ProcessGroupDTO processGroupDTO)
NiFiServiceFacadeupdateProcessGroup in interface NiFiServiceFacaderevision - Revision to compare with current base revisionparentGroupId - The id of the parent groupprocessGroupDTO - The ProcessGroupDTOpublic ConfigurationSnapshot<ControllerConfigurationDTO> updateControllerConfiguration(Revision revision, ControllerConfigurationDTO controllerConfigurationDTO)
NiFiServiceFacadeupdateControllerConfiguration in interface NiFiServiceFacaderevision - Revision to compare with current base revisioncontrollerConfigurationDTO - Controller configuration DTOpublic NodeDTO updateNode(NodeDTO nodeDTO)
NiFiServiceFacadeupdateNode in interface NiFiServiceFacadenodeDTO - a node transfer objectpublic CounterDTO updateCounter(String counterId)
NiFiServiceFacadeupdateCounter in interface NiFiServiceFacadepublic ConfigurationSnapshot<Void> deleteConnection(Revision revision, String groupId, String connectionId)
NiFiServiceFacadedeleteConnection in interface NiFiServiceFacaderevision - Revision to compare with current base revisionconnectionId - The ID of the connectionpublic ConfigurationSnapshot<Void> deleteProcessor(Revision revision, String groupId, String processorId)
NiFiServiceFacadedeleteProcessor in interface NiFiServiceFacaderevision - Revision to compare with current base revisionprocessorId - The processor id to deletepublic ConfigurationSnapshot<Void> deleteLabel(Revision revision, String groupId, String labelId)
NiFiServiceFacadedeleteLabel in interface NiFiServiceFacaderevision - Revision to compare with current base revisionlabelId - The label idpublic ConfigurationSnapshot<Void> deleteFunnel(Revision revision, String groupId, String funnelId)
NiFiServiceFacadedeleteFunnel in interface NiFiServiceFacaderevision - Revision to compare with current base revisionfunnelId - The funnel idpublic void verifyDeleteSnippet(String id)
NiFiServiceFacadeverifyDeleteSnippet in interface NiFiServiceFacadepublic ConfigurationSnapshot<Void> deleteSnippet(Revision revision, String snippetId)
NiFiServiceFacadedeleteSnippet in interface NiFiServiceFacadepublic ConfigurationSnapshot<Void> deleteInputPort(Revision revision, String groupId, String inputPortId)
NiFiServiceFacadedeleteInputPort in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the groupinputPortId - The id of the input portpublic ConfigurationSnapshot<Void> deleteOutputPort(Revision revision, String groupId, String outputPortId)
NiFiServiceFacadedeleteOutputPort in interface NiFiServiceFacadegroupId - The id of the groupoutputPortId - The id of the output portpublic ConfigurationSnapshot<Void> deleteProcessGroup(Revision revision, String groupId)
NiFiServiceFacadedeleteProcessGroup in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the process grouppublic ConfigurationSnapshot<Void> deleteRemoteProcessGroup(Revision revision, String groupId, String remoteProcessGroupId)
NiFiServiceFacadedeleteRemoteProcessGroup in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process grouppublic void deleteTemplate(String id)
NiFiServiceFacadedeleteTemplate in interface NiFiServiceFacadeid - The id of the templatepublic ConfigurationSnapshot<ConnectionDTO> createConnection(Revision revision, String groupId, ConnectionDTO connectionDTO)
NiFiServiceFacadecreateConnection in interface NiFiServiceFacaderevision - Revision to compare with current base revisionconnectionDTO - The Connection DTOpublic ConfigurationSnapshot<ProcessorDTO> createProcessor(Revision revision, String groupId, ProcessorDTO processorDTO)
NiFiServiceFacadecreateProcessor in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - Group idprocessorDTO - The processor DTOpublic ConfigurationSnapshot<LabelDTO> createLabel(Revision revision, String groupId, LabelDTO labelDTO)
NiFiServiceFacadecreateLabel in interface NiFiServiceFacaderevision - Revision to compare with current base revisionlabelDTO - The label DTOpublic ConfigurationSnapshot<FunnelDTO> createFunnel(Revision revision, String groupId, FunnelDTO funnelDTO)
NiFiServiceFacadecreateFunnel in interface NiFiServiceFacaderevision - Revision to compare with current base revisionprivate void validateSnippetContents(FlowSnippetDTO flowSnippet, String groupId)
public ConfigurationSnapshot<FlowSnippetDTO> copySnippet(Revision revision, String groupId, String snippetId, Double originX, Double originY)
NiFiServiceFacadecopySnippet in interface NiFiServiceFacadepublic ConfigurationSnapshot<SnippetDTO> createSnippet(Revision revision, SnippetDTO snippetDTO)
NiFiServiceFacadecreateSnippet in interface NiFiServiceFacadepublic ConfigurationSnapshot<PortDTO> createInputPort(Revision revision, String groupId, PortDTO inputPortDTO)
NiFiServiceFacadecreateInputPort in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the group this port should be create ininputPortDTO - The input PortDTOpublic ConfigurationSnapshot<PortDTO> createOutputPort(Revision revision, String groupId, PortDTO outputPortDTO)
NiFiServiceFacadecreateOutputPort in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the group this port should be create inoutputPortDTO - The output PortDTOpublic ConfigurationSnapshot<ProcessGroupDTO> createProcessGroup(String parentGroupId, Revision revision, ProcessGroupDTO processGroupDTO)
NiFiServiceFacadecreateProcessGroup in interface NiFiServiceFacadeparentGroupId - The id of the parent grouprevision - Revision to compare with current base revisionprocessGroupDTO - The ProcessGroupDTOpublic ConfigurationSnapshot<RemoteProcessGroupDTO> createRemoteProcessGroup(Revision revision, String groupId, RemoteProcessGroupDTO remoteProcessGroupDTO)
NiFiServiceFacadecreateRemoteProcessGroup in interface NiFiServiceFacaderevision - Revision to compare with current base revisiongroupId - The id of the parent groupremoteProcessGroupDTO - The RemoteProcessGroupDTOpublic TemplateDTO createTemplate(String name, String description, String snippetId)
NiFiServiceFacadecreateTemplate in interface NiFiServiceFacadepublic TemplateDTO importTemplate(TemplateDTO templateDTO)
NiFiServiceFacadeimportTemplate in interface NiFiServiceFacadetemplateDTO - The template dtopublic ConfigurationSnapshot<FlowSnippetDTO> createTemplateInstance(Revision revision, String groupId, Double originX, Double originY, String templateId)
NiFiServiceFacadecreateTemplateInstance in interface NiFiServiceFacadepublic ConfigurationSnapshot<Void> createArchive(Revision revision)
NiFiServiceFacadecreateArchive in interface NiFiServiceFacaderevision - Revision to compare with current base revisionpublic ConfigurationSnapshot<ProcessorDTO> setProcessorAnnotationData(Revision revision, String processorId, String annotationData)
NiFiServiceFacadesetProcessorAnnotationData in interface NiFiServiceFacaderevision - the revision to compare with current base revisionprocessorId - the id of the processor to updateannotationData - the annotation datapublic void deleteActions(Date endDate)
NiFiServiceFacadedeleteActions in interface NiFiServiceFacadeendDate - The end datepublic void invalidateUser(String userId)
NiFiServiceFacadeinvalidateUser in interface NiFiServiceFacadepublic void invalidateUserGroup(String userGroup, Set<String> userIds)
NiFiServiceFacadeinvalidateUserGroup in interface NiFiServiceFacadepublic UserDTO updateUser(UserDTO userDto)
NiFiServiceFacadeupdateUser in interface NiFiServiceFacadeuserDto - The user to updatepublic void deleteUser(String userId)
NiFiServiceFacadedeleteUser in interface NiFiServiceFacadepublic UserGroupDTO updateUserGroup(UserGroupDTO userGroupDTO)
NiFiServiceFacadeupdateUserGroup in interface NiFiServiceFacadepublic void removeUserFromGroup(String userId)
NiFiServiceFacaderemoveUserFromGroup in interface NiFiServiceFacadepublic void removeUserGroup(String userGroup)
NiFiServiceFacaderemoveUserGroup in interface NiFiServiceFacadepublic ProvenanceDTO submitProvenance(ProvenanceDTO query)
NiFiServiceFacadesubmitProvenance in interface NiFiServiceFacadepublic void deleteProvenance(String queryId)
NiFiServiceFacadedeleteProvenance in interface NiFiServiceFacadepublic LineageDTO submitLineage(LineageDTO lineage)
NiFiServiceFacadesubmitLineage in interface NiFiServiceFacadepublic void deleteLineage(String lineageId)
NiFiServiceFacadedeleteLineage in interface NiFiServiceFacadepublic ProvenanceEventDTO submitReplay(Long eventId)
NiFiServiceFacadesubmitReplay in interface NiFiServiceFacadepublic RevisionDTO getRevision()
NiFiServiceFacadegetRevision in interface NiFiServiceFacadepublic SearchResultsDTO searchController(String query)
NiFiServiceFacadesearchController in interface NiFiServiceFacadepublic DownloadableContent getContent(Long eventId, String uri, ContentDirection contentDirection)
NiFiServiceFacadegetContent in interface NiFiServiceFacadepublic ProvenanceDTO getProvenance(String queryId)
NiFiServiceFacadegetProvenance in interface NiFiServiceFacadepublic LineageDTO getLineage(String lineageId)
NiFiServiceFacadegetLineage in interface NiFiServiceFacadepublic ProvenanceOptionsDTO getProvenanceSearchOptions()
NiFiServiceFacadegetProvenanceSearchOptions in interface NiFiServiceFacadepublic ProvenanceEventDTO getProvenanceEvent(Long id)
NiFiServiceFacadegetProvenanceEvent in interface NiFiServiceFacadepublic ProcessGroupStatusDTO getProcessGroupStatus(String groupId)
NiFiServiceFacadegetProcessGroupStatus in interface NiFiServiceFacadepublic ControllerStatusDTO getControllerStatus()
NiFiServiceFacadegetControllerStatus in interface NiFiServiceFacadepublic CountersDTO getCounters()
NiFiServiceFacadegetCounters in interface NiFiServiceFacadepublic Set<ConnectionDTO> getConnections(String groupId)
NiFiServiceFacadegetConnections in interface NiFiServiceFacadepublic ConnectionDTO getConnection(String groupId, String connectionId)
NiFiServiceFacadegetConnection in interface NiFiServiceFacadeconnectionId - The ID of the connectionpublic StatusHistoryDTO getConnectionStatusHistory(String groupId, String connectionId)
NiFiServiceFacadegetConnectionStatusHistory in interface NiFiServiceFacadepublic Set<ProcessorDTO> getProcessors(String groupId)
NiFiServiceFacadegetProcessors in interface NiFiServiceFacadepublic TemplateDTO exportTemplate(String id)
NiFiServiceFacadeexportTemplate in interface NiFiServiceFacadepublic TemplateDTO getTemplate(String id)
NiFiServiceFacadegetTemplate in interface NiFiServiceFacadepublic Set<TemplateDTO> getTemplates()
NiFiServiceFacadegetTemplates in interface NiFiServiceFacadepublic Set<DocumentedTypeDTO> getWorkQueuePrioritizerTypes()
NiFiServiceFacadegetWorkQueuePrioritizerTypes in interface NiFiServiceFacadepublic Set<DocumentedTypeDTO> getProcessorTypes()
NiFiServiceFacadegetProcessorTypes in interface NiFiServiceFacadepublic ProcessorDTO getProcessor(String groupId, String id)
NiFiServiceFacadegetProcessor in interface NiFiServiceFacadegroupId - Id of the processor group containing the processorid - Id of the processor to returnpublic StatusHistoryDTO getProcessorStatusHistory(String groupId, String id)
NiFiServiceFacadegetProcessorStatusHistory in interface NiFiServiceFacadepublic BulletinBoardDTO getBulletinBoard(BulletinQueryDTO query)
NiFiServiceFacadegetBulletinBoard in interface NiFiServiceFacadepublic SystemDiagnosticsDTO getSystemDiagnostics()
NiFiServiceFacadegetSystemDiagnostics in interface NiFiServiceFacadeprivate boolean isUserAuthorized(NiFiUser user, RootGroupPort port)
user - port - public ControllerDTO getController()
getController in interface NiFiServiceFacadepublic String getInstanceId()
NiFiServiceFacadegetInstanceId in interface NiFiServiceFacadepublic ControllerConfigurationDTO getControllerConfiguration()
NiFiServiceFacadegetControllerConfiguration in interface NiFiServiceFacadepublic Set<LabelDTO> getLabels(String groupId)
NiFiServiceFacadegetLabels in interface NiFiServiceFacadepublic LabelDTO getLabel(String groupId, String labelId)
NiFiServiceFacadegetLabel in interface NiFiServiceFacadelabelId - The label idpublic Set<FunnelDTO> getFunnels(String groupId)
NiFiServiceFacadegetFunnels in interface NiFiServiceFacadepublic FunnelDTO getFunnel(String groupId, String funnelId)
NiFiServiceFacadegetFunnel in interface NiFiServiceFacadefunnelId - The funnel idpublic SnippetDTO getSnippet(String snippetId)
NiFiServiceFacadegetSnippet in interface NiFiServiceFacadepublic Set<PortDTO> getInputPorts(String groupId)
NiFiServiceFacadegetInputPorts in interface NiFiServiceFacadegroupId - The id of the grouppublic Set<PortDTO> getOutputPorts(String groupId)
NiFiServiceFacadegetOutputPorts in interface NiFiServiceFacadegroupId - The id of the grouppublic Set<ProcessGroupDTO> getProcessGroups(String parentGroupId)
NiFiServiceFacadegetProcessGroups in interface NiFiServiceFacadeparentGroupId - The id of the parent grouppublic Set<RemoteProcessGroupDTO> getRemoteProcessGroups(String groupId)
NiFiServiceFacadegetRemoteProcessGroups in interface NiFiServiceFacadegroupId - The id of the parent grouppublic PortDTO getInputPort(String groupId, String inputPortId)
NiFiServiceFacadegetInputPort in interface NiFiServiceFacadegroupId - The id of the group this port is ininputPortId - The input port idpublic PortDTO getOutputPort(String groupId, String outputPortId)
NiFiServiceFacadegetOutputPort in interface NiFiServiceFacadegroupId - The id of the group this port is inoutputPortId - The output port idpublic RemoteProcessGroupDTO getRemoteProcessGroup(String groupId, String remoteProcessGroupId)
NiFiServiceFacadegetRemoteProcessGroup in interface NiFiServiceFacadegroupId - The id of the parent groupremoteProcessGroupId - The id of the remote process grouppublic StatusHistoryDTO getRemoteProcessGroupStatusHistory(String groupId, String id)
NiFiServiceFacadegetRemoteProcessGroupStatusHistory in interface NiFiServiceFacadegroupId - The id of the parent groupid - The id of the remote process grouppublic ConfigurationSnapshot<ProcessGroupDTO> getProcessGroup(String groupId, boolean recurse)
NiFiServiceFacadegetProcessGroup in interface NiFiServiceFacadepublic StatusHistoryDTO getProcessGroupStatusHistory(String groupId)
NiFiServiceFacadegetProcessGroupStatusHistory in interface NiFiServiceFacadepublic HistoryDTO getActions(HistoryQueryDTO historyQueryDto)
NiFiServiceFacadegetActions in interface NiFiServiceFacadepublic ActionDTO getAction(Integer actionId)
NiFiServiceFacadegetAction in interface NiFiServiceFacadepublic ProcessorHistoryDTO getProcessorHistory(String processorId)
NiFiServiceFacadegetProcessorHistory in interface NiFiServiceFacadepublic UserDTO getUser(String userId)
NiFiServiceFacadegetUser in interface NiFiServiceFacadeuserId - The user idpublic Collection<UserDTO> getUsers(Boolean grouped)
NiFiServiceFacadegetUsers in interface NiFiServiceFacadepublic boolean isClustered()
isClustered in interface NiFiServiceFacadepublic String getNodeId()
NiFiServiceFacadegetNodeId in interface NiFiServiceFacadepublic ClusterDTO getCluster()
NiFiServiceFacadegetCluster in interface NiFiServiceFacadepublic NodeDTO getNode(String nodeId)
NiFiServiceFacadegetNode in interface NiFiServiceFacadenodeId - a node identifierpublic void deleteNode(String nodeId)
NiFiServiceFacadedeleteNode in interface NiFiServiceFacadenodeId - a node identifierprivate ProcessorStatus findNodeProcessorStatus(ProcessGroupStatus groupStatus, String processorId)
public ClusterProcessorStatusDTO getClusterProcessorStatus(String processorId)
NiFiServiceFacadegetClusterProcessorStatus in interface NiFiServiceFacadeprocessorId - a processor identifierprivate ConnectionStatus findNodeConnectionStatus(ProcessGroupStatus groupStatus, String connectionId)
public ClusterConnectionStatusDTO getClusterConnectionStatus(String connectionId)
NiFiServiceFacadegetClusterConnectionStatus in interface NiFiServiceFacadeconnectionId - a connection identifierprivate PortStatus findNodeInputPortStatus(ProcessGroupStatus groupStatus, String inputPortId)
public ClusterPortStatusDTO getClusterInputPortStatus(String inputPortId)
NiFiServiceFacadegetClusterInputPortStatus in interface NiFiServiceFacadeinputPortId - a port identifierprivate PortStatus findNodeOutputPortStatus(ProcessGroupStatus groupStatus, String outputPortId)
public ClusterPortStatusDTO getClusterOutputPortStatus(String outputPortId)
NiFiServiceFacadegetClusterOutputPortStatus in interface NiFiServiceFacadeoutputPortId - a port identifierprivate RemoteProcessGroupStatus findNodeRemoteProcessGroupStatus(ProcessGroupStatus groupStatus, String remoteProcessGroupId)
public ClusterRemoteProcessGroupStatusDTO getClusterRemoteProcessGroupStatus(String remoteProcessGroupId)
NiFiServiceFacadegetClusterRemoteProcessGroupStatus in interface NiFiServiceFacaderemoteProcessGroupId - a remote process group identifierpublic ClusterStatusHistoryDTO getClusterProcessorStatusHistory(String processorId)
NiFiServiceFacadegetClusterProcessorStatusHistory in interface NiFiServiceFacadepublic ClusterStatusHistoryDTO getClusterConnectionStatusHistory(String connectionId)
NiFiServiceFacadegetClusterConnectionStatusHistory in interface NiFiServiceFacadepublic ClusterStatusHistoryDTO getClusterProcessGroupStatusHistory(String processGroupId)
NiFiServiceFacadegetClusterProcessGroupStatusHistory in interface NiFiServiceFacadepublic ClusterStatusHistoryDTO getClusterRemoteProcessGroupStatusHistory(String remoteProcessGroupId)
NiFiServiceFacadegetClusterRemoteProcessGroupStatusHistory in interface NiFiServiceFacadepublic NodeStatusDTO getNodeStatus(String nodeId)
NiFiServiceFacadegetNodeStatus in interface NiFiServiceFacadenodeId - The id of the desired nodepublic NodeSystemDiagnosticsDTO getNodeSystemDiagnostics(String nodeId)
NiFiServiceFacadegetNodeSystemDiagnostics in interface NiFiServiceFacadenodeId - The id of the desired nodepublic ClusterStatusDTO getClusterStatus()
NiFiServiceFacadegetClusterStatus in interface NiFiServiceFacadepublic ProcessorDTO getProcessor(String id)
NiFiServiceFacadegetProcessor in interface NiFiServiceFacadeid - Id of the processor to returnpublic void setProperties(NiFiProperties properties)
public void setControllerFacade(ControllerFacade controllerFacade)
public void setRemoteProcessGroupDAO(RemoteProcessGroupDAO remoteProcessGroupDAO)
public void setLabelDAO(LabelDAO labelDAO)
public void setFunnelDAO(FunnelDAO funnelDAO)
public void setSnippetDAO(SnippetDAO snippetDAO)
public void setProcessorDAO(ProcessorDAO processorDAO)
public void setConnectionDAO(ConnectionDAO connectionDAO)
public void setAuditService(AuditService auditService)
public void setUserService(UserService userService)
public void setOptimisticLockingManager(OptimisticLockingManager optimisticLockingManager)
public void setClusterManager(WebClusterManager clusterManager)
public void setDtoFactory(DtoFactory dtoFactory)
public void setInputPortDAO(PortDAO inputPortDAO)
public void setOutputPortDAO(PortDAO outputPortDAO)
public void setProcessGroupDAO(ProcessGroupDAO processGroupDAO)
public void setTemplateDAO(TemplateDAO templateDAO)
public void setSnippetUtils(SnippetUtils snippetUtils)
private boolean isPrimaryNode(String nodeId)
private Date getOldestDate(Date date1, Date date2)
date1 - date2 - private Date getNewestDate(Date date1, Date date2)
date1 - date2 - private ProcessGroupCounts extractProcessGroupCounts(ProcessGroupStatus groupStatus)
groupStatus - Copyright © 2015 Apache NiFi (incubating). All rights reserved.