public class StandardTemplateDAO extends ComponentDAO implements TemplateDAO
| Modifier and Type | Field and Description |
|---|---|
private FlowController |
flowController |
private SnippetUtils |
snippetUtils |
| Constructor and Description |
|---|
StandardTemplateDAO() |
| Modifier and Type | Method and Description |
|---|---|
Template |
createTemplate(TemplateDTO templateDTO)
Creates a template.
|
void |
deleteTemplate(String templateId)
Deletes the specified template.
|
Template |
getTemplate(String templateId)
Gets the specified template.
|
Set<Template> |
getTemplates()
Gets all of the templates.
|
Template |
importTemplate(TemplateDTO templateDTO)
Import the specified template.
|
FlowSnippetDTO |
instantiateTemplate(String groupId,
Double originX,
Double originY,
String templateId)
Instantiate the corresponding template.
|
private Template |
locateTemplate(String templateId) |
void |
setFlowController(FlowController flowController) |
void |
setSnippetUtils(SnippetUtils snippetUtils) |
isAnyNotNull, isNotNull, locateProcessGroupprivate FlowController flowController
private SnippetUtils snippetUtils
public Template createTemplate(TemplateDTO templateDTO)
TemplateDAOcreateTemplate in interface TemplateDAOtemplateDTO - The template DTOpublic Template importTemplate(TemplateDTO templateDTO)
TemplateDAOimportTemplate in interface TemplateDAOpublic FlowSnippetDTO instantiateTemplate(String groupId, Double originX, Double originY, String templateId)
TemplateDAOinstantiateTemplate in interface TemplateDAOpublic void deleteTemplate(String templateId)
TemplateDAOdeleteTemplate in interface TemplateDAOtemplateId - The template idpublic Template getTemplate(String templateId)
TemplateDAOgetTemplate in interface TemplateDAOtemplateId - The template idpublic Set<Template> getTemplates()
TemplateDAOgetTemplates in interface TemplateDAOpublic void setFlowController(FlowController flowController)
public void setSnippetUtils(SnippetUtils snippetUtils)
Copyright © 2015 Apache NiFi (incubating). All rights reserved.