Class NetworkEntityFinder
- java.lang.Object
-
- com.hybris.backoffice.workflow.designer.services.NetworkEntityFinder
-
public class NetworkEntityFinder extends java.lang.ObjectUtility methods for findingNetworkEntityfrom Workflow Designer nodes.
-
-
Constructor Summary
Constructors Constructor Description NetworkEntityFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.hybris.cockpitng.components.visjs.network.data.Node>findActionNode(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context, WorkflowActionTemplateModel action)ReturnsNodethat corresponds the givenWorkflowActionTemplateModeljava.util.List<com.hybris.cockpitng.components.visjs.network.data.Node>findActionNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)Gets all action nodesjava.util.List<com.hybris.cockpitng.components.visjs.network.data.Node>findAndNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)Gets all 'and' nodesjava.util.Optional<com.hybris.cockpitng.components.visjs.network.data.Node>findDecisionNode(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context, WorkflowDecisionTemplateModel decision)ReturnsNodethat corresponds the givenWorkflowDecisionTemplateModeljava.util.List<com.hybris.cockpitng.components.visjs.network.data.Node>findDecisionNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)Gets all decision nodesjava.util.Collection<com.hybris.cockpitng.components.visjs.network.data.Edge>findEdges(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)Gets allEdges in the Workflow Designerjava.util.Collection<com.hybris.cockpitng.components.visjs.network.data.Node>findNodes(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)Gets allNodes in the Workflow DesignerNodeTypeServicegetNodeTypeService()voidsetNodeTypeService(NodeTypeService nodeTypeService)
-
-
-
Method Detail
-
findActionNodes
public java.util.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 java.util.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 java.util.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 java.util.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 java.util.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 java.util.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 java.util.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
public NodeTypeService getNodeTypeService()
-
setNodeTypeService
public void setNodeTypeService(NodeTypeService nodeTypeService)
-
-