[−][src]Struct camunda_client::apis::TaskApiClient
Implementations
impl TaskApiClient
[src]
pub fn new(configuration: Rc<Configuration>) -> TaskApiClient
[src]
Trait Implementations
impl TaskApi for TaskApiClient
[src]
fn claim(&self, id: &str, user_id_dto: Option<UserIdDto>) -> Result<(), Error>
[src]
fn complete(
&self,
id: &str,
complete_task_dto: Option<CompleteTaskDto>
) -> Result<HashMap<String, VariableValueDto>, Error>
[src]
&self,
id: &str,
complete_task_dto: Option<CompleteTaskDto>
) -> Result<HashMap<String, VariableValueDto>, Error>
fn create_task(&self, task_dto: Option<TaskDto>) -> Result<(), Error>
[src]
fn delegate_task(
&self,
id: &str,
user_id_dto: Option<UserIdDto>
) -> Result<(), Error>
[src]
&self,
id: &str,
user_id_dto: Option<UserIdDto>
) -> Result<(), Error>
fn delete_task(&self, id: &str) -> Result<(), Error>
[src]
fn get_deployed_form(&self, id: &str) -> Result<PathBuf, Error>
[src]
fn get_form(&self, id: &str) -> Result<FormDto, Error>
[src]
fn get_form_variables(
&self,
id: &str,
variable_names: Option<&str>,
deserialize_values: Option<bool>
) -> Result<HashMap<String, VariableValueDto>, Error>
[src]
&self,
id: &str,
variable_names: Option<&str>,
deserialize_values: Option<bool>
) -> Result<HashMap<String, VariableValueDto>, Error>
fn get_rendered_form(&self, id: &str) -> Result<PathBuf, Error>
[src]
fn get_task(&self, id: &str) -> Result<TaskDto, Error>
[src]
fn get_tasks(
&self,
process_instance_id: Option<&str>,
process_instance_id_in: Option<&str>,
process_instance_business_key: Option<&str>,
process_instance_business_key_expression: Option<&str>,
process_instance_business_key_in: Option<&str>,
process_instance_business_key_like: Option<&str>,
process_instance_business_key_like_expression: Option<&str>,
process_definition_id: Option<&str>,
process_definition_key: Option<&str>,
process_definition_key_in: Option<&str>,
process_definition_name: Option<&str>,
process_definition_name_like: Option<&str>,
execution_id: Option<&str>,
case_instance_id: Option<&str>,
case_instance_business_key: Option<&str>,
case_instance_business_key_like: Option<&str>,
case_definition_id: Option<&str>,
case_definition_key: Option<&str>,
case_definition_name: Option<&str>,
case_definition_name_like: Option<&str>,
case_execution_id: Option<&str>,
activity_instance_id_in: Option<&str>,
tenant_id_in: Option<&str>,
without_tenant_id: Option<bool>,
assignee: Option<&str>,
assignee_expression: Option<&str>,
assignee_like: Option<&str>,
assignee_like_expression: Option<&str>,
assignee_in: Option<&str>,
owner: Option<&str>,
owner_expression: Option<&str>,
candidate_group: Option<&str>,
candidate_group_expression: Option<&str>,
candidate_user: Option<&str>,
candidate_user_expression: Option<&str>,
include_assigned_tasks: Option<bool>,
involved_user: Option<&str>,
involved_user_expression: Option<&str>,
assigned: Option<bool>,
unassigned: Option<bool>,
task_definition_key: Option<&str>,
task_definition_key_in: Option<&str>,
task_definition_key_like: Option<&str>,
name: Option<&str>,
name_not_equal: Option<&str>,
name_like: Option<&str>,
name_not_like: Option<&str>,
description: Option<&str>,
description_like: Option<&str>,
priority: Option<i32>,
max_priority: Option<i32>,
min_priority: Option<i32>,
due_date: Option<&str>,
due_date_expression: Option<&str>,
due_after: Option<&str>,
due_after_expression: Option<&str>,
due_before: Option<&str>,
due_before_expression: Option<&str>,
follow_up_date: Option<&str>,
follow_up_date_expression: Option<&str>,
follow_up_after: Option<&str>,
follow_up_after_expression: Option<&str>,
follow_up_before: Option<&str>,
follow_up_before_expression: Option<&str>,
follow_up_before_or_not_existent: Option<&str>,
follow_up_before_or_not_existent_expression: Option<&str>,
created_on: Option<&str>,
created_on_expression: Option<&str>,
created_after: Option<&str>,
created_after_expression: Option<&str>,
created_before: Option<&str>,
created_before_expression: Option<&str>,
delegation_state: Option<&str>,
candidate_groups: Option<&str>,
candidate_groups_expression: Option<&str>,
with_candidate_groups: Option<bool>,
without_candidate_groups: Option<bool>,
with_candidate_users: Option<bool>,
without_candidate_users: Option<bool>,
active: Option<bool>,
suspended: Option<bool>,
task_variables: Option<&str>,
process_variables: Option<&str>,
case_instance_variables: Option<&str>,
variable_names_ignore_case: Option<bool>,
variable_values_ignore_case: Option<bool>,
parent_task_id: Option<&str>,
sort_by: Option<&str>,
sort_order: Option<&str>,
first_result: Option<i32>,
max_results: Option<i32>
) -> Result<Vec<TaskDto>, Error>
[src]
&self,
process_instance_id: Option<&str>,
process_instance_id_in: Option<&str>,
process_instance_business_key: Option<&str>,
process_instance_business_key_expression: Option<&str>,
process_instance_business_key_in: Option<&str>,
process_instance_business_key_like: Option<&str>,
process_instance_business_key_like_expression: Option<&str>,
process_definition_id: Option<&str>,
process_definition_key: Option<&str>,
process_definition_key_in: Option<&str>,
process_definition_name: Option<&str>,
process_definition_name_like: Option<&str>,
execution_id: Option<&str>,
case_instance_id: Option<&str>,
case_instance_business_key: Option<&str>,
case_instance_business_key_like: Option<&str>,
case_definition_id: Option<&str>,
case_definition_key: Option<&str>,
case_definition_name: Option<&str>,
case_definition_name_like: Option<&str>,
case_execution_id: Option<&str>,
activity_instance_id_in: Option<&str>,
tenant_id_in: Option<&str>,
without_tenant_id: Option<bool>,
assignee: Option<&str>,
assignee_expression: Option<&str>,
assignee_like: Option<&str>,
assignee_like_expression: Option<&str>,
assignee_in: Option<&str>,
owner: Option<&str>,
owner_expression: Option<&str>,
candidate_group: Option<&str>,
candidate_group_expression: Option<&str>,
candidate_user: Option<&str>,
candidate_user_expression: Option<&str>,
include_assigned_tasks: Option<bool>,
involved_user: Option<&str>,
involved_user_expression: Option<&str>,
assigned: Option<bool>,
unassigned: Option<bool>,
task_definition_key: Option<&str>,
task_definition_key_in: Option<&str>,
task_definition_key_like: Option<&str>,
name: Option<&str>,
name_not_equal: Option<&str>,
name_like: Option<&str>,
name_not_like: Option<&str>,
description: Option<&str>,
description_like: Option<&str>,
priority: Option<i32>,
max_priority: Option<i32>,
min_priority: Option<i32>,
due_date: Option<&str>,
due_date_expression: Option<&str>,
due_after: Option<&str>,
due_after_expression: Option<&str>,
due_before: Option<&str>,
due_before_expression: Option<&str>,
follow_up_date: Option<&str>,
follow_up_date_expression: Option<&str>,
follow_up_after: Option<&str>,
follow_up_after_expression: Option<&str>,
follow_up_before: Option<&str>,
follow_up_before_expression: Option<&str>,
follow_up_before_or_not_existent: Option<&str>,
follow_up_before_or_not_existent_expression: Option<&str>,
created_on: Option<&str>,
created_on_expression: Option<&str>,
created_after: Option<&str>,
created_after_expression: Option<&str>,
created_before: Option<&str>,
created_before_expression: Option<&str>,
delegation_state: Option<&str>,
candidate_groups: Option<&str>,
candidate_groups_expression: Option<&str>,
with_candidate_groups: Option<bool>,
without_candidate_groups: Option<bool>,
with_candidate_users: Option<bool>,
without_candidate_users: Option<bool>,
active: Option<bool>,
suspended: Option<bool>,
task_variables: Option<&str>,
process_variables: Option<&str>,
case_instance_variables: Option<&str>,
variable_names_ignore_case: Option<bool>,
variable_values_ignore_case: Option<bool>,
parent_task_id: Option<&str>,
sort_by: Option<&str>,
sort_order: Option<&str>,
first_result: Option<i32>,
max_results: Option<i32>
) -> Result<Vec<TaskDto>, Error>
fn get_tasks_count(
&self,
process_instance_id: Option<&str>,
process_instance_id_in: Option<&str>,
process_instance_business_key: Option<&str>,
process_instance_business_key_expression: Option<&str>,
process_instance_business_key_in: Option<&str>,
process_instance_business_key_like: Option<&str>,
process_instance_business_key_like_expression: Option<&str>,
process_definition_id: Option<&str>,
process_definition_key: Option<&str>,
process_definition_key_in: Option<&str>,
process_definition_name: Option<&str>,
process_definition_name_like: Option<&str>,
execution_id: Option<&str>,
case_instance_id: Option<&str>,
case_instance_business_key: Option<&str>,
case_instance_business_key_like: Option<&str>,
case_definition_id: Option<&str>,
case_definition_key: Option<&str>,
case_definition_name: Option<&str>,
case_definition_name_like: Option<&str>,
case_execution_id: Option<&str>,
activity_instance_id_in: Option<&str>,
tenant_id_in: Option<&str>,
without_tenant_id: Option<bool>,
assignee: Option<&str>,
assignee_expression: Option<&str>,
assignee_like: Option<&str>,
assignee_like_expression: Option<&str>,
assignee_in: Option<&str>,
owner: Option<&str>,
owner_expression: Option<&str>,
candidate_group: Option<&str>,
candidate_group_expression: Option<&str>,
candidate_user: Option<&str>,
candidate_user_expression: Option<&str>,
include_assigned_tasks: Option<bool>,
involved_user: Option<&str>,
involved_user_expression: Option<&str>,
assigned: Option<bool>,
unassigned: Option<bool>,
task_definition_key: Option<&str>,
task_definition_key_in: Option<&str>,
task_definition_key_like: Option<&str>,
name: Option<&str>,
name_not_equal: Option<&str>,
name_like: Option<&str>,
name_not_like: Option<&str>,
description: Option<&str>,
description_like: Option<&str>,
priority: Option<i32>,
max_priority: Option<i32>,
min_priority: Option<i32>,
due_date: Option<&str>,
due_date_expression: Option<&str>,
due_after: Option<&str>,
due_after_expression: Option<&str>,
due_before: Option<&str>,
due_before_expression: Option<&str>,
follow_up_date: Option<&str>,
follow_up_date_expression: Option<&str>,
follow_up_after: Option<&str>,
follow_up_after_expression: Option<&str>,
follow_up_before: Option<&str>,
follow_up_before_expression: Option<&str>,
follow_up_before_or_not_existent: Option<&str>,
follow_up_before_or_not_existent_expression: Option<&str>,
created_on: Option<&str>,
created_on_expression: Option<&str>,
created_after: Option<&str>,
created_after_expression: Option<&str>,
created_before: Option<&str>,
created_before_expression: Option<&str>,
delegation_state: Option<&str>,
candidate_groups: Option<&str>,
candidate_groups_expression: Option<&str>,
with_candidate_groups: Option<bool>,
without_candidate_groups: Option<bool>,
with_candidate_users: Option<bool>,
without_candidate_users: Option<bool>,
active: Option<bool>,
suspended: Option<bool>,
task_variables: Option<&str>,
process_variables: Option<&str>,
case_instance_variables: Option<&str>,
variable_names_ignore_case: Option<bool>,
variable_values_ignore_case: Option<bool>,
parent_task_id: Option<&str>
) -> Result<CountResultDto, Error>
[src]
&self,
process_instance_id: Option<&str>,
process_instance_id_in: Option<&str>,
process_instance_business_key: Option<&str>,
process_instance_business_key_expression: Option<&str>,
process_instance_business_key_in: Option<&str>,
process_instance_business_key_like: Option<&str>,
process_instance_business_key_like_expression: Option<&str>,
process_definition_id: Option<&str>,
process_definition_key: Option<&str>,
process_definition_key_in: Option<&str>,
process_definition_name: Option<&str>,
process_definition_name_like: Option<&str>,
execution_id: Option<&str>,
case_instance_id: Option<&str>,
case_instance_business_key: Option<&str>,
case_instance_business_key_like: Option<&str>,
case_definition_id: Option<&str>,
case_definition_key: Option<&str>,
case_definition_name: Option<&str>,
case_definition_name_like: Option<&str>,
case_execution_id: Option<&str>,
activity_instance_id_in: Option<&str>,
tenant_id_in: Option<&str>,
without_tenant_id: Option<bool>,
assignee: Option<&str>,
assignee_expression: Option<&str>,
assignee_like: Option<&str>,
assignee_like_expression: Option<&str>,
assignee_in: Option<&str>,
owner: Option<&str>,
owner_expression: Option<&str>,
candidate_group: Option<&str>,
candidate_group_expression: Option<&str>,
candidate_user: Option<&str>,
candidate_user_expression: Option<&str>,
include_assigned_tasks: Option<bool>,
involved_user: Option<&str>,
involved_user_expression: Option<&str>,
assigned: Option<bool>,
unassigned: Option<bool>,
task_definition_key: Option<&str>,
task_definition_key_in: Option<&str>,
task_definition_key_like: Option<&str>,
name: Option<&str>,
name_not_equal: Option<&str>,
name_like: Option<&str>,
name_not_like: Option<&str>,
description: Option<&str>,
description_like: Option<&str>,
priority: Option<i32>,
max_priority: Option<i32>,
min_priority: Option<i32>,
due_date: Option<&str>,
due_date_expression: Option<&str>,
due_after: Option<&str>,
due_after_expression: Option<&str>,
due_before: Option<&str>,
due_before_expression: Option<&str>,
follow_up_date: Option<&str>,
follow_up_date_expression: Option<&str>,
follow_up_after: Option<&str>,
follow_up_after_expression: Option<&str>,
follow_up_before: Option<&str>,
follow_up_before_expression: Option<&str>,
follow_up_before_or_not_existent: Option<&str>,
follow_up_before_or_not_existent_expression: Option<&str>,
created_on: Option<&str>,
created_on_expression: Option<&str>,
created_after: Option<&str>,
created_after_expression: Option<&str>,
created_before: Option<&str>,
created_before_expression: Option<&str>,
delegation_state: Option<&str>,
candidate_groups: Option<&str>,
candidate_groups_expression: Option<&str>,
with_candidate_groups: Option<bool>,
without_candidate_groups: Option<bool>,
with_candidate_users: Option<bool>,
without_candidate_users: Option<bool>,
active: Option<bool>,
suspended: Option<bool>,
task_variables: Option<&str>,
process_variables: Option<&str>,
case_instance_variables: Option<&str>,
variable_names_ignore_case: Option<bool>,
variable_values_ignore_case: Option<bool>,
parent_task_id: Option<&str>
) -> Result<CountResultDto, Error>
fn handle_bpmn_error(
&self,
id: &str,
task_bpmn_error_dto: Option<TaskBpmnErrorDto>
) -> Result<(), Error>
[src]
&self,
id: &str,
task_bpmn_error_dto: Option<TaskBpmnErrorDto>
) -> Result<(), Error>
fn handle_escalation(
&self,
id: &str,
task_escalation_dto: Option<TaskEscalationDto>
) -> Result<(), Error>
[src]
&self,
id: &str,
task_escalation_dto: Option<TaskEscalationDto>
) -> Result<(), Error>
fn query_tasks(
&self,
first_result: Option<i32>,
max_results: Option<i32>,
task_query_dto: Option<TaskQueryDto>
) -> Result<Vec<TaskDto>, Error>
[src]
&self,
first_result: Option<i32>,
max_results: Option<i32>,
task_query_dto: Option<TaskQueryDto>
) -> Result<Vec<TaskDto>, Error>
fn query_tasks_count(
&self,
task_query_dto: Option<TaskQueryDto>
) -> Result<CountResultDto, Error>
[src]
&self,
task_query_dto: Option<TaskQueryDto>
) -> Result<CountResultDto, Error>
fn resolve(
&self,
id: &str,
complete_task_dto: Option<CompleteTaskDto>
) -> Result<(), Error>
[src]
&self,
id: &str,
complete_task_dto: Option<CompleteTaskDto>
) -> Result<(), Error>
fn set_assignee(
&self,
id: &str,
user_id_dto: Option<UserIdDto>
) -> Result<(), Error>
[src]
&self,
id: &str,
user_id_dto: Option<UserIdDto>
) -> Result<(), Error>
fn submit(
&self,
id: &str,
complete_task_dto: Option<CompleteTaskDto>
) -> Result<HashMap<String, VariableValueDto>, Error>
[src]
&self,
id: &str,
complete_task_dto: Option<CompleteTaskDto>
) -> Result<HashMap<String, VariableValueDto>, Error>
fn unclaim(&self, id: &str) -> Result<(), Error>
[src]
fn update_task(&self, id: &str, task_dto: Option<TaskDto>) -> Result<(), Error>
[src]
Auto Trait Implementations
impl !RefUnwindSafe for TaskApiClient
impl !Send for TaskApiClient
impl !Sync for TaskApiClient
impl Unpin for TaskApiClient
impl !UnwindSafe for TaskApiClient
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,