| Package | Description | 
|---|---|
| com.github.dexecutor.core | 
| Class and Description | 
|---|
| DependentTasksExecutor Main Interface for Dexecutor framework, It provides api to build the graph and and to kick off the execution. | 
| DependentTasksExecutor.ExecutionBehavior Defines the execution behavior of the tasks
   
           
                         TERMINATING : Whole tasks execution would come to an end after the execution is thrownNON_TERMINATING: Tasks execution wont come to halt after an exception is thrown out of taskRETRY_ONCE_TERMINATING: A retry would be attempted after an exception is thrown, and then if the execption is thrown again, the tasks execution would stop | 
| DependentTasksExecutorConfig Configuration Object for Dexecutor framework. | 
| ExecutionEngine An Executor is the main execution engine, where in all the tasks are executed | 
| ExecutionResult Holds execution result of a node identified by id | 
| ExecutionResults Wrapper class around @ExecutionResult | 
| ExecutionStatus Represents Tasks Execution status | 
| TaskProvider A Task Provider provides Tasks to be executed, when it comes to execution | 
| TaskProvider.Task Represent a unit of execution in Dexecutor framework | 
Copyright © 2016 Dexecutor. All rights reserved.