All Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| protected ListQueryParameterObject | configureParameterizedQuery(Object parameter) | 
| protected void | configureQuery(ExternalTaskQueryImpl query) | 
| protected void | configureQuery(ListQueryParameterObject parameter) | 
| void | delete(ExternalTaskEntity externalTask) | 
| ExternalTaskEntity | findExternalTaskById(String id) | 
| long | findExternalTaskCountByQueryCriteria(ExternalTaskQueryImpl externalTaskQuery) | 
| List<String> | findExternalTaskIdsByQueryCriteria(ExternalTaskQueryImpl externalTaskQuery) | 
| List<ExternalTaskEntity> | findExternalTasksByExecutionId(String id) | 
| List<ExternalTaskEntity> | findExternalTasksByProcessInstanceId(String processInstanceId) | 
| List<ExternalTask> | findExternalTasksByQueryCriteria(ExternalTaskQueryImpl externalTaskQuery) | 
| void | fireExternalTaskAvailableEvent() | 
| void | insert(ExternalTaskEntity externalTask) | 
| List<ExternalTaskEntity> | selectExternalTasksForTopics(Collection<TopicFetchInstruction> queryFilters,
                            int maxResults,
                            boolean usePriority) | 
| protected void | updateExternalTaskSuspensionState(String processInstanceId,
                                 String processDefinitionId,
                                 String processDefinitionKey,
                                 SuspensionState suspensionState) | 
| void | updateExternalTaskSuspensionStateByProcessDefinitionId(String processDefinitionId,
                                                      SuspensionState suspensionState) | 
| void | updateExternalTaskSuspensionStateByProcessDefinitionKey(String processDefinitionKey,
                                                       SuspensionState suspensionState) | 
| void | updateExternalTaskSuspensionStateByProcessDefinitionKeyAndTenantId(String processDefinitionKey,
                                                                  String processDefinitionTenantId,
                                                                  SuspensionState suspensionState) | 
| void | updateExternalTaskSuspensionStateByProcessInstanceId(String processInstanceId,
                                                    SuspensionState suspensionState) |