package com.dtolabs.rundeck.core.execution.workflow.state;

/**
 * $INTERFACE is ... User: greg Date: 10/15/13 Time: 2:52 PM
 */
public enum ExecutionState {
    WAITING,
    RUNNING,
    SUCCEEDED,
    FAILED,
    ABORTED;

    public boolean isCompletedState() {
        return this == ExecutionState.ABORTED || this == ExecutionState.SUCCEEDED || this == ExecutionState.FAILED;
    }
}

@@ -215,16 +215,102 @@
  ABORTED
+,%0A    //node step intermediate states%0A    NODE_PARTIAL_SUCCEEDED,%0A    NODE_MIXED,%0A    
 ;%0A%0A    p

Add partial/mixed exectuion states