Package org.camunda.bpm.client.impl
Class EngineClient
java.lang.Object
org.camunda.bpm.client.impl.EngineClient
- Author:
- Tassilo Weidner
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Longprotected Stringstatic final Stringstatic final Stringprotected RequestExecutorstatic final Stringstatic final Stringstatic final Stringprotected static final Stringprotected static final Stringstatic final Stringprotected static final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final Stringstatic final Stringprotected intstatic final Stringstatic final Stringprotected TypedValuesstatic final Stringprotected booleanprotected String -
Constructor Summary
ConstructorsConstructorDescriptionEngineClient(String workerId, int maxTasks, Long asyncResponseTimeout, String baseUrl, RequestExecutor engineInteraction) EngineClient(String workerId, int maxTasks, Long asyncResponseTimeout, String baseUrl, RequestExecutor engineInteraction, boolean usePriority) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidextendLock(String taskId, long newDuration) voidfailure(String taskId, String errorMessage, String errorDetails, int retries, long retryTimeout, Map<String, Object> variables, Map<String, Object> localVariables) fetchAndLock(List<TopicRequestDto> topics) byte[]getLocalBinaryVariable(String variableName, String processInstanceId) booleanvoidvoidsetTypedValues(TypedValues typedValues) voidsetVariables(String processId, Map<String, Object> variables) void
-
Field Details
-
EXTERNAL_TASK_RESOURCE_PATH
- See Also:
-
EXTERNAL_TASK__PROCESS_RESOURCE_PATH
- See Also:
-
FETCH_AND_LOCK_RESOURCE_PATH
- See Also:
-
ID_PATH_PARAM
- See Also:
-
ID_RESOURCE_PATH
- See Also:
-
LOCK_RESOURCE_PATH
- See Also:
-
EXTEND_LOCK_RESOURCE_PATH
- See Also:
-
SET_VARIABLES_RESOURCE_PATH
- See Also:
-
UNLOCK_RESOURCE_PATH
- See Also:
-
COMPLETE_RESOURCE_PATH
- See Also:
-
FAILURE_RESOURCE_PATH
- See Also:
-
BPMN_ERROR_RESOURCE_PATH
- See Also:
-
NAME_PATH_PARAM
- See Also:
-
EXECUTION_RESOURCE_PATH
- See Also:
-
EXECUTION_ID_RESOURCE_PATH
- See Also:
-
GET_LOCAL_VARIABLE
- See Also:
-
GET_LOCAL_BINARY_VARIABLE
- See Also:
-
baseUrl
-
workerId
-
maxTasks
protected int maxTasks -
usePriority
protected boolean usePriority -
asyncResponseTimeout
-
engineInteraction
-
typedValues
-
-
Constructor Details
-
EngineClient
public EngineClient(String workerId, int maxTasks, Long asyncResponseTimeout, String baseUrl, RequestExecutor engineInteraction) -
EngineClient
public EngineClient(String workerId, int maxTasks, Long asyncResponseTimeout, String baseUrl, RequestExecutor engineInteraction, boolean usePriority)
-
-
Method Details
-
fetchAndLock
-
lock
-
unlock
-
complete
-
setVariables
-
failure
-
bpmnError
-
extendLock
-
getLocalBinaryVariable
-
getBaseUrl
-
getWorkerId
-
setTypedValues
-
isUsePriority
public boolean isUsePriority()
-