public class MetadataResource
extends java.lang.Object
| Constructor and Description |
|---|
MetadataResource(com.netflix.conductor.service.MetadataService metadataService) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(com.netflix.conductor.common.metadata.workflow.WorkflowDef workflowDef) |
com.netflix.conductor.common.metadata.workflow.WorkflowDef |
get(java.lang.String name,
java.lang.Integer version) |
java.util.List<com.netflix.conductor.common.metadata.workflow.WorkflowDef> |
getAll() |
com.netflix.conductor.common.metadata.tasks.TaskDef |
getTaskDef(java.lang.String taskType) |
java.util.List<com.netflix.conductor.common.metadata.tasks.TaskDef> |
getTaskDefs() |
void |
registerTaskDef(java.util.List<com.netflix.conductor.common.metadata.tasks.TaskDef> taskDefs) |
void |
registerTaskDef(com.netflix.conductor.common.metadata.tasks.TaskDef taskDef) |
void |
unregisterTaskDef(java.lang.String taskType) |
void |
unregisterWorkflowDef(java.lang.String name,
java.lang.Integer version) |
void |
update(java.util.List<com.netflix.conductor.common.metadata.workflow.WorkflowDef> workflowDefs) |
@Inject public MetadataResource(com.netflix.conductor.service.MetadataService metadataService)
public void create(com.netflix.conductor.common.metadata.workflow.WorkflowDef workflowDef)
public void update(java.util.List<com.netflix.conductor.common.metadata.workflow.WorkflowDef> workflowDefs)
public com.netflix.conductor.common.metadata.workflow.WorkflowDef get(java.lang.String name,
java.lang.Integer version)
public java.util.List<com.netflix.conductor.common.metadata.workflow.WorkflowDef> getAll()
public void unregisterWorkflowDef(java.lang.String name,
java.lang.Integer version)
public void registerTaskDef(java.util.List<com.netflix.conductor.common.metadata.tasks.TaskDef> taskDefs)
public void registerTaskDef(com.netflix.conductor.common.metadata.tasks.TaskDef taskDef)
public java.util.List<com.netflix.conductor.common.metadata.tasks.TaskDef> getTaskDefs()
public com.netflix.conductor.common.metadata.tasks.TaskDef getTaskDef(java.lang.String taskType)
public void unregisterTaskDef(java.lang.String taskType)