private void processSkippedOperations(final List<OP> shouldskip) {
        for (final OP operation : shouldskip) {
            workflowEngine.event(
                    WorkflowSystemEventType.WillSkipOperation,
                    String.format("Skip condition statisfied for operation: %s, skipping", operation),
                    operation
            );
            StateObj newstate = operation.getSkipState(workflowEngine.getState());
            WorkflowSystem.OperationCompleted<DAT> objectOperationCompleted = WorkflowEngine.dummyResult(newstate);
            stateChangeQueue.add(objectOperationCompleted);
        }
    }
private void processSkippedOperations ( final List < OP > shouldskip ) { for ( final OP operation : shouldskip ) { workflowEngine . event ( WorkflowSystemEventType . WillSkipOperation , String . format ( "Skip condition statisfied for operation: %s, skipping" , operation ) , operation ) ; StateObj newstate = operation . getSkipState ( workflowEngine . getState ( ) ) ; WorkflowSystem . OperationCompleted < DAT > objectOperationCompleted = WorkflowEngine . dummyResult ( newstate ) ; stateChangeQueue . add ( objectOperationCompleted ) ; } }
Process skipped operations

@param shouldskip list of operations to skip