Modifier and Type | Method and Description |
---|---|
void |
AuditService.audit(AuditEventRecord record,
Task task) |
Modifier and Type | Method and Description |
---|---|
void |
LoggerAuditServiceImpl.audit(AuditEventRecord record,
Task task) |
Modifier and Type | Method and Description |
---|---|
void |
AuditServiceProxy.audit(AuditEventRecord record,
Task task) |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ModelCrudService.addObject(PrismObject<T> object,
Task task,
OperationResult parentResult)
Add new object.
|
<T extends ObjectType> |
ModelCrudService.deleteObject(Class<T> clazz,
String oid,
Task task,
OperationResult parentResult)
Deletes object with specified OID.
|
PrismObject<UserType> |
ModelCrudService.findShadowOwner(String accountOid,
Task task,
OperationResult parentResult) |
<T extends ObjectType> |
ModelCrudService.getObject(Class<T> clazz,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
<T extends ObjectType> |
ModelObjectResolver.getObject(Class<T> clazz,
String oid,
GetOperationOptions options,
Task task,
OperationResult result) |
<T extends ObjectType> |
ModelObjectResolver.getObjectSimple(Class<T> clazz,
String oid,
GetOperationOptions options,
Task task,
OperationResult result) |
void |
ModelCrudService.importFromResource(String resourceOid,
QName objectClass,
Task task,
OperationResult parentResult) |
List<PrismObject<? extends ShadowType>> |
ModelCrudService.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult parentResult) |
<T extends ObjectType> |
ModelCrudService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
Task task,
OperationResult parentResult)
Modifies object using relative change description.
|
PrismObject<?> |
ModelObjectResolver.resolve(PrismReferenceValue refVal,
String string,
GetOperationOptions options,
Task task,
OperationResult result) |
PrismObject<?> |
ModelObjectResolver.resolve(PrismReferenceValue refVal,
String string,
Task task,
OperationResult result) |
<T extends ObjectType> |
ModelCrudService.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
OperationResult |
ModelCrudService.testResource(String resourceOid,
Task task) |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ModelService.countObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
void |
ModelService.executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult)
Execute the provided object deltas.
|
PrismObject<UserType> |
ModelService.findShadowOwner(String accountOid,
Task task,
OperationResult parentResult)
Returns the User object representing owner of specified account (account
shadow).
|
<T extends ObjectType> |
ModelService.getObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult result)
Returns object for provided OID.
|
RepositoryDiag |
ModelDiagnosticService.getRepositoryDiag(Task task,
OperationResult parentResult)
Provide repository run-time configuration and diagnostic information.
|
void |
ModelService.importFromResource(String resourceOid,
QName objectClass,
Task task,
OperationResult parentResult)
Import accounts from resource.
|
void |
ModelService.importObjectsFromFile(File input,
ImportOptionsType options,
Task task,
OperationResult parentResult)
Import objects from file.
|
void |
ModelService.importObjectsFromStream(InputStream input,
ImportOptionsType options,
Task task,
OperationResult parentResult)
Import objects from stream.
|
List<PrismObject<? extends ShadowType>> |
ModelService.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult result)
Returns all resource objects of specified type that are currently
available to the system.
|
<F extends ObjectType,P extends ObjectType> |
ModelInteractionService.previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult result)
Computes the most likely changes triggered by the provided delta.
|
<F extends FocusType> |
ModelService.recompute(Class<F> type,
String oid,
Task task,
OperationResult parentResult)
Recomputes focal object with the specified OID.
|
OperationResult |
ModelDiagnosticService.repositorySelfTest(Task task)
Runs a short, non-descructive repository self test.
|
<T extends ObjectType> |
ModelService.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult)
Search for objects.
|
<T extends ObjectType> |
ModelService.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
OperationResult |
ModelService.testResource(String resourceOid,
Task task)
Test the resource connection and basic resource connector functionality.
|
Modifier and Type | Method and Description |
---|---|
HookOperationMode |
ChangeHook.invoke(ModelContext context,
Task task,
OperationResult result)
Generic method to be implemented by the hook.
|
Modifier and Type | Method and Description |
---|---|
String |
CleanUpTaskHandler.getCategoryName(Task task) |
Long |
CleanUpTaskHandler.heartbeat(Task task) |
void |
CleanUpTaskHandler.refreshStatus(Task task) |
TaskRunResult |
CleanUpTaskHandler.run(Task task) |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ModelController.countObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
void |
ModelController.executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult) |
PrismObject<UserType> |
ModelController.findShadowOwner(String accountOid,
Task task,
OperationResult parentResult) |
String |
ModelOperationTaskHandler.getCategoryName(Task task) |
<T extends ObjectType> |
ModelController.getObject(Class<T> clazz,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
RepositoryDiag |
ModelDiagController.getRepositoryDiag(Task task,
OperationResult parentResult) |
Long |
ModelOperationTaskHandler.heartbeat(Task task) |
void |
ModelController.importFromResource(String resourceOid,
QName objectClass,
Task task,
OperationResult parentResult) |
void |
ModelController.importObjectsFromFile(File input,
ImportOptionsType options,
Task task,
OperationResult parentResult) |
void |
ModelController.importObjectsFromStream(InputStream input,
ImportOptionsType options,
Task task,
OperationResult parentResult) |
HookOperationMode |
SystemConfigurationHandler.invoke(ModelContext context,
Task task,
OperationResult parentResult) |
List<PrismObject<? extends ShadowType>> |
ModelController.listResourceObjects(String resourceOid,
QName objectClass,
ObjectPaging paging,
Task task,
OperationResult parentResult) |
<F extends ObjectType,P extends ObjectType> |
ModelController.previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
Task task,
OperationResult parentResult) |
<F extends FocusType> |
ModelController.recompute(Class<F> type,
String oid,
Task task,
OperationResult parentResult) |
void |
ModelOperationTaskHandler.refreshStatus(Task task) |
OperationResult |
ModelDiagController.repositorySelfTest(Task task) |
protected void |
ModelController.resolve(PrismObject<?> object,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult result) |
TaskRunResult |
ModelOperationTaskHandler.run(Task task) |
<T extends ObjectType> |
ModelController.searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
<T extends ObjectType> |
ModelController.searchObjectsIterative(Class<T> type,
ObjectQuery query,
ResultHandler<T> handler,
Collection<SelectorOptions<GetOperationOptions>> options,
Task task,
OperationResult parentResult) |
OperationResult |
ModelController.testResource(String resourceOid,
Task task) |
Modifier and Type | Method and Description |
---|---|
protected AbstractSearchIterativeResultHandler<ShadowType> |
ImportAccountsFromResourceTaskHandler.createHandler(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected ObjectQuery |
ImportAccountsFromResourceTaskHandler.createQuery(TaskRunResult runResult,
Task task,
OperationResult opResult) |
String |
ImportAccountsFromResourceTaskHandler.getCategoryName(Task task) |
String |
ImportObjectsFromFileTaskHandler.getCategoryName(Task task) |
String |
ImportObjectsFromCamelTaskHandler.getCategoryName(Task task) |
Long |
ImportObjectsFromFileTaskHandler.heartbeat(Task task) |
Long |
ImportObjectsFromCamelTaskHandler.heartbeat(Task task) |
void |
ObjectImporter.importObjects(InputStream input,
ImportOptionsType options,
Task task,
OperationResult parentResult) |
protected boolean |
ImportAccountsFromResourceTaskHandler.initialize(TaskRunResult runResult,
Task task,
OperationResult opResult) |
void |
ImportObjectsFromFileTaskHandler.launch(File input,
Task task,
OperationResult parentResult)
Launch an import.
|
void |
ImportAccountsFromResourceTaskHandler.launch(ResourceType resource,
QName objectclass,
Task task,
OperationResult parentResult)
Launch an import.
|
void |
ImportObjectsFromFileTaskHandler.refreshStatus(Task task) |
void |
ImportObjectsFromCamelTaskHandler.refreshStatus(Task task) |
TaskRunResult |
ImportObjectsFromFileTaskHandler.run(Task task)
The body of the task.
|
TaskRunResult |
ImportObjectsFromCamelTaskHandler.run(Task task)
The body of the task.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractSearchIterativeResultHandler<UserType> |
FocusValidityScannerTaskHandler.createHandler(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected AbstractSearchIterativeResultHandler<UserType> |
RecomputeTaskHandler.createHandler(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected ObjectQuery |
FocusValidityScannerTaskHandler.createQuery(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected ObjectQuery |
RecomputeTaskHandler.createQuery(TaskRunResult runResult,
Task task,
OperationResult opResult) |
String |
Action.executeChanges(String userOid,
ResourceObjectShadowChangeDescription change,
ObjectTemplateType userTemplate,
SynchronizationSituationType situation,
Task task,
OperationResult result) |
String |
ReconciliationTaskHandler.getCategoryName(Task task) |
String |
RecomputeTaskHandler.getCategoryName(Task task) |
String |
LiveSyncTaskHandler.getCategoryName(Task task) |
Long |
ReconciliationTaskHandler.heartbeat(Task task) |
Long |
LiveSyncTaskHandler.heartbeat(Task task) |
void |
SynchronizationService.notifyChange(ResourceObjectShadowChangeDescription change,
Task task,
OperationResult parentResult) |
void |
ReconciliationTaskHandler.refreshStatus(Task task) |
void |
LiveSyncTaskHandler.refreshStatus(Task task) |
TaskRunResult |
ReconciliationTaskHandler.run(Task task) |
TaskRunResult |
LiveSyncTaskHandler.run(Task task) |
Constructor and Description |
---|
SynchronizeAccountResultHandler(ResourceType resource,
RefinedObjectClassDefinition refinedAccountDefinition,
String processShortName,
Task task,
ResourceObjectChangeListener objectChangeListener) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractModelIntegrationTest.assertAssignedAccount(String userOid,
String resourceOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedNoOrg(String userOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedNoRole(String userOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedOrg(String userOid,
String orgOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertAssignedRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertHasOrg(String userOid,
String orgOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertHasShadow(String username,
PrismObject<ResourceType> resource,
Task task,
OperationResult result) |
protected <O extends ObjectType> |
AbstractModelIntegrationTest.assertNoObject(Class<O> type,
String oid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertNoShadow(String username,
PrismObject<ResourceType> resource,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assertNotAssignedRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignAccount(String userOid,
String resourceOid,
String intent,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignOrg(String userOid,
String orgOid,
QName relation,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignOrg(String userOid,
String orgOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignRole(String userOid,
String roleOid,
PrismContainer<?> extension,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.assignRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
protected <O extends ObjectType> |
AbstractModelIntegrationTest.deleteObject(Class<O> type,
String oid,
Task task,
OperationResult result) |
protected PrismObject<ShadowType> |
AbstractModelIntegrationTest.findAccountByUsername(String username,
PrismObject<ResourceType> resource,
Task task,
OperationResult result) |
protected <T extends ObjectType> |
AbstractModelIntegrationTest.importAndGetObjectFromFile(Class<T> type,
File file,
String oid,
Task task,
OperationResult result) |
protected <T extends ObjectType> |
AbstractModelIntegrationTest.importAndGetObjectFromFile(Class<T> type,
String filename,
String oid,
Task task,
OperationResult result) |
void |
AbstractModelIntegrationTest.initSystem(Task initTask,
OperationResult initResult) |
protected Collection<PrismObject<ShadowType>> |
AbstractModelIntegrationTest.listAccounts(PrismObject<ResourceType> resource,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyAccountShadowReplace(String accountOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserAssignment(String userOid,
String roleOid,
QName refType,
QName relation,
Task task,
PrismContainer<?> extension,
boolean add,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.modifyUserDelete(String userOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserReplace(String userOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserReplace(String userOid,
QName propertyName,
Task task,
OperationResult result,
Object... newRealValue) |
protected List<PrismObject<OrgType>> |
AbstractModelIntegrationTest.searchOrg(String baseOrgOid,
Integer minDepth,
Integer maxDepth,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignAccount(String userOid,
String resourceOid,
String intent,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignAll(String userOid,
Task task,
OperationResult result)
Executes assignment replace delta with empty values.
|
protected void |
AbstractModelIntegrationTest.unassignOrg(String userOid,
String orgOid,
QName relation,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignOrg(String userOid,
String orgOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignRole(String userOid,
String roleOid,
PrismContainer<?> extension,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignRole(String userOid,
String roleOid,
Task task,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.waitForTaskFinish(Task task,
boolean checkSubresult) |
protected void |
AbstractModelIntegrationTest.waitForTaskFinish(Task task,
boolean checkSubresult,
int timeout) |
Modifier and Type | Method and Description |
---|---|
protected AbstractSearchIterativeResultHandler<ObjectType> |
TriggerScannerTaskHandler.createHandler(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected ObjectQuery |
TriggerScannerTaskHandler.createQuery(TaskRunResult runResult,
Task task,
OperationResult opResult) |
<O extends ObjectType> |
RecomputeTriggerHandler.handle(PrismObject<O> object,
Task task,
OperationResult result) |
<O extends ObjectType> |
TriggerHandler.handle(PrismObject<O> object,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
Task |
AbstractSearchIterativeResultHandler.getTask() |
Modifier and Type | Method and Description |
---|---|
static void |
Utils.clearRequestee(Task task) |
protected abstract AbstractSearchIterativeResultHandler<O> |
AbstractSearchIterativeTaskHandler.createHandler(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected abstract ObjectQuery |
AbstractSearchIterativeTaskHandler.createQuery(TaskRunResult runResult,
Task task,
OperationResult opResult) |
static RefinedObjectClassDefinition |
Utils.determineObjectClass(RefinedResourceSchema refinedSchema,
Task task) |
protected void |
AbstractScannerTaskHandler.finish(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected void |
AbstractSearchIterativeTaskHandler.finish(TaskRunResult runResult,
Task task,
OperationResult opResult) |
String |
AbstractScannerTaskHandler.getCategoryName(Task task) |
Long |
AbstractSearchIterativeTaskHandler.heartbeat(Task task) |
protected boolean |
AbstractScannerTaskHandler.initialize(TaskRunResult runResult,
Task task,
OperationResult opResult) |
protected boolean |
AbstractSearchIterativeTaskHandler.initialize(TaskRunResult runResult,
Task task,
OperationResult opResult)
First method called.
|
void |
AbstractSearchIterativeTaskHandler.refreshStatus(Task task) |
protected <T extends ObjectType> |
AbstractSearchIterativeTaskHandler.resolveObjectRef(Class<T> type,
TaskRunResult runResult,
Task task,
OperationResult opResult) |
TaskRunResult |
AbstractSearchIterativeTaskHandler.run(Task task) |
static void |
Utils.setRequestee(Task task,
LensContext context) |
static <F extends ObjectType> |
Utils.setRequestee(Task task,
LensFocusContext<F> context) |
static void |
Utils.setRequestee(Task task,
String oid) |
Constructor and Description |
---|
AbstractSearchIterativeResultHandler(Task task,
String taskOperationPrefix,
String processShortName,
String contextDesc) |
Modifier and Type | Method and Description |
---|---|
HookOperationMode |
NotificationChangeHook.invoke(ModelContext context,
Task task,
OperationResult result) |
void |
AccountOperationListener.notifyFailure(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult) |
void |
AccountOperationListener.notifyInProgress(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult) |
void |
AccountOperationListener.notifySuccess(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<T extends ObjectType> |
ProvisioningService.addObject(PrismObject<T> object,
OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult)
Add new object.
|
<T extends ObjectType> |
ProvisioningService.deleteObject(Class<T> type,
String oid,
ProvisioningOperationOptions option,
OperationProvisioningScriptsType scripts,
Task task,
OperationResult parentResult)
Deletes object with specified OID.
|
<T extends ObjectType> |
ProvisioningService.executeScript(String resourceOid,
ProvisioningScriptType script,
Task task,
OperationResult parentResult)
Executes a single provisioning script.
|
<T extends ShadowType> |
ProvisioningService.finishOperation(PrismObject<T> object,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
<T extends ObjectType> |
ProvisioningService.getObject(Class<T> type,
String oid,
GetOperationOptions options,
Task task,
OperationResult parentResult)
Returns object for provided OID.
|
<T extends ObjectType> |
ProvisioningService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult)
Modifies object using relative change description.
|
void |
ResourceObjectChangeListener.notifyChange(ResourceObjectShadowChangeDescription change,
Task task,
OperationResult parentResult)
Submits notification about a specific change that happened on the
resource.
|
void |
ResourceOperationListener.notifyFailure(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult)
Submits notification about a failure of provisioning operation.
|
void |
ResourceOperationListener.notifyInProgress(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult)
Submits notification about provisioning operation that is in progress.
|
void |
ResourceOperationListener.notifySuccess(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult)
Submits notification about a success of a provisioning operation.
|
int |
ProvisioningService.synchronize(String resourceOid,
QName objectClass,
Task task,
OperationResult parentResult)
Collect external changes on a resource and call the business logic with
the accumulated change data.
|
Modifier and Type | Method and Description |
---|---|
protected ResourceOperationDescription |
ErrorHandler.createOperationDescription(ShadowType shadowType,
ResourceType resource,
ObjectDelta delta,
Task task,
OperationResult result) |
abstract <T extends ShadowType> |
ErrorHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<T extends ShadowType> |
SchemaExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
ConfigurationExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
ObjectAlreadyExistHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
SecurityViolationHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
ObjectNotFoundHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
CommunicationExceptionHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
<T extends ShadowType> |
GenericErrorHandler.handleError(T shadow,
ErrorHandler.FailedOperation op,
Exception ex,
boolean compensate,
Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
void |
SqlAuditServiceImpl.audit(AuditEventRecord record,
Task task) |
Modifier and Type | Method and Description |
---|---|
Task |
Task.createSubtask()
Creates a subtask.
|
Task |
TaskManager.createTaskInstance()
Creates new transient, running task instance.
|
Task |
TaskManager.createTaskInstance(PrismObject<TaskType> taskPrism,
OperationResult parentResult)
Creates task instance from the XML task representation.
|
Task |
TaskManager.createTaskInstance(PrismObject<TaskType> taskPrism,
String operationName,
OperationResult parentResult)
Creates task instance from the XML task representation.
|
Task |
TaskManager.createTaskInstance(String operationName)
Creates new transient, running task instance.
|
Task |
Task.getParentTask(OperationResult result)
Returns the parent task, if any.
|
Task |
TaskManager.getTask(String taskOid,
OperationResult parentResult)
Returns a task with specified OID.
|
Task |
TaskManager.getTaskByIdentifier(String identifier,
OperationResult parentResult)
Returns a task with a given identifier.
|
Modifier and Type | Method and Description |
---|---|
Set<Task> |
TaskManager.getLocallyRunningTasks(OperationResult parentResult)
Returns tasks that currently run on this node.
|
List<Task> |
Task.listDependents(OperationResult result)
Lists all explicit dependents, i.e.
|
List<Task> |
Task.listPrerequisiteTasks(OperationResult parentResult)
List all prerequisite tasks for the current tasks, i.e.
|
List<Task> |
Task.listSubtasks(OperationResult parentResult)
Lists the (direct) subtasks of a given task.
|
List<Task> |
Task.listSubtasksDeeply(OperationResult result)
List all the subtasks of a given task, i.e.
|
List<Task> |
TaskManager.listTasksRelatedToObject(String oid,
ClusterStatusInformation clusterStatusInformation,
OperationResult result)
Returns tasks that are related to an object with a given OID.
|
List<Task> |
TaskManager.searchTasks(ObjectQuery query,
ClusterStatusInformation clusterStatusInformation,
OperationResult result)
Returns tasks satisfying given query.
|
Modifier and Type | Method and Description |
---|---|
String |
TaskHandler.getCategoryName(Task task)
Returns a category name for a given task.
|
Long |
TaskHandler.heartbeat(Task task) |
void |
TaskManager.pauseTask(Task task,
TaskWaitingReason reason,
OperationResult parentResult)
Puts a runnable/running task into WAITING state.
|
void |
TaskHandler.refreshStatus(Task task) |
void |
TaskManager.resumeTask(Task task,
OperationResult parentResult)
Resume suspended task.
|
TaskRunResult |
TaskHandler.run(Task task) |
void |
TaskManager.scheduleTaskNow(Task task,
OperationResult parentResult)
Schedules a RUNNABLE task to be run immediately.
|
boolean |
TaskManager.suspendTask(Task task,
long waitTime,
OperationResult parentResult)
Suspend a task.
|
void |
TaskManager.switchToBackground(Task task,
OperationResult parentResult)
Switches the provided task to background, making it asynchronous.
|
void |
TaskManager.unpauseTask(Task task,
OperationResult parentResult)
Puts a WAITING task back into RUNNABLE state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TaskManager.suspendTasks(Collection<Task> tasks,
long waitTime,
boolean doNotStop,
OperationResult parentResult)
Suspends a set of tasks.
|
boolean |
TaskManager.suspendTasks(Collection<Task> tasks,
long waitTime,
OperationResult parentResult)
Suspend a set of tasks.
|
Modifier and Type | Class and Description |
---|---|
class |
TaskQuartzImpl
Implementation of a Task.
|
Modifier and Type | Method and Description |
---|---|
Task |
TaskQuartzImpl.createSubtask() |
Task |
TaskManagerQuartzImpl.createTaskInstance() |
Task |
TaskManagerQuartzImpl.createTaskInstance(PrismObject<TaskType> taskPrism,
OperationResult parentResult) |
Task |
TaskManagerQuartzImpl.createTaskInstance(PrismObject<TaskType> taskPrism,
String operationName,
OperationResult parentResult) |
Task |
TaskManagerQuartzImpl.createTaskInstance(String operationName) |
Task |
TaskQuartzImpl.getParentTask(OperationResult result) |
Task |
TaskManagerQuartzImpl.getTask(String taskOid,
OperationResult parentResult) |
Task |
TaskManagerQuartzImpl.getTaskByIdentifier(String identifier,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
Set<Task> |
TaskManagerQuartzImpl.getLocallyRunningTasks(OperationResult parentResult) |
List<Task> |
TaskQuartzImpl.listDependents(OperationResult parentResult) |
List<Task> |
TaskQuartzImpl.listPrerequisiteTasks(OperationResult parentResult) |
List<Task> |
TaskQuartzImpl.listSubtasks(OperationResult parentResult) |
List<Task> |
TaskQuartzImpl.listSubtasksDeeply(OperationResult parentResult) |
List<Task> |
TaskManagerQuartzImpl.listTasksRelatedToObject(String oid,
ClusterStatusInformation clusterStatusInformation,
OperationResult result) |
List<Task> |
TaskManagerQuartzImpl.searchTasks(ObjectQuery query,
ClusterStatusInformation clusterStatusInformation,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
void |
TaskManagerQuartzImpl.closeTask(Task task,
OperationResult parentResult) |
void |
TaskManagerQuartzImpl.closeTaskWithoutSavingState(Task task,
OperationResult parentResult) |
static org.quartz.JobDetail |
TaskQuartzImplUtil.createJobDetailForTask(Task task) |
static org.quartz.JobKey |
TaskQuartzImplUtil.createJobKeyForTask(Task t) |
static org.quartz.Trigger |
TaskQuartzImplUtil.createTriggerForTask(Task task) |
static org.quartz.TriggerKey |
TaskQuartzImplUtil.createTriggerKeyForTask(Task t) |
static org.quartz.Trigger |
TaskQuartzImplUtil.createTriggerNowForTask(Task task) |
void |
TaskManagerQuartzImpl.pauseTask(Task task,
TaskWaitingReason reason,
OperationResult parentResult) |
void |
TaskManagerQuartzImpl.resumeTask(Task task,
OperationResult parentResult) |
void |
TaskManagerQuartzImpl.scheduleTaskNow(Task task,
OperationResult parentResult) |
boolean |
TaskManagerQuartzImpl.suspendTask(Task task,
long waitTime,
boolean doNotStop,
OperationResult parentResult) |
boolean |
TaskManagerQuartzImpl.suspendTask(Task task,
long waitTime,
OperationResult parentResult) |
void |
TaskManagerQuartzImpl.switchToBackground(Task task,
OperationResult parentResult) |
void |
TaskManagerQuartzImpl.unpauseTask(Task task,
OperationResult parentResult) |
void |
TaskManagerQuartzImpl.unscheduleTask(Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
boolean |
TaskManagerQuartzImpl.suspendTasks(Collection<Task> tasks,
long waitTime,
boolean doNotStop,
OperationResult parentResult) |
boolean |
TaskManagerQuartzImpl.suspendTasks(Collection<Task> tasks,
long waitTime,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
Set<Task> |
ExecutionManager.getLocallyRunningTasks(OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
void |
ExecutionManager.scheduleTaskNow(Task task,
OperationResult parentResult) |
void |
ExecutionManager.unscheduleTask(Task task,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExecutionManager.stopTasksRunAndWait(Collection<Task> tasks,
ClusterStatusInformation csi,
long waitTime,
boolean clusterwide,
OperationResult parentResult)
Stops given set of tasks and waits for their completion.
|
Modifier and Type | Method and Description |
---|---|
String |
WaitForTasksTaskHandler.getCategoryName(Task task) |
String |
WaitForSubtasksByPollingTaskHandler.getCategoryName(Task task) |
String |
NoOpTaskHandler.getCategoryName(Task task) |
Long |
WaitForTasksTaskHandler.heartbeat(Task task) |
Long |
WaitForSubtasksByPollingTaskHandler.heartbeat(Task task) |
Long |
NoOpTaskHandler.heartbeat(Task task) |
void |
WaitForTasksTaskHandler.refreshStatus(Task task) |
void |
WaitForSubtasksByPollingTaskHandler.refreshStatus(Task task) |
void |
NoOpTaskHandler.refreshStatus(Task task) |
TaskRunResult |
WaitForTasksTaskHandler.run(Task task) |
TaskRunResult |
WaitForSubtasksByPollingTaskHandler.run(Task task) |
TaskRunResult |
NoOpTaskHandler.run(Task task) |
Modifier and Type | Method and Description |
---|---|
void |
DummyAuditService.audit(AuditEventRecord record,
Task task) |
static void |
IntegrationTestTools.display(String message,
Task task) |
abstract void |
AbstractIntegrationTest.initSystem(Task initTask,
OperationResult initResult) |
Modifier and Type | Method and Description |
---|---|
Task |
PageBase.createSimpleTask(String operation) |
Task |
PageBase.createSimpleTask(String operation,
PrismObject<UserType> owner) |
Modifier and Type | Method and Description |
---|---|
List<DeltaDto> |
TaskDto.retrieveResultingDeltas(Task task) |
Constructor and Description |
---|
TaskDto(Task task,
ClusterStatusInformation clusterStatusInfo,
TaskManager taskManager,
ModelInteractionService modelInteractionService,
TaskDtoProviderOptions options) |
Modifier and Type | Method and Description |
---|---|
void |
ActivitiInterface.activiti2midpoint(ActivitiToMidPointMessage msg,
Task task,
boolean asynchronous,
OperationResult parentResult) |
void |
ActivitiInterface.midpoint2activiti(MidPointToActivitiMessage cmd,
Task task,
OperationResult result)
Processes a message coming from midPoint to activiti.
|
Modifier and Type | Method and Description |
---|---|
List<? extends ObjectReferenceType> |
WorkflowService.getApprovedBy(Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
void |
ChangeProcessor.finishProcess(ProcessEvent event,
Task task,
OperationResult result)
Handles an event from WfMS that indicates finishing of the workflow process instance.
|
HookOperationMode |
ChangeProcessor.startProcessesIfNeeded(ModelContext context,
Task task,
OperationResult result)
Processes workflow-related aspect of a model operation.
|
Modifier and Type | Method and Description |
---|---|
void |
PrimaryChangeProcessor.finishProcess(ProcessEvent event,
Task task,
OperationResult result) |
List<ObjectDelta<Objectable>> |
PrimaryApprovalProcessWrapper.prepareDeltaOut(ProcessEvent event,
Task task,
OperationResult result) |
List<StartProcessInstructionForPrimaryStage> |
PrimaryApprovalProcessWrapper.prepareProcessesToStart(ModelContext<?,?> modelContext,
ObjectDelta<? extends ObjectType> change,
Task task,
OperationResult result)
Examines the change and determines whether there are pieces that require (change type specific)
approval, for example, if there are roles added.
|
HookOperationMode |
PrimaryChangeProcessor.startProcessesIfNeeded(ModelContext context,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
List<ObjectDelta<Objectable>> |
AbstractWrapper.prepareDeltaOut(ProcessEvent event,
Task task,
OperationResult result) |
List<StartProcessInstructionForPrimaryStage> |
AddRoleAssignmentWrapper.prepareProcessesToStart(ModelContext<?,?> modelContext,
ObjectDelta<? extends ObjectType> change,
Task task,
OperationResult result) |
List<StartProcessInstructionForPrimaryStage> |
ChangePasswordWrapper.prepareProcessesToStart(ModelContext<?,?> modelContext,
ObjectDelta<? extends ObjectType> change,
Task task,
OperationResult result) |
HookOperationMode |
PrimaryUserChangeProcessor.startProcessesIfNeeded(ModelContext context,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
String |
WfProcessInstanceShadowTaskHandler.getCategoryName(Task task) |
String |
WfPrepareChildOperationTaskHandler.getCategoryName(Task task) |
String |
WfPrepareRootOperationTaskHandler.getCategoryName(Task task) |
String |
WfPropagateTaskObjectReferenceTaskHandler.getCategoryName(Task task) |
Long |
WfProcessInstanceShadowTaskHandler.heartbeat(Task task) |
Long |
WfPrepareChildOperationTaskHandler.heartbeat(Task task) |
Long |
WfPrepareRootOperationTaskHandler.heartbeat(Task task) |
Long |
WfPropagateTaskObjectReferenceTaskHandler.heartbeat(Task task) |
void |
WfProcessInstanceShadowTaskHandler.refreshStatus(Task task) |
void |
WfPrepareChildOperationTaskHandler.refreshStatus(Task task) |
void |
WfPrepareRootOperationTaskHandler.refreshStatus(Task task) |
void |
WfPropagateTaskObjectReferenceTaskHandler.refreshStatus(Task task) |
TaskRunResult |
WfProcessInstanceShadowTaskHandler.run(Task task) |
TaskRunResult |
WfPrepareChildOperationTaskHandler.run(Task task) |
TaskRunResult |
WfPrepareRootOperationTaskHandler.run(Task task) |
TaskRunResult |
WfPropagateTaskObjectReferenceTaskHandler.run(Task task) |
Modifier and Type | Method and Description |
---|---|
Task |
MiscDataUtil.getShadowTask(Map<String,Object> variables,
OperationResult result) |
Copyright © 2013 evolveum. All rights reserved.