mldong/jeeflow-core/engine does not have a README file
fn[R : ProcessRepository, E : ProcessExtRepository] Engine::evaluate_expression(self : Engine[R, E], expr : String, exec : Execution) -> Bool raise JeeflowErrorasync fn[R : ProcessRepository, E : ProcessExtRepository] Engine::execute_and_jump_async(self : Engine[R, E], task_id : Int64, operator : String, args : FlowData, target_name : String?) -> Array[ProcessTask] raise JeeflowErrorasync fn[R : ProcessRepository, E : ProcessExtRepository] Engine::execute_and_jump_to_end_async(self : Engine[R, E], task_id : Int64, operator : String, args : FlowData) -> Array[ProcessTask] raise JeeflowErrorasync fn[R : ProcessRepository, E : ProcessExtRepository] Engine::execute_and_jump_to_first_async(self : Engine[R, E], task_id : Int64, operator : String, args : FlowData) -> Array[ProcessTask] raise JeeflowErrorasync fn[R : ProcessRepository, E : ProcessExtRepository] Engine::execute_task_async(self : Engine[R, E], task_id : Int64, operator : String, args : FlowData) -> Array[ProcessTask] raise JeeflowErrorasync fn[R, E] Engine::notify_cc_create(self : Engine[R, E], instance_id : Int64, cc_actors : Array[String]) -> Unit raise JeeflowErrorasync fn[R, E] Engine::notify_instance_end(self : Engine[R, E], instance_id : Int64, state : Int) -> Unit raise JeeflowErrorasync fn[R, E] Engine::notify_instance_start(self : Engine[R, E], instance_id : Int64) -> Unit raise JeeflowErrorasync fn[R, E] Engine::notify_instance_terminated(self : Engine[R, E], instance_id : Int64, operator : String, reason : String) -> Unit raise JeeflowErrorasync fn[R, E] Engine::notify_instance_withdraw(self : Engine[R, E], instance_id : Int64, operator : String) -> Unit raise JeeflowErrorasync fn[R, E] Engine::notify_task_result(self : Engine[R, E], event_type : ProcessEventType, instance_id : Int64, task_id : Int64, operator : String, submit_type : Int64?) -> Unit raise JeeflowErrorasync fn[R, E] Engine::notify_task_start(self : Engine[R, E], instance_id : Int64, task_id : Int64, actors : Array[String]) -> Unit raise JeeflowErrorasync fn[R, E] Engine::notify_task_transfer(self : Engine[R, E], instance_id : Int64, task_id : Int64, from_actor : String, to_actor : String, operator : String) -> Unit raise JeeflowErrorasync fn[R : ProcessRepository, E : ProcessExtRepository] Engine::start_async(self : Engine[R, E], define_id : Int64, operator : String, args : FlowData) -> ProcessInstance raise JeeflowErrorasync fn[R : ProcessRepository, E : ProcessExtRepository] Engine::start_with_parent_async(self : Engine[R, E], define_id : Int64, operator : String, args : FlowData, parent_id : Int64, parent_node_name : String) -> ProcessInstance raise JeeflowErrorfn custom_clazz_missing_warning(node_id : String) -> Stringfn custom_handler_unregistered_warning(node_id : String, clazz : String) -> Stringlet custom_return_val_key : Stringfn eval_failure_warning(instance_id : Int64, define_id : Int64, expr : String, err : String) -> StringInstall
Download zipjeeflow workflow engine core (MoonBit port, zero registry deps)
Dependencies