Interface NESTWorkflowBuilder<T extends NESTAbstractWorkflowObject>
-
- All Known Implementing Classes:
NESTWorkflowBuilderImpl
public interface NESTWorkflowBuilder<T extends NESTAbstractWorkflowObject>Interface of a nest graph builder. It provides methods for creating nest graphs. Use the nest graph modifier to create and insert new nest graph item objects and edges. Refer to the corresponding InterfaceNESTWorkflowModifierfor more information.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TcreateEmptyNESTWorkflowObject(String NESTWorkflowID, String workflowClass)Creates an empty new nest graph object without workflow node.TcreateNESTWorkflowGraphObject(String NESTWorkflowId, String workflowClass, DataObject semanticDescriptor)Creates a new nest graph object including the workflow node.TcreateNESTWorkflowObject(String xmlString)Creates a new nest graph object from a given String.
-
-
-
Method Detail
-
createNESTWorkflowGraphObject
T createNESTWorkflowGraphObject(String NESTWorkflowId, String workflowClass, DataObject semanticDescriptor)
Creates a new nest graph object including the workflow node.- Parameters:
NESTWorkflowId- for the nest graph object and the corresponding workflow nodeworkflowClass- data class of the nest workflowsemanticDescriptor- semantic descriptor of the workflow node- Returns:
- the created nest workflow object
-
createEmptyNESTWorkflowObject
T createEmptyNESTWorkflowObject(String NESTWorkflowID, String workflowClass)
Creates an empty new nest graph object without workflow node.- Parameters:
NESTWorkflowID- for the nest graph objectworkflowClass- data class of the nest workflow- Returns:
- the created nest workflow object
-
-