public interface ProcessorDAO
| Modifier and Type | Method and Description |
|---|---|
ProcessorNode |
createProcessor(String groupId,
ProcessorDTO processorDTO)
Creates a new Processor.
|
void |
deleteProcessor(String groupId,
String processorId)
Deletes the specified processor.
|
ProcessorNode |
getProcessor(String groupId,
String id)
Gets the Processor transfer object for the specified id.
|
Set<ProcessorNode> |
getProcessors(String groupId)
Gets all the Processor transfer objects for this controller.
|
boolean |
hasProcessor(String groupId,
String id)
Determines if the specified processor is loaded.
|
ProcessorNode |
updateProcessor(String groupId,
ProcessorDTO processorDTO)
Updates the configuration for the processor using the specified
processorDTO.
|
void |
verifyDelete(String groupId,
String processorId)
Verifies the specified processor can be removed.
|
void |
verifyUpdate(String groupId,
ProcessorDTO processorDTO)
Verifies the specified processor can be updated.
|
boolean hasProcessor(String groupId, String id)
groupId - id - ProcessorNode createProcessor(String groupId, ProcessorDTO processorDTO)
groupId - processorDTO - The processor DTOProcessorNode getProcessor(String groupId, String id)
groupId - id - Id of the processor to returnSet<ProcessorNode> getProcessors(String groupId)
groupId - void verifyUpdate(String groupId, ProcessorDTO processorDTO)
groupId - processorDTO - ProcessorNode updateProcessor(String groupId, ProcessorDTO processorDTO)
groupId - processorDTO - void verifyDelete(String groupId, String processorId)
groupId - processorId - Copyright © 2015 Apache NiFi (incubating). All rights reserved.