Class NetworkEntityFinder
java.lang.Object
com.hybris.backoffice.workflow.designer.services.NetworkEntityFinder
Utility methods for finding
NetworkEntity from Workflow
Designer nodes.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.hybris.cockpitng.components.visjs.network.data.Node>findActionNode(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context, WorkflowActionTemplateModel action) ReturnsNodethat corresponds the givenWorkflowActionTemplateModelList<com.hybris.cockpitng.components.visjs.network.data.Node>findActionNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets all action nodesList<com.hybris.cockpitng.components.visjs.network.data.Node>findAndNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets all 'and' nodesOptional<com.hybris.cockpitng.components.visjs.network.data.Node>findDecisionNode(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context, WorkflowDecisionTemplateModel decision) ReturnsNodethat corresponds the givenWorkflowDecisionTemplateModelList<com.hybris.cockpitng.components.visjs.network.data.Node>findDecisionNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets all decision nodesCollection<com.hybris.cockpitng.components.visjs.network.data.Edge>findEdges(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets allEdges in the Workflow DesignerCollection<com.hybris.cockpitng.components.visjs.network.data.Node>findNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets allNodes in the Workflow DesignervoidsetNodeTypeService(NodeTypeService nodeTypeService)
-
Constructor Details
-
NetworkEntityFinder
public NetworkEntityFinder()
-
-
Method Details
-
findActionNodes
public List<com.hybris.cockpitng.components.visjs.network.data.Node> findActionNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets all action nodes- Parameters:
context- contains Network Chart widget model, where the Workflow Designer data is stored- Returns:
- action nodes
-
findDecisionNodes
public List<com.hybris.cockpitng.components.visjs.network.data.Node> findDecisionNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets all decision nodes- Parameters:
context- contains Network Chart widget model, where the Workflow Designer data is stored- Returns:
- decision nodes
-
findAndNodes
public List<com.hybris.cockpitng.components.visjs.network.data.Node> findAndNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets all 'and' nodes- Parameters:
context- contains Network Chart widget model, where the Workflow Designer data is stored- Returns:
- 'and' nodes
-
findNodes
public Collection<com.hybris.cockpitng.components.visjs.network.data.Node> findNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets allNodes in the Workflow Designer- Parameters:
context- contains Network Chart widget model, where the Workflow Designer data is stored- Returns:
- nodes
-
findEdges
public Collection<com.hybris.cockpitng.components.visjs.network.data.Edge> findEdges(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context) Gets allEdges in the Workflow Designer- Parameters:
context- contains Network Chart widget model, where the Workflow Designer data is stored- Returns:
- edges
-
findActionNode
public Optional<com.hybris.cockpitng.components.visjs.network.data.Node> findActionNode(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context, WorkflowActionTemplateModel action) ReturnsNodethat corresponds the givenWorkflowActionTemplateModel -
findDecisionNode
public Optional<com.hybris.cockpitng.components.visjs.network.data.Node> findDecisionNode(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context, WorkflowDecisionTemplateModel decision) ReturnsNodethat corresponds the givenWorkflowDecisionTemplateModel -
getNodeTypeService
-
setNodeTypeService
-