{
    "jobChains":  [
                      {
                          "path":  "/examples/49_CriticalPath/02_JobChainB",
                          "name":  "02_JobChainB",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainB",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "-200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/02_TaskB1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "-300",
                                            "name":  "-200",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/02_TaskB2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "-300",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/02_TaskB3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/02_TaskB4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/02_TaskB5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/56_NestedJobChains/JobChainA",
                          "name":  "JobChainA",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainA",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "2",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/examples/56_NestedJobChains/JobA100"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "3",
                                            "name":  "2",
                                            "job":  {
                                                        "path":  "/examples/56_NestedJobChains/JobA200"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "4",
                                            "name":  "3",
                                            "job":  {
                                                        "path":  "/examples/56_NestedJobChains/JobA300"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "4",
                                            "job":  {
                                                        "path":  "/examples/56_NestedJobChains/JobA400"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/56_NestedJobChains/JobChainB",
                          "name":  "JobChainB",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainB",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "2",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/examples/56_NestedJobChains/JobB100"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "3",
                                            "name":  "2",
                                            "job":  {
                                                        "path":  "/examples/56_NestedJobChains/JobB200"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "4",
                                            "name":  "3",
                                            "job":  {
                                                        "path":  "/examples/56_NestedJobChains/JobB300"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "4",
                                            "job":  {
                                                        "path":  "/examples/56_NestedJobChains/JobB400"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/56_NestedJobChains/DailyProcess",
                          "name":  "DailyProcess",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Daily End of the Day Process",
                          "nodes":  [
                                        {
                                            "nextNode":  "B",
                                            "name":  "A",
                                            "jobChain":  {
                                                             "path":  "/examples/56_NestedJobChains/JobChainA"
                                                         },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "B",
                                            "jobChain":  {
                                                             "path":  "/examples/56_NestedJobChains/JobChainB"
                                                         },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/09_VersionControl/01_Process01/01_JobChainA",
                          "name":  "01_JobChainA",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainA",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/09_VersionControl/01_Process01/01_TaskA1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/09_VersionControl/01_Process01/01_TaskA2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/09_VersionControl/01_Process01/01_TaskA3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/09_VersionControl/01_Process01/01_TaskA4"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/09_VersionControl/01_Process01/01_TaskA5"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/10_RemoteExecutionUniversalAgent/03_RemoteFileWatching",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "/home/sos/data/file_watcher/LinuxMaster/input",
                                                       "regex":  "^TRX.*\\.CSV$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "03_RemoteFileWatching",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Watch for incomming files on remote server Load DWH ( LINUX REMOTE AGENT  -   GALADRIEL.SOS)",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "fileWatchingProcessClass":  "JUA_LINUX_GALADRIEL_4410",
                          "processClass":  "JUA_LINUX_GALADRIEL_4110",
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/03_load_stage"
                                                    },
                                            "errorNode":  "320"
                                        },
                                        {
                                            "nextNode":  "310",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/03_execute_load_pf"
                                                    },
                                            "errorNode":  "320"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "310",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/03_move_file_success"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "320",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/03_move_file_error"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/48_JobChainReturnCodeHandling/03_JobChainC",
                          "name":  "03_JobChainC",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainC",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/03_TaskC1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/03_TaskC2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/03_TaskC3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/03_TaskC4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/03_TaskC5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/50_ResourcePoolManagement/01_PrintMeta",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "/home/jenkins/data/in",
                                                       "regex":  "^INV[0-9]{11}.DAT$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "01_PrintMeta",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Convert and Print Meta files",
                          "endNodes":  [
                                           {
                                               "remove":  false,
                                               "move":  "",
                                               "name":  "Success"
                                           },
                                           {
                                               "remove":  false,
                                               "move":  "",
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/50_ResourcePoolManagement/01_convert_print_meta"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/31_Monitoring/03_JobChainMonMax",
                          "name":  "03_JobChainMonMax",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChain OP5 Monitor, run time \u003e max run time",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "!Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start_JobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "End_JobChain",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/31_Monitoring/03_JobMonMax"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "End_JobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "!Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/51_SendEmails/SendInvoiceEmail",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "/home/jenkins/data/in",
                                                       "regex":  "^CRRTRX[0-9]{11}.PDF2$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "SendInvoiceEmail",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Send invoice PDF as email attachement",
                          "endNodes":  [
                                           {
                                               "remove":  false,
                                               "move":  "",
                                               "name":  "Success"
                                           },
                                           {
                                               "remove":  false,
                                               "move":  "",
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/51_SendEmails/prepare_email_parameters"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/51_SendEmails/send_email"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/59_ParallelTableExport/ideal_insert_to_export_table_parallel",
                          "name":  "ideal_insert_to_export_table_parallel",
                          "numOfNodes":  16,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Export table data generation",
                          "endNodes":  [
                                           {
                                               "name":  "!error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "truncate_export_table",
                                            "name":  "JobChainStart",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "split_partitions",
                                            "name":  "truncate_export_table",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/truncate_export_table"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_partitions",
                                            "name":  "split_partitions",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainSplitter"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_partitions",
                                            "name":  "split_partitions:export_table_partition_1",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/export_table_partition_1"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_partitions",
                                            "name":  "split_partitions:export_table_partition_2",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/export_table_partition_2"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_partitions",
                                            "name":  "split_partitions:export_table_partition_3",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/export_table_partition_3"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_partitions",
                                            "name":  "split_partitions:export_table_partition_4",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/export_table_partition_4"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "post_export_table_build_tasks",
                                            "name":  "sync_partitions",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/ideal_insert_to_export_table_parallel.sync_partitions"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "split_test",
                                            "name":  "post_export_table_build_tasks",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/post_export_table_build_tasks"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_test",
                                            "name":  "split_test",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainSplitter"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_test",
                                            "name":  "split_test:run_export_table_data_tests_partition_1",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/run_export_table_data_tests_partition_1"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_test",
                                            "name":  "split_test:run_export_table_data_tests_partition_2",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/run_export_table_data_tests_partition_2"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_test",
                                            "name":  "split_test:run_export_table_data_tests_partition_3",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/run_export_table_data_tests_partition_3"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "sync_test",
                                            "name":  "split_test:run_export_table_data_tests_partition_4",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/run_export_table_data_tests_partition_4"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "JobChainEnd",
                                            "name":  "sync_test",
                                            "job":  {
                                                        "path":  "/examples/59_ParallelTableExport/ideal_insert_to_export_table_parallel.sync_test"
                                                    },
                                            "errorNode":  "!error"
                                        },
                                        {
                                            "nextNode":  "FINISH",
                                            "name":  "JobChainEnd",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "!error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/31_Monitoring/31_01_helper/ErrorRecoveryHelper",
                          "name":  "ErrorRecoveryHelper",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/31_Monitoring/31_01_helper/ExecShell"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/20_SchedulingJobChains/01_JobChainDaily",
                          "name":  "01_JobChainDaily",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Job Chain  with daily schedule",
                          "endNodes":  [
                                           {
                                               "name":  "SUCCESS"
                                           },
                                           {
                                               "name":  "ERROR"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob1"
                                                    },
                                            "errorNode":  "ERROR"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob2"
                                                    },
                                            "errorNode":  "ERROR"
                                        },
                                        {
                                            "nextNode":  "SUCCESS",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob3"
                                                    },
                                            "errorNode":  "ERROR"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/16_SplitAndSync/01_SpiltAndSync",
                          "name":  "01_SpiltAndSync",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Jobchain with jobs executing in parallel \u003ca href=\\\"sos\\\"\u003e",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Split",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "Split",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/01_SplitJobExecution"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "Split:Job01_P1",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/01_Job01_P1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "delay":  30,
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/01_Job02_P2"
                                                    },
                                            "nextNode":  "Sync",
                                            "errorNode":  "Error",
                                            "name":  "Split:Job02_P2"
                                        },
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "Split:Job03_P3",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/01_Job03_P3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Job04",
                                            "name":  "Sync",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/01_SyncJobExecution"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "Job04",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/01_Job04"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/03_DatabaseStatement/02_DatabaseStatments",
                          "name":  "02_DatabaseStatments",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Execute database statement",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/03_DatabaseStatement/02_execute_database_statement"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/03_DatabaseStatement/02_read_parameters"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/Demo/RBCCM/DailyBatchProcessing",
                          "name":  "DailyBatchProcessing",
                          "numOfNodes":  9,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Main Chain",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "split",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/job1"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "sync",
                                            "name":  "split",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/split"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "3",
                                            "name":  "split:2",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/job2"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "sync",
                                            "name":  "3",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/job3"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "5",
                                            "name":  "split:4",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/job4"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "sync",
                                            "name":  "5",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/job5"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "6",
                                            "name":  "sync",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/sync"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "7",
                                            "name":  "6",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/job6"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "7",
                                            "job":  {
                                                        "path":  "/Demo/RBCCM/job7"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/51_SendEmails/SendInvoiceEmail2",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "/tmp",
                                                       "regex":  "^.*\\.pdf$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "SendInvoiceEmail2",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Send invoice PDF as email attachement",
                          "endNodes":  [
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "success"
                                           },
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/51_SendEmails/send_email_with_attachment"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/Demo/MCEBankEU/OutboundFileWorkflow",
                          "name":  "OutboundFileWorkflow",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Archive",
                                            "name":  "Outbound",
                                            "job":  {
                                                        "path":  "/Demo/MCEBankEU/yade_upload_files"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "Archive",
                                            "job":  {
                                                        "path":  "/Demo/MCEBankEU/yade_archive_outbound_files"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/57_BankCalendar/hello",
                          "name":  "hello",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/57_BankCalendar/hello_world"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/57_BankCalendar/hello_world2"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/30_OrderManagement/03_Order_Management_SetBack",
                          "name":  "03_Order_Management_SetBack",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "this is a basic job chain with setback",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "state2",
                                            "name":  "state1",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job1"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "state3",
                                            "onError":  "setback",
                                            "name":  "state2",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job_setback"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "state3",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job3"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/31_Monitoring/02_ErrorSuccess",
                          "name":  "02_ErrorSuccess",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/31_Monitoring/02_ExecShell"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/06_YADEFileTransfer/01_YADEFileTransfer",
                          "name":  "01_YADEFileTransfer",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Transfer files using YADE",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/06_YADEFileTransfer/01_yade_file_transfer"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/04_ExecuteOraclePLSQL/01_ExecuteOraclePLSQL",
                          "name":  "01_ExecuteOraclePLSQL",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/04_ExecuteOraclePLSQL/01_execute_oracle_plsql"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/04_ExecuteOraclePLSQL/01_display_paramters"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/20_SchedulingJobChains/01_JobChainWeekly",
                          "name":  "01_JobChainWeekly",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Job Chain  with weekly schedule",
                          "endNodes":  [
                                           {
                                               "name":  "SUCCESS"
                                           },
                                           {
                                               "name":  "ERROR"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob1"
                                                    },
                                            "errorNode":  "ERROR"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob2"
                                                    },
                                            "errorNode":  "ERROR"
                                        },
                                        {
                                            "nextNode":  "SUCCESS",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob3"
                                                    },
                                            "errorNode":  "ERROR"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/01_JobChainShellJobs/03_JobChainB",
                          "name":  "03_JobChainB",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainB",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/03_TaskB1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/03_TaskB2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/03_TaskB3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/03_TaskB4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/03_TaskB5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/Support/Ticket#2016030910000028/job_chain1",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "1",
                                                       "directory":  "/home/jenkins/data/in",
                                                       "regex":  "1.tst",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  10,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "job_chain1",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "success"
                                           },
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "error"
                                           }
                                       ],
                          "maxOrders":  1,
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Support/Ticket#2016030910000028/job1"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/Support/Ticket#2016030910000028/job_chain2",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "1",
                                                       "directory":  "/home/jenkins/data/in",
                                                       "regex":  "2.tst",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  10,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "job_chain2",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "success"
                                           },
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "error"
                                           }
                                       ],
                          "maxOrders":  1,
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Support/Ticket#2016030910000028/job1"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/sos/notification/CleanupNotifications",
                          "name":  "CleanupNotifications",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "cleanup",
                                            "job":  {
                                                        "path":  "/sos/notification/CleanupNotifications"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/sos/reporting/Reporting",
                          "name":  "Reporting",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Collect and aggregation of facts",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "aggregation",
                                            "name":  "facts",
                                            "job":  {
                                                        "path":  "/sos/reporting/ReportingFacts"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "aggregation",
                                            "job":  {
                                                        "path":  "/sos/reporting/ReportingAggregation"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/18_ExclusiveLockJobChains/01_JobChainC",
                          "name":  "01_JobChainC",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainC",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskC1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskC2",
                                            "name":  "TaskC1",
                                            "job":  {
                                                        "path":  "/examples/18_ExclusiveLockJobChains/01_TaskC1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskC2",
                                            "job":  {
                                                        "path":  "/examples/18_ExclusiveLockJobChains/01_TaskC2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/18_ExclusiveLockJobChains/01_JobChainD",
                          "name":  "01_JobChainD",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainD",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskD1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskD2",
                                            "name":  "TaskD1",
                                            "job":  {
                                                        "path":  "/examples/18_ExclusiveLockJobChains/01_TaskD1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskD2",
                                            "job":  {
                                                        "path":  "/examples/18_ExclusiveLockJobChains/01_TaskD2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/10_RemoteExecutionUniversalAgent/01_JobChainA",
                          "name":  "01_JobChainA",
                          "numOfNodes":  6,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainA  ( LINUX REMOTE AGENT  -   GALADRIEL.SOS)",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "processClass":  "JUA_LINUX_GALADRIEL_4110",
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/01_TaskA1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "250",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/01_TaskA2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "250",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/02_TaskB2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/01_TaskA3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/01_TaskA4"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/01_TaskA5"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/Demo/Rosenberger/InboundFileInterfaceWorkflow/01_RemoteFileMonitoringProcessing",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "/home/sos/data/inbound",
                                                       "regex":  "^.*\\.dat$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "01_RemoteFileMonitoringProcessing",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Watch for incomming interface files on remote server ( LINUX REMOTE AGENT  -   GALADRIEL.SOS)",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "fileWatchingProcessClass":  "JUA_LINUX_GALADRIEL_4110",
                          "processClass":  "JUA_LINUX_GOLLUM_4510",
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/Demo/Rosenberger/InboundFileInterfaceWorkflow/01_yade_file_transfer"
                                                    },
                                            "errorNode":  "420"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/Demo/Rosenberger/InboundFileInterfaceWorkflow/01_validate_file"
                                                    },
                                            "errorNode":  "420"
                                        },
                                        {
                                            "nextNode":  "410",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/Demo/Rosenberger/InboundFileInterfaceWorkflow/01_process_file"
                                                    },
                                            "errorNode":  "420"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "410",
                                            "job":  {
                                                        "path":  "/Demo/Rosenberger/InboundFileInterfaceWorkflow/01_move_file_success_stage"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "420",
                                            "job":  {
                                                        "path":  "/Demo/Rosenberger/InboundFileInterfaceWorkflow/01_move_file_success_stage"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/51_SendEmails/ProcessingDayEmail",
                          "name":  "ProcessingDayEmail",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Send email with day of processing information",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/examples/51_SendEmails/day_of_processing_email"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/Demo/HMRC/SchedulerManagedMailExample/02_ProcessingDayEmail",
                          "name":  "02_ProcessingDayEmail",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Send email with day of processing information",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Demo/HMRC/SchedulerManagedMailExample/02_day_of_processing_email"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/47_SyncJobChainExecution/01_JobChainA",
                          "name":  "01_JobChainA",
                          "numOfNodes":  9,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainA",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/01_TaskA1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/01_TaskA2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/01_TaskA3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/01_TaskA4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/01_TaskA5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "Sync",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/Sync_ChainA_ChainB"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/Demo/Quanam/job_chain5",
                          "name":  "job_chain5",
                          "numOfNodes":  0,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/Demo/MCEBankEU/InboundFileWorkflow",
                          "name":  "InboundFileWorkflow",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "SelectFilelist",
                                            "name":  "GetFilelist",
                                            "job":  {
                                                        "path":  "/Demo/MCEBankEU/yade_get_filelist"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "Download",
                                            "name":  "SelectFilelist",
                                            "job":  {
                                                        "path":  "/Demo/MCEBankEU/select_filelist"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "Convert",
                                            "name":  "Download",
                                            "job":  {
                                                        "path":  "/Demo/MCEBankEU/yade_download_files"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "Archive",
                                            "name":  "Convert",
                                            "job":  {
                                                        "path":  "/Demo/MCEBankEU/convert_encoding"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "Archive",
                                            "job":  {
                                                        "path":  "/Demo/MCEBankEU/yade_archive_inbound_files"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/sos/jade/jade_history_file_order",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "jade_history",
                                                       "regex":  "\\.csv$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "jade_history_file_order",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "Import JADE history files from ./jade_history directory",
                          "endNodes":  [
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "remove"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "remove",
                                            "name":  "first",
                                            "job":  {
                                                        "path":  "/sos/jade/jade_import"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/57_BankCalendar/DailyProcessing",
                          "name":  "DailyProcessing",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "endNodes":  [
                                           {
                                               "name":  "succ"
                                           },
                                           {
                                               "name":  "err"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "succ",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/examples/57_BankCalendar/run_every_day"
                                                    },
                                            "errorNode":  "err"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/19_NonExclusiveLocks/01_JobChainC",
                          "name":  "01_JobChainC",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:20Z",
                          "title":  "JobChainC",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskC1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskC2",
                                            "name":  "TaskC1",
                                            "job":  {
                                                        "path":  "/examples/19_NonExclusiveLocks/01_TaskC1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskC2",
                                            "job":  {
                                                        "path":  "/examples/19_NonExclusiveLocks/01_TaskC2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:20Z"
                      },
                      {
                          "path":  "/examples/19_NonExclusiveLocks/01_JobChainD",
                          "name":  "01_JobChainD",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChainD",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskD1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskD2",
                                            "name":  "TaskD1",
                                            "job":  {
                                                        "path":  "/examples/19_NonExclusiveLocks/01_TaskD1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskD2",
                                            "job":  {
                                                        "path":  "/examples/19_NonExclusiveLocks/01_TaskD2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/19_NonExclusiveLocks/01_JobChainE",
                          "name":  "01_JobChainE",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChainE",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskE1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskE2",
                                            "name":  "TaskE1",
                                            "job":  {
                                                        "path":  "/examples/19_NonExclusiveLocks/01_TaskE1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskE2",
                                            "job":  {
                                                        "path":  "/examples/19_NonExclusiveLocks/01_TaskE2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/10_RemoteExecutionUniversalAgent/02_JobChainB",
                          "name":  "02_JobChainB",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChainB ( WINDOWS REMOTE AGENT  -   LUTEST.SOS )",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "processClass":  "JUA_WINDOWS_LUTEST_4410",
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/02_TaskB1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/02_TaskB2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/02_TaskB3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/02_TaskB4"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/02_TaskB5"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/03_DatabaseStatement/03_DatabaseProcedure",
                          "name":  "03_DatabaseProcedure",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Execute database procedure",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/03_DatabaseStatement/03_execute_database_procedure"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/03_DatabaseStatement/03_read_parameters"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/Demo/HMRC/SchedulerManagedMailExample/01_SendEmail",
                          "name":  "01_SendEmail",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Send email using JobSchedulerManagedEmailJob",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Demo/HMRC/SchedulerManagedMailExample/01_send_email"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/51_SendEmails/helper/GeneratePDFFiles",
                          "name":  "GeneratePDFFiles",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Generate PDF files",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/51_SendEmails/helper/generate_pdf_files"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/30_OrderManagement/01_Order_Management",
                          "name":  "01_Order_Management",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "this is a basic job chain",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "state2",
                                            "name":  "state1",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job1"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "state3",
                                            "name":  "state2",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job2"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "state3",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job3"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/34_ParameterFile/03_JobChainUsingParameterFile",
                          "name":  "03_JobChainUsingParameterFile",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JADE-Parameter in parameter file",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "!Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "CreateFile",
                                            "name":  "StartJobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "JadeStep",
                                            "name":  "CreateFile",
                                            "job":  {
                                                        "path":  "/examples/34_ParameterFile/03_CreateSourceFile"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "EndJobChain",
                                            "name":  "JadeStep",
                                            "job":  {
                                                        "path":  "/examples/34_ParameterFile/03_JadeJobCopy"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "EndJobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "!Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/47_SyncJobChainExecution/02_JobChainB",
                          "name":  "02_JobChainB",
                          "numOfNodes":  9,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChainB",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "100",
                                            "name":  "Sync",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/Sync_ChainA_ChainB"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/02_TaskB1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/02_TaskB2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/02_TaskB3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/02_TaskB4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/47_SyncJobChainExecution/02_TaskB5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/30_OrderManagement/02_Order_Management_NoStopOnError",
                          "name":  "02_Order_Management_NoStopOnError",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "this is a basic job chain with a job not stopping on error",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "state2",
                                            "name":  "state1",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job1"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "state3",
                                            "name":  "state2",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job_noStopOnError"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "state3",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job3"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/31_Monitoring/05_JobChainWarnMax",
                          "name":  "05_JobChainWarnMax",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChain : Warnen wenn l???nger als ...",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "!Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "start_jobchain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "end_jobChain",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/31_Monitoring/05_JobOptionMax"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "end_jobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "!Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/Demo/Accenture/job_chain1",
                          "name":  "job_chain1",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/Demo/Accenture/job1"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/11_RemoteExecutionSSH/02_ExecuteScript",
                          "name":  "02_ExecuteScript",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Execute script on remote server via SSH",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/11_RemoteExecutionSSH/02_execute_script"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/sos/notification/ResetNotifications",
                          "name":  "ResetNotifications",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "reset",
                                            "job":  {
                                                        "path":  "/sos/notification/ResetNotifications"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/06_YADEFileTransfer/02_YADEFIleTransferDMZ",
                          "name":  "02_YADEFIleTransferDMZ",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Transfer files using YADE Via DMZ server",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/06_YADEFileTransfer/02_yade_file_transfer_dmz"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/50_ResourcePoolManagement/helper/GenerateInvoiceMetaFiles",
                          "name":  "GenerateInvoiceMetaFiles",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Generate Invoice Meta Files",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/50_ResourcePoolManagement/helper/generate_invoice_meta_files"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/16_SplitAndSync/03_parallel_execution",
                          "name":  "03_parallel_execution",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "generate",
                                            "name":  "prepare",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/prepare"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "execute",
                                            "name":  "generate",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/generate"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "synchronize",
                                            "name":  "execute",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/query"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "do_something",
                                            "name":  "synchronize",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/synchronize"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "do_something",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/do_something"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/20_SchedulingJobChains/01_JobChainMonthly",
                          "name":  "01_JobChainMonthly",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Job Chain  with monthly schedule",
                          "endNodes":  [
                                           {
                                               "name":  "SUCCESS"
                                           },
                                           {
                                               "name":  "ERROR"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob1"
                                                    },
                                            "errorNode":  "ERROR"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob2"
                                                    },
                                            "errorNode":  "ERROR"
                                        },
                                        {
                                            "nextNode":  "SUCCESS",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/20_SchedulingJobChains/01_Orderjob3"
                                                    },
                                            "errorNode":  "ERROR"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/sos/reporting/Inventory",
                          "name":  "Inventory",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Inventory of existing jobs, job chains and orders",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "inventory",
                                            "job":  {
                                                        "path":  "/sos/reporting/Inventory"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/34_ParameterFile/02_JobChainUsingParameterFile",
                          "name":  "02_JobChainUsingParameterFile",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "multiple parameter sets in file",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "!Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "mailing",
                                            "name":  "StartJobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "EndJobChain",
                                            "name":  "mailing",
                                            "job":  {
                                                        "path":  "/examples/34_ParameterFile/02_SendMail"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "EndJobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "!Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/23_SchedulingOrder/01_JobChainOrderSchedule",
                          "name":  "01_JobChainOrderSchedule",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Job Chain with scheduled order",
                          "endNodes":  [
                                           {
                                               "name":  "SUCCESS"
                                           },
                                           {
                                               "name":  "ERROR"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/23_SchedulingOrder/01_Orderjob1"
                                                    },
                                            "errorNode":  "ERROR"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/23_SchedulingOrder/01_Orderjob2"
                                                    },
                                            "errorNode":  "ERROR"
                                        },
                                        {
                                            "nextNode":  "SUCCESS",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/23_SchedulingOrder/01_Orderjob3"
                                                    },
                                            "errorNode":  "ERROR"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/sos/notification/SystemNotifier",
                          "name":  "SystemNotifier",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "notifier",
                                            "job":  {
                                                        "path":  "/sos/notification/SystemNotifier"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/Support/Ticket#2016050410000015/job_chain1",
                          "name":  "job_chain1",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "suc"
                                           },
                                           {
                                               "name":  "err"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "suc",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Support/Ticket#2016050410000015/job1"
                                                    },
                                            "errorNode":  "err"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/15_Setback/01_JobChain_Setback",
                          "name":  "01_JobChain_Setback",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "this job chain will wait for a file using setback",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "state2",
                                            "name":  "state1",
                                            "job":  {
                                                        "path":  "/examples/15_Setback/01_job1"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "state3",
                                            "onError":  "setback",
                                            "name":  "state2",
                                            "job":  {
                                                        "path":  "/examples/15_Setback/01_job2_setback"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "state3",
                                            "job":  {
                                                        "path":  "/examples/15_Setback/01_job3"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/Demo/Quanam/FTPFileCheck",
                          "name":  "FTPFileCheck",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Check if File exist",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "check_file_footer",
                                            "name":  "ftp_check_file",
                                            "job":  {
                                                        "path":  "/Demo/Quanam/ftp_check_file"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "check_file_record",
                                            "name":  "check_file_footer",
                                            "job":  {
                                                        "path":  "/Demo/Quanam/check_file_footer"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "check_file_record",
                                            "job":  {
                                                        "path":  "/Demo/Quanam/check_file_record"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/14_JobChainsEvents/01_JobChainA",
                          "name":  "01_JobChainA",
                          "numOfNodes":  6,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChainA",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskA1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskA2",
                                            "name":  "TaskA1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskA1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskA3",
                                            "name":  "TaskA2",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskA2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SubmitEvent",
                                            "name":  "TaskA3",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskA3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "SubmitEvent",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_JobChainA_Submit_End_Event"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/52_JavaScriptAPI/01_MorningLoad",
                          "name":  "01_MorningLoad",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Load morning transaction",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/52_JavaScriptAPI/show_params"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/31_Monitoring/01_ErrorRecovery",
                          "name":  "01_ErrorRecovery",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "onError":  "setback",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/31_Monitoring/01_FileMove"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/14_JobChainsEvents/01_JobChainB",
                          "name":  "01_JobChainB",
                          "numOfNodes":  6,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChainB",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskB1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskB2",
                                            "name":  "TaskB1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskB1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskB3",
                                            "name":  "TaskB2",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskB2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SubmitEvent",
                                            "name":  "TaskB3",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskB3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "SubmitEvent",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_JobChainB_Submit_End_Event"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/14_JobChainsEvents/01_JobChainC",
                          "name":  "01_JobChainC",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChainC",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskC1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskC2",
                                            "name":  "TaskC1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskC1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskC3",
                                            "name":  "TaskC2",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskC2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskC3",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/01_TaskC3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/55_JobSchedulerLaunchQueue/01_JQLJobChain1/JobChain100",
                          "name":  "JobChain100",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "2",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/examples/55_JobSchedulerLaunchQueue/01_JQLJobChain1/JobA"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "3",
                                            "name":  "2",
                                            "job":  {
                                                        "path":  "/examples/55_JobSchedulerLaunchQueue/01_JQLJobChain1/JobB"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "3",
                                            "job":  {
                                                        "path":  "/examples/55_JobSchedulerLaunchQueue/common_jobs/update_jobchain_launch_queue"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/04_ExecuteOraclePLSQL/03_ExecuteOraclePLSQL",
                          "name":  "03_ExecuteOraclePLSQL",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Execute PL/SQL procedure and insert processing results into a Table",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/04_ExecuteOraclePLSQL/03_execute_oracle_plsql"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/04_ExecuteOraclePLSQL/03_display_paramters"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/11_RemoteExecutionSSH/01_SSHRemoteExecution",
                          "name":  "01_SSHRemoteExecution",
                          "numOfNodes":  4,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Execute remote command using SSH",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/11_RemoteExecutionSSH/01_execute_remote_command"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/02_FileWatcher/02_helper/GenerateTRXFiles",
                          "name":  "GenerateTRXFiles",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Generate Trx Files",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/02_FileWatcher/02_helper/generate_trx_files"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/08_FileWatchingRemoteFileProcessing/01_RemoteFileMonitoringProcessing",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "/home/sos/data/etl_stage/inbound",
                                                       "regex":  "^.*\\.dat$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "01_RemoteFileMonitoringProcessing",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Watch for incomming files on remote server Load DWH ( LINUX REMOTE AGENT  -   GALADRIEL.SOS)",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "fileWatchingProcessClass":  "JUA_LINUX_GALADRIEL_4110",
                          "processClass":  "JUA_LINUX_GOLLUM_4510",
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/08_FileWatchingRemoteFileProcessing/01_yade_file_transfer"
                                                    },
                                            "errorNode":  "420"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/08_FileWatchingRemoteFileProcessing/01_load_stage"
                                                    },
                                            "errorNode":  "420"
                                        },
                                        {
                                            "nextNode":  "410",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/08_FileWatchingRemoteFileProcessing/01_execute_load_pf"
                                                    },
                                            "errorNode":  "420"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "410",
                                            "job":  {
                                                        "path":  "/examples/08_FileWatchingRemoteFileProcessing/01_move_file_success_stage"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "420",
                                            "job":  {
                                                        "path":  "/examples/08_FileWatchingRemoteFileProcessing/01_move_file_success_stage"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/04_ExecuteOraclePLSQL/02_ExecuteOraclePLSQLScript",
                          "name":  "02_ExecuteOraclePLSQLScript",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/04_ExecuteOraclePLSQL/02_execute_oracle_plsql_script"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/04_ExecuteOraclePLSQL/01_display_paramters"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/31_Monitoring/04_JobChainMonMin",
                          "name":  "04_JobChainMonMin",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "JobChain OP5 Monitor, run time \u003c min run time",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "!Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "start_jobchain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "end_jobChain",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/31_Monitoring/04_JobMonMin"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "end_jobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "!Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/sos/notification/CheckHistory",
                          "name":  "CheckHistory",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "check",
                                            "job":  {
                                                        "path":  "/sos/notification/CheckHistory"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/Demo/Airbus/SplitSyncDependencies",
                          "name":  "SplitSyncDependencies",
                          "numOfNodes":  9,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Schedule with Dependencies",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/Job1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Split",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/Job2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "Split",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/SplitJITL"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "300:600",
                                            "name":  "Split:300",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/Job3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "300:600",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/Job6"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "Split:400",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/Job4"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync",
                                            "name":  "Split:500",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/Job5"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "700",
                                            "name":  "Sync",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/SyncJITL"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "700",
                                            "job":  {
                                                        "path":  "/Demo/Airbus/Job7"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/sos/reporting/Reporting-Export2CSV",
                          "name":  "Reporting-Export2CSV",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "Export data into a CSV file",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "export",
                                            "job":  {
                                                        "path":  "/sos/reporting/Reporting-Export2CSV"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/34_ParameterFile/01_JobChainUsingParameterFile",
                          "name":  "01_JobChainUsingParameterFile",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "title":  "mail address in parameter file",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "!Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "mailing",
                                            "name":  "StartJobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "EndJobChain",
                                            "name":  "mailing",
                                            "job":  {
                                                        "path":  "/examples/34_ParameterFile/01_SendMail"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "EndJobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "!Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/examples/58_MultipleParametersOrders/JobChain100",
                          "name":  "JobChain100",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "2",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/examples/58_MultipleParametersOrders/JobA"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "2",
                                            "job":  {
                                                        "path":  "/examples/58_MultipleParametersOrders/JobB"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/Demo/Quanam/JobChain1",
                          "name":  "JobChain1",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "2",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Demo/Quanam/job1"
                                                    },
                                            "errorNode":  "2"
                                        },
                                        {
                                            "nextNode":  "3",
                                            "name":  "2",
                                            "job":  {
                                                        "path":  "/Demo/Quanam/job2"
                                                    },
                                            "errorNode":  "3"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "3",
                                            "job":  {
                                                        "path":  "/Demo/Quanam/job3"
                                                    },
                                            "errorNode":  "success"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/Demo/Quanam/JobChain2",
                          "name":  "JobChain2",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:21Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Demo/Quanam/job2"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:21Z"
                      },
                      {
                          "path":  "/Demo/Quanam/JobChain3",
                          "name":  "JobChain3",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Demo/Quanam/job3"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/14_JobChainsEvents/02_JobChainD_P",
                          "name":  "02_JobChainD_P",
                          "numOfNodes":  13,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChainD_P",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskD1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SplitD",
                                            "name":  "TaskD1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskD1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SyncD",
                                            "name":  "SplitD",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainSplitter"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskD2_P1",
                                            "onError":  "setback",
                                            "name":  "SplitD:Check_Event",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_Event_Check_TaskE6_P2_End"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskD5_P1",
                                            "name":  "TaskD2_P1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskD2_P1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskD6_P2",
                                            "name":  "SplitD:TaskD3_P2",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskD3_P2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskD7_P3",
                                            "name":  "SplitD:TaskD4_P3",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskD4_P3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SyncD",
                                            "name":  "TaskD5_P1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskD5_P1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SyncD",
                                            "name":  "TaskD6_P2",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskD6_P2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SyncD",
                                            "name":  "TaskD7_P3",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskD7_P3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskD8",
                                            "name":  "SyncD",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_Sync_JobChainD_P"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskD8",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskD8"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/sos/jade/jade_history_receive",
                          "name":  "jade_history_receive",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Receive JADE history",
                          "nodes":  [
                                        {
                                            "nextNode":  "end",
                                            "name":  "import",
                                            "job":  {
                                                        "path":  "/sos/jade/jade_history_receive"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/sos/operations/criticalpath/UncriticalJobNodes",
                          "name":  "UncriticalJobNodes",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Critical path for uncritical job nodes",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "start",
                                            "job":  {
                                                        "path":  "/sos/operations/criticalpath/UncriticalJobNodes"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/16_SplitAndSync/02_JobChainA_P",
                          "name":  "02_JobChainA_P",
                          "numOfNodes":  16,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "02_JobChainA_P",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskA",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Split10",
                                            "name":  "TaskA",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskA"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync10",
                                            "name":  "Split10",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainSplitter"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskB1_P1",
                                            "name":  "Split10:TaskA1_P1",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskA1_P1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "delay":  30,
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskA2_P2"
                                                    },
                                            "nextNode":  "TaskB2_P2",
                                            "errorNode":  "Error",
                                            "name":  "Split10:TaskA2_P2"
                                        },
                                        {
                                            "nextNode":  "TaskB3_P3",
                                            "name":  "Split10:TaskA3_P3",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskA3_P3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync10",
                                            "name":  "TaskB1_P1",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskB1_P1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync10",
                                            "name":  "TaskB2_P2",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskB2_P2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Split15",
                                            "name":  "TaskB3_P3",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskB3_P3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync15",
                                            "name":  "Split15",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainSplitter"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync15",
                                            "name":  "Split15:TaskC1_P1",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskC1_P1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync15",
                                            "name":  "Split15:TaskC2_P2",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskC2_P2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Sync10",
                                            "name":  "Sync15",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_SyncSplitNode15"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskB",
                                            "name":  "Sync10",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_SyncSplitNode10"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskB",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_TaskB"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/examples/16_SplitAndSync/02_JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/06_YADEFileTransfer/06_05_helper/GenerateXLSFile",
                          "name":  "GenerateXLSFile",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Generate XLS file",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/06_YADEFileTransfer/06_05_helper/create_file"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/17_DynamicProcessRouting/01_JobChainB",
                          "name":  "01_JobChainB",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChainB",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/17_DynamicProcessRouting/01_TaskB1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/17_DynamicProcessRouting/01_TaskB2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/17_DynamicProcessRouting/01_TaskB3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/17_DynamicProcessRouting/01_TaskB4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/17_DynamicProcessRouting/01_TaskB5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/sos/jade/jade_history",
                          "name":  "jade_history",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Import JADE history from order",
                          "nodes":  [
                                        {
                                            "nextNode":  "end",
                                            "name":  "import",
                                            "job":  {
                                                        "path":  "/sos/jade/jade_import"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/31_Monitoring/06_JobChainWarnMin",
                          "name":  "06_JobChainWarnMin",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChain : Warnen wenn k???rzer als ...",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "!Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "start_jobchain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "end_jobChain",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/31_Monitoring/06_JobOptionMin"
                                                    },
                                            "errorNode":  "!Error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "end_jobChain",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "!Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/02_FileWatcher/01_LoadDWH",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "/home/jenkins/data/in",
                                                       "regex":  "^TRX[0-9]{3}DE[0-9]{8}CET[0-9]{4}.CSV$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "01_LoadDWH",
                          "numOfNodes":  5,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Load DWH",
                          "endNodes":  [
                                           {
                                               "remove":  false,
                                               "move":  "",
                                               "name":  "Success"
                                           },
                                           {
                                               "remove":  false,
                                               "move":  "",
                                               "name":  "Error"
                                           }
                                       ],
                          "maxOrders":  1,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/02_FileWatcher/01_load_stage"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/02_FileWatcher/01_execute_load_pf"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/14_JobChainsEvents/02_JobChainE_P",
                          "name":  "02_JobChainE_P",
                          "numOfNodes":  13,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChainE_P",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "TaskE1",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SplitE",
                                            "name":  "TaskE1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SyncE",
                                            "name":  "SplitE",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainSplitter"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskE5_P1",
                                            "name":  "SplitE:TaskE2_P1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE2_P1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "delay":  30,
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE4_P3"
                                                    },
                                            "nextNode":  "TaskE6_P2",
                                            "errorNode":  "Error",
                                            "name":  "SplitE:TaskE3_P2"
                                        },
                                        {
                                            "nextNode":  "TaskE7_P3",
                                            "name":  "SplitE:TaskE4_P3",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE4_P3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskE6_P2",
                                            "name":  "TaskE5_P1",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE5_P1"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Submit_Event",
                                            "name":  "TaskE6_P2",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE6_P2"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SyncE",
                                            "name":  "Submit_Event",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE6_P2_Submit_End_Event"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "SyncE",
                                            "name":  "TaskE7_P3",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE7_P3"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "TaskE8",
                                            "name":  "SyncE",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_Sync_JobChainE_P"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "End",
                                            "name":  "TaskE8",
                                            "job":  {
                                                        "path":  "/examples/14_JobChainsEvents/02_TaskE8"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/48_JobChainReturnCodeHandling/01_JobChainA",
                          "name":  "01_JobChainA",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChainA",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/01_TaskA1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/01_TaskA2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/01_TaskA3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/01_TaskA4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/01_TaskA5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/sos/events/scheduler_event_service",
                          "name":  "scheduler_event_service",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "endNodes":  [
                                           {
                                               "name":  "end"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "maxOrders":  1,
                          "nodes":  [
                                        {
                                            "nextNode":  "end",
                                            "name":  "start",
                                            "job":  {
                                                        "path":  "/sos/events/scheduler_event_service"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/10_RemoteExecutionUniversalAgent/10_03_helper/GenerateTRXFiles",
                          "name":  "GenerateTRXFiles",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Generate Trx Files",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "processClass":  "../JUA_LINUX_GALADRIEL_4110",
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/10_RemoteExecutionUniversalAgent/10_03_helper/generate_trx_files"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/55_JobSchedulerLaunchQueue/01_JobSchedulerLaunchQueue/LaunchJobChains",
                          "name":  "LaunchJobChains",
                          "numOfNodes":  2,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Checke DB Table, Create Orders for FileTransferWorker",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "DispatchOrder",
                                            "name":  "CheckDBTbl",
                                            "job":  {
                                                        "path":  "/examples/55_JobSchedulerLaunchQueue/01_JobSchedulerLaunchQueue/check_jobchain_launch_queue"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "DispatchOrder",
                                            "job":  {
                                                        "path":  "/examples/55_JobSchedulerLaunchQueue/01_JobSchedulerLaunchQueue/launch_job_chain"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/49_CriticalPath/01_JobChainA",
                          "name":  "01_JobChainA",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChainA",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/01_TaskA1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/01_TaskA2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/01_TaskA3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/01_TaskA4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/49_CriticalPath/01_TaskA5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/30_OrderManagement/04_Order_Management_Suspend",
                          "name":  "04_Order_Management_Suspend",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "this is a basic job chain with suspend",
                          "endNodes":  [
                                           {
                                               "name":  "success"
                                           },
                                           {
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "state2",
                                            "name":  "state1",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job1"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "state3",
                                            "onError":  "suspend",
                                            "name":  "state2",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job_suspend"
                                                    },
                                            "errorNode":  "error"
                                        },
                                        {
                                            "nextNode":  "success",
                                            "name":  "state3",
                                            "job":  {
                                                        "path":  "/examples/30_OrderManagement/basic_job3"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/55_JobSchedulerLaunchQueue/01_JQLJobChain2/JobChain100",
                          "name":  "JobChain100",
                          "numOfNodes":  3,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "2",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/examples/55_JobSchedulerLaunchQueue/01_JQLJobChain2/JobA"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "3",
                                            "name":  "2",
                                            "job":  {
                                                        "path":  "/examples/55_JobSchedulerLaunchQueue/01_JQLJobChain2/JobB"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "3",
                                            "job":  {
                                                        "path":  "/examples/55_JobSchedulerLaunchQueue/common_jobs/update_jobchain_launch_queue"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/48_JobChainReturnCodeHandling/02_JobChainB",
                          "name":  "02_JobChainB",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChainB",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/02_TaskB1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/02_TaskB2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/02_TaskB3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/02_TaskB4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/48_JobChainReturnCodeHandling/02_TaskB5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/01_JobChainShellJobs/01_JobChainA",
                          "name":  "01_JobChainA",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChainA",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/01_TaskA1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/01_TaskA2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "onError":  "suspend",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/01_TaskA3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/01_TaskA4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/01_JobChainShellJobs/01_TaskA5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/37_JobChainExitCodeHandling/01_JobChainA",
                          "name":  "01_JobChainA",
                          "numOfNodes":  8,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "JobChainA",
                          "endNodes":  [
                                           {
                                               "name":  "Error"
                                           },
                                           {
                                               "name":  "Success"
                                           }
                                       ],
                          "maxOrders":  3,
                          "nodes":  [
                                        {
                                            "nextNode":  "100",
                                            "name":  "Start",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainStart"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "200",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/37_JobChainExitCodeHandling/01_TaskA1"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "300",
                                            "name":  "200",
                                            "job":  {
                                                        "path":  "/examples/37_JobChainExitCodeHandling/01_TaskA2"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "400",
                                            "name":  "300",
                                            "job":  {
                                                        "path":  "/examples/37_JobChainExitCodeHandling/01_TaskA3"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "500",
                                            "name":  "400",
                                            "job":  {
                                                        "path":  "/examples/37_JobChainExitCodeHandling/01_TaskA4"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "End_Suc",
                                            "name":  "500",
                                            "job":  {
                                                        "path":  "/examples/37_JobChainExitCodeHandling/01_TaskA5"
                                                    },
                                            "errorNode":  "End_Err"
                                        },
                                        {
                                            "nextNode":  "Success",
                                            "name":  "End_Suc",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        },
                                        {
                                            "nextNode":  "Error",
                                            "name":  "End_Err",
                                            "job":  {
                                                        "path":  "/sos/jitl/JobChainEnd"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/examples/15_Setback/15_helper/00_CreateInputFile",
                          "name":  "00_CreateInputFile",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Create input file used by 01_JobChain_Setback",
                          "endNodes":  [
                                           {
                                               "name":  "Success"
                                           },
                                           {
                                               "name":  "Error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "Success",
                                            "name":  "100",
                                            "job":  {
                                                        "path":  "/examples/15_Setback/15_helper/00_create_file"
                                                    },
                                            "errorNode":  "Error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      },
                      {
                          "path":  "/Demo/HMRC/SchedulerManagedMailExample/03_SendInvoiceEmail",
                          "fileOrderSources":  [
                                                   {
                                                       "nextNode":  "",
                                                       "directory":  "/tmp",
                                                       "regex":  "^.*\\.pdf$",
                                                       "alertWhenDirectoryMissing":  false,
                                                       "repeat":  60,
                                                       "delayAfterError":  0
                                                   }
                                               ],
                          "name":  "03_SendInvoiceEmail",
                          "numOfNodes":  1,
                          "configurationDate":  "2016-09-23T11:14:22Z",
                          "title":  "Send invoice PDF as email attachement",
                          "endNodes":  [
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "success"
                                           },
                                           {
                                               "remove":  true,
                                               "move":  "",
                                               "name":  "error"
                                           }
                                       ],
                          "nodes":  [
                                        {
                                            "nextNode":  "success",
                                            "name":  "1",
                                            "job":  {
                                                        "path":  "/Demo/HMRC/SchedulerManagedMailExample/03_send_email_with_attachment"
                                                    },
                                            "errorNode":  "error"
                                        }
                                    ],
                          "surveyDate":  "2016-09-23T11:14:22Z"
                      }
                  ],
    "nestedJobChains":  [
                            {
                                "path":  "/examples/56_NestedJobChains/JobChainA",
                                "name":  "JobChainA",
                                "numOfNodes":  4,
                                "configurationDate":  "2016-09-23T11:14:20Z",
                                "title":  "JobChainA",
                                "endNodes":  [
                                                {
                                                    "name":  "Success"
                                                },
                                                {
                                                    "name":  "Error"
                                                }
                                             ],
                                "nodes":  [
                                                {
                                                    "nextNode":  "2",
                                                    "name":  "1",
                                                    "job":  {
                                                                "path":  "/examples/56_NestedJobChains/JobA100"
                                                            },
                                                    "errorNode":  "Error"
                                                },
                                                {
                                                    "nextNode":  "3",
                                                    "name":  "2",
                                                    "job":  {
                                                                "path":  "/examples/56_NestedJobChains/JobA200"
                                                            },
                                                    "errorNode":  "Error"
                                                },
                                                {
                                                    "nextNode":  "4",
                                                    "name":  "3",
                                                    "job":  {
                                                                "path":  "/examples/56_NestedJobChains/JobA300"
                                                            },
                                                    "errorNode":  "Error"
                                                },
                                                {
                                                    "nextNode":  "Success",
                                                    "name":  "4",
                                                    "job":  {
                                                                "path":  "/examples/56_NestedJobChains/JobA400"
                                                    },
                                                    "errorNode":  "Error"
                                                }
                                            ],
                                "surveyDate":  "2016-09-23T11:14:20Z"
                            },
                            {
                                "path":  "/examples/56_NestedJobChains/JobChainB",
                                "name":  "JobChainB",
                                "numOfNodes":  4,
                                "configurationDate":  "2016-09-23T11:14:20Z",
                                "title":  "JobChainB",
                                "endNodes":  [
                                                {
                                                    "name":  "Success"
                                                },
                                                {
                                                    "name":  "Error"
                                                }
                                            ],
                                "nodes":    [
                                                {
                                                    "nextNode":  "2",
                                                    "name":  "1",
                                                    "job":  {
                                                                "path":  "/examples/56_NestedJobChains/JobB100"
                                                            },
                                                    "errorNode":  "Error"
                                                },
                                                {
                                                    "nextNode":  "3",
                                                    "name":  "2",
                                                    "job":  {
                                                                "path":  "/examples/56_NestedJobChains/JobB200"
                                                            },
                                                    "errorNode":  "Error"
                                                },
                                                {
                                                    "nextNode":  "4",
                                                    "name":  "3",
                                                    "job":  {
                                                                "path":  "/examples/56_NestedJobChains/JobB300"
                                                            },
                                                    "errorNode":  "Error"
                                                },
                                                {
                                                    "nextNode":  "Success",
                                                    "name":  "4",
                                                    "job":  {
                                                                "path":  "/examples/56_NestedJobChains/JobB400"
                                                            },
                                                    "errorNode":  "Error"
                                                }
                                            ],
                                "surveyDate":  "2016-09-23T11:14:20Z"
                            }
                        ],
    "deliveryDate":  "2016-09-23T11:14:19Z"
}
