@Component public class RecomputeTaskHandler extends AbstractSearchIterativeTaskHandler<UserType>
Modifier and Type | Field and Description |
---|---|
static String |
HANDLER_URI |
modelObjectResolver
Constructor and Description |
---|
RecomputeTaskHandler() |
Modifier and Type | Method and Description |
---|---|
protected AbstractSearchIterativeResultHandler<UserType> |
createHandler(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected ObjectQuery |
createQuery(TaskRunResult runResult,
Task task,
OperationResult opResult) |
String |
getCategoryName(Task task)
Returns a category name for a given task.
|
List<String> |
getCategoryNames()
Returns names of task categories provided by this handler.
|
finish, heartbeat, initialize, isLogFinishInfo, refreshStatus, resolveObjectRef, run, setLogFinishInfo
public static final String HANDLER_URI
protected ObjectQuery createQuery(TaskRunResult runResult, Task task, OperationResult opResult)
createQuery
in class AbstractSearchIterativeTaskHandler<UserType>
protected AbstractSearchIterativeResultHandler<UserType> createHandler(TaskRunResult runResult, Task task, OperationResult opResult)
createHandler
in class AbstractSearchIterativeTaskHandler<UserType>
public String getCategoryName(Task task)
TaskHandler
task
- a task, whose category is to be determined; if getCategoryNames() returns null, this method
has to accept null value as this parameter, and return the (one) category name that it gives
to all taskspublic List<String> getCategoryNames()
TaskHandler
Copyright © 2013 evolveum. All rights reserved.