Class MultipleConnectionsIncomingToDecisionPartialValidator
java.lang.Object
com.hybris.backoffice.workflow.designer.handler.connection.validator.MultipleConnectionsIncomingToDecisionPartialValidator
- All Implemented Interfaces:
WorkflowConnectionPartialValidator,org.springframework.core.Ordered
public class MultipleConnectionsIncomingToDecisionPartialValidator
extends Object
implements WorkflowConnectionPartialValidator
Validates if connection from action to decision already exists
-
Field Summary
FieldsFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEFields inherited from interface com.hybris.backoffice.workflow.designer.handler.connection.validator.WorkflowConnectionPartialValidator
MEDIUM_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetOrder()voidsetConnectionFinder(ConnectionFinder connectionFinder) voidsetNodeTypeService(NodeTypeService nodeTypeService) voidsetOrder(int order) validate(ValidationContext context) Validates workflow based on theValidationContextpassed
-
Field Details
-
EVENT_TYPE_DECISION_CAN_HAVE_ONLY_ONE_INCOMING_CONNECTION
- See Also:
-
-
Constructor Details
-
MultipleConnectionsIncomingToDecisionPartialValidator
public MultipleConnectionsIncomingToDecisionPartialValidator()
-
-
Method Details
-
validate
Description copied from interface:WorkflowConnectionPartialValidatorValidates workflow based on theValidationContextpassed- Specified by:
validatein interfaceWorkflowConnectionPartialValidator- Parameters:
context- context of the validation- Returns:
- result containing potential violations
-
getConnectionFinder
-
setConnectionFinder
-
getNodeTypeService
-
setNodeTypeService
-
setOrder
public void setOrder(int order) -
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered- Specified by:
getOrderin interfaceWorkflowConnectionPartialValidator
-