Uses of Interface
com.evolveum.midpoint.task.api.Task
-
-
Uses of Task in com.evolveum.midpoint.audit.api
Methods in com.evolveum.midpoint.audit.api with parameters of type Task Modifier and Type Method Description void
AuditService. audit(AuditEventRecord record, Task task)
-
Uses of Task in com.evolveum.midpoint.certification.api
Methods in com.evolveum.midpoint.certification.api with parameters of type Task Modifier and Type Method Description void
CertificationManager. cleanupCampaigns(@NotNull CleanupPolicyType policy, Task task, OperationResult result)
void
CertificationManager. closeCampaign(String campaignOid, Task task, OperationResult result)
Closes a campaign.void
CertificationManager. closeCurrentStage(String campaignOid, Task task, OperationResult parentResult)
Opens the next stage in the certification campaign.int
CertificationManager. countOpenWorkItems(ObjectQuery caseQuery, boolean notDecidedOnly, boolean allItems, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
default int
CertificationManager. countOpenWorkItems(ObjectQuery caseQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
AccessCertificationCampaignType
CertificationManager. createCampaign(String definitionOid, Task task, OperationResult parentResult)
Creates a certification campaign: creates AccessCertificationCampaignType object, based on general information in certification definition.AccessCertificationCasesStatisticsType
CertificationManager. getCampaignStatistics(String campaignOid, boolean currentStageOnly, Task task, OperationResult parentResult)
Provides statistical information about outcomes of cases in a given campaign.void
AccessCertificationEventListener. onCampaignEnd(AccessCertificationCampaignType campaign, Task task, OperationResult result)
This method is called by certification module when a certification campaign ends (i.e.void
AccessCertificationEventListener. onCampaignStageDeadlineApproaching(AccessCertificationCampaignType campaign, Task task, OperationResult result)
This method is called by certification module when a certification campaign stage deadline is approaching.void
AccessCertificationEventListener. onCampaignStageEnd(AccessCertificationCampaignType campaign, Task task, OperationResult result)
This method is called by certification module when a certification campaign stage ends (i.e.void
AccessCertificationEventListener. onCampaignStageStart(AccessCertificationCampaignType campaign, Task task, OperationResult result)
This method is called by certification module when a certification campaign stage starts.void
AccessCertificationEventListener. onCampaignStart(AccessCertificationCampaignType campaign, Task task, OperationResult result)
This method is called by certification module when a certification campaign starts.void
AccessCertificationEventListener. onReviewDeadlineApproaching(ObjectReferenceType reviewerOrDeputyRef, ObjectReferenceType actualReviewerRef, List<AccessCertificationCaseType> cases, AccessCertificationCampaignType campaign, Task task, OperationResult result)
This method is called by certification module when a certification case review deadline is approaching.void
AccessCertificationEventListener. onReviewRequested(ObjectReferenceType reviewerOrDeputyRef, ObjectReferenceType actualReviewerRef, List<AccessCertificationCaseType> cases, AccessCertificationCampaignType campaign, Task task, OperationResult result)
This method is called when a review is requestedvoid
CertificationManager. openNextStage(String campaignOid, Task task, OperationResult parentResult)
Opens the next review stage in the certification campaign.void
CertificationManager. recordDecision(String campaignOid, long caseId, long workItemId, AccessCertificationResponseType response, String comment, Task task, OperationResult parentResult)
Records a particular decision of a reviewer.void
CertificationManager. reiterateCampaign(String campaignOid, Task task, OperationResult result)
Reiterates a closed campaign.List<AccessCertificationWorkItemType>
CertificationManager. searchOpenWorkItems(ObjectQuery caseQuery, boolean notDecidedOnly, boolean allItems, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Returns a set of certification work items for currently logged-in user (or all users).default List<AccessCertificationWorkItemType>
CertificationManager. searchOpenWorkItems(ObjectQuery caseQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
void
CertificationManager. startRemediation(String campaignOid, Task task, OperationResult result)
Starts the remediation phase for the campaign. -
Uses of Task in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with parameters of type Task Modifier and Type Method Description MidPointPrincipal
ModelInteractionService. assumePowerOfAttorney(PrismObject<UserType> donor, Task task, OperationResult result)
void
ModelAuditService. audit(AuditEventRecord record, Task task, OperationResult result)
void
ModelAuditRecorder. auditLogout(ConnectionEnvironment connEnv, Task task)
void
WorkflowService. cancelCase(String caseOid, Task task, OperationResult parentResult)
<T extends ObjectType,O extends ObjectType>
booleanModelInteractionService. canSearch(Class<T> resultType, Class<O> objectType, String objectOid, boolean includeSpecial, ObjectQuery query, Task task, OperationResult result)
TODO Question: does object make any sense here? E.g.boolean
ModelInteractionService. checkPassword(String userOid, ProtectedStringType password, Task task, OperationResult parentResult)
Checks if the supplied password matches with current user password.void
WorkflowService. claimWorkItem(WorkItemId workItemId, Task task, OperationResult parentResult)
void
ModelAuditService. cleanupAudit(CleanupPolicyType policy, Task task, OperationResult parentResult)
Clean up audit records that are older than specified.void
AccessCertificationService. cleanupCampaigns(@NotNull CleanupPolicyType policy, Task task, OperationResult result)
void
AccessCertificationService. closeCampaign(String campaignOid, Task task, OperationResult result)
Closes a campaign.void
AccessCertificationService. closeCurrentStage(String campaignOid, Task task, OperationResult parentResult)
Opens the next stage in the certification campaign.<O extends ObjectType>
CompareResultTypeModelService. compareObject(PrismObject<O> object, Collection<SelectorOptions<GetOperationOptions>> readOptions, ModelCompareOptions compareOptions, @NotNull List<? extends ItemPath> ignoreItemPaths, Task task, OperationResult result)
TODO@NotNull CompiledObjectCollectionView
ModelInteractionService. compileObjectCollectionView(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
void
WorkflowService. completeWorkItem(@NotNull WorkItemId workItemId, @NotNull AbstractWorkItemOutputType output, @NotNull Task task, @NotNull OperationResult parentResult)
Approves or rejects a work itemvoid
WorkflowService. completeWorkItem(WorkItemId workItemId, @NotNull AbstractWorkItemOutputType output, ObjectDelta additionalDelta, Task task, OperationResult parentResult)
Approves or rejects a work item.<T extends Containerable>
IntegerModelService. countContainers(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
long
ModelAuditService. countObjects(String query, Map<String,Object> params, Task task, OperationResult parentResult)
<T extends ObjectType>
IntegerModelService. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Count objects.int
AccessCertificationService. countOpenWorkItems(ObjectQuery baseWorkItemsQuery, boolean notDecidedOnly, boolean allItems, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
default int
AccessCertificationService. countOpenWorkItems(ObjectQuery baseWorkItemsQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
AccessCertificationCampaignType
AccessCertificationService. createCampaign(String definitionOid, Task task, OperationResult parentResult)
Creates a certification campaign: creates AccessCertificationCampaignType object, based on general information in certification definition.@NotNull LocalizableMessageType
ModelInteractionService. createLocalizableMessageType(LocalizableMessageTemplateType template, VariablesMap variables, Task task, OperationResult result)
boolean
TaskService. deactivateServiceThreads(long timeToWait, Task operationTask, OperationResult parentResult)
Deactivates service threads (temporarily).void
WorkflowService. delegateWorkItem(WorkItemId workItemId, WorkItemDelegationRequestType delegationRequest, Task task, OperationResult parentResult)
void
TaskService. deleteWorkersAndWorkState(String rootTaskOid, boolean deleteWorkers, long subtasksWaitTime, Task operationTask, OperationResult parentResult)
<O extends ObjectType>
@NotNull CollectionStatsModelInteractionService. determineCollectionStats(@NotNull CompiledObjectCollectionView collectionView, @NotNull Task task, @NotNull OperationResult result)
<O extends ObjectType>
Collection<VirtualContainersSpecificationType>ModelInteractionService. determineVirtualContainers(PrismObject<O> object, @NotNull Task task, @NotNull OperationResult parentResult)
Set<ConnectorType>
ModelService. discoverConnectors(ConnectorHostType hostType, Task task, OperationResult parentResult)
Discovers local or remote connectors.MidPointPrincipal
ModelInteractionService. dropPowerOfAttorney(Task task, OperationResult result)
@NotNull Collection<EvaluatedPolicyRule>
ModelInteractionService. evaluateCollectionPolicyRules(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView collectionView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
Returns all policy rules that apply to the collection.ScriptExecutionResult
ScriptingService. evaluateExpression(@NotNull ExecuteScriptType executeScriptCommand, @NotNull VariablesMap initialVariables, boolean recordProgressAndIterationStatistics, @NotNull Task task, @NotNull OperationResult result)
ScriptExecutionResult
ScriptingService. evaluateExpression(ScriptingExpressionType expression, Task task, OperationResult result)
Synchronously executes any scripting expression (with no input data).void
ScriptingService. evaluateExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
void
ScriptingService. evaluateExpressionInBackground(ScriptingExpressionType expression, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.void
ScriptingService. evaluateIterativeExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.MappingEvaluationResponseType
ModelDiagnosticService. evaluateMapping(MappingEvaluationRequestType request, Task task, OperationResult parentResult)
Execute arbitrary mapping.Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelService. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult parentResult)
Execute the provided object deltas.Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelService. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult parentResult)
ExecuteCredentialResetResponseType
ModelInteractionService. executeCredentialsReset(PrismObject<UserType> user, ExecuteCredentialResetRequestType executeCredentialResetRequest, Task task, OperationResult result)
RepositoryQueryDiagResponse
ModelDiagnosticService. executeRepositoryQuery(RepositoryQueryDiagRequest request, Task task, OperationResult parentResult)
Execute arbitrary implementation-specific query.String
ModelDiagnosticService. exportDataModel(ResourceType resource, DataModelVisualizer.Target target, Task task, OperationResult parentResult)
String
ModelDiagnosticService. exportDataModel(Collection<String> resourceOids, DataModelVisualizer.Target target, Task task, OperationResult parentResult)
Exports data model EXPERIMENTAL.<O extends ObjectType>
voidModelInteractionService. generateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult)
<O extends ObjectType>
StringModelInteractionService. generateValue(ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, PrismObject<O> object, String shortDesc, Task task, OperationResult inputResult)
TEMPORARY.<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsModelInteractionService. getAllowedRequestAssignmentItems(PrismObject<O> object, PrismObject<R> target, Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization.<H extends AssignmentHolderType,R extends AbstractRoleType>
RoleSelectionSpecificationModelInteractionService. getAssignableRoleSpecification(PrismObject<H> assignmentHolder, Class<R> targetType, int assignmentOrder, Task task, OperationResult parentResult)
Returns an object that defines which roles can be assigned by the currently logged-in user.AuthenticationsPolicyType
ModelInteractionService. getAuthenticationPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
Returns an authentications policies as defined in the system configuration security policy.AccessCertificationCasesStatisticsType
AccessCertificationService. getCampaignStatistics(String campaignOid, boolean currentStageOnly, Task task, OperationResult parentResult)
Provides statistical information about outcomes of cases in a given campaign.@NotNull CompiledGuiProfile
ModelInteractionService. getCompiledGuiProfile(Task task, OperationResult parentResult)
Returns currently applicable user profile, compiled for efficient use in the user interface.List<ConnectorOperationalStatus>
ModelInteractionService. getConnectorOperationalStatus(String resourceOid, Task task, OperationResult parentResult)
CredentialsPolicyType
ModelInteractionService. getCredentialsPolicy(PrismObject<? extends FocusType> focus, Task task, OperationResult parentResult)
Returns a credential policy that applies to the specified user.@NotNull List<ObjectReferenceType>
ModelInteractionService. getDeputyAssignees(AbstractWorkItemType workItem, Task task, OperationResult parentResult)
Gets "deputy assignees" i.e.@NotNull List<ObjectReferenceType>
ModelInteractionService. getDeputyAssignees(ObjectReferenceType assignee, QName limitationItemName, Task task, OperationResult parentResult)
<T extends ObjectType>
ObjectFilterModelInteractionService. getDonorFilter(Class<T> searchResultType, ObjectFilter origFilter, String targetAuthorizationAction, Task task, OperationResult parentResult)
Returns filter for lookup of donors or power of attorney.RefinedObjectClassDefinition
ModelInteractionService. getEditObjectClassDefinition(PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, AuthorizationPhaseType phase, Task task, OperationResult result)
<O extends ObjectType>
PrismObjectDefinition<O>ModelInteractionService. getEditObjectDefinition(PrismObject<O> object, AuthorizationPhaseType phase, Task task, OperationResult result)
Returns a schema that reflects editability of the object in terms of midPoint schema limitations and security.PrismObjectDefinition<ShadowType>
ModelInteractionService. getEditShadowDefinition(ResourceShadowDiscriminator discr, AuthorizationPhaseType phase, Task task, OperationResult result)
RegistrationsPolicyType
ModelInteractionService. getFlowPolicy(PrismObject<? extends FocusType> focus, Task task, OperationResult parentResult)
Returns a policy for registration, e.g.LogFileContentType
ModelDiagnosticService. getLogFileContent(Long fromPosition, Long maxSize, Task task, OperationResult parentResult)
Returns the contents of the log file.long
ModelDiagnosticService. getLogFileSize(Task task, OperationResult parentResult)
List<UserSessionManagementType>
ModelInteractionService. getLoggedInPrincipals(Task task, OperationResult result)
String
ModelDiagnosticService. getMemoryInformation(Task task, OperationResult parentResult)
<T extends ObjectType>
PrismObject<T>ModelService. getObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Returns object for provided OID.ProvisioningDiag
ModelDiagnosticService. getProvisioningDiag(Task task, OperationResult parentResult)
Provide provisioning run-time configuration and diagnostic information.RegistrationsPolicyType
ModelInteractionService. getRegistrationPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
Deprecated.RepositoryDiag
ModelDiagnosticService. getRepositoryDiag(Task task, OperationResult parentResult)
Provide repository run-time configuration and diagnostic information.String
TaskService. getRunningTasksThreadsDump(@NotNull Task task, @NotNull OperationResult parentResult)
<F extends FocusType>
SecurityPolicyTypeModelInteractionService. getSecurityPolicy(PrismObject<F> focus, Task task, OperationResult parentResult)
PrismObject<TaskType>
TaskService. getTaskByIdentifier(String identifier, Collection<SelectorOptions<GetOperationOptions>> options, Task operationTask, OperationResult parentResult)
Returns information about task, given its identifier.String
TaskService. getTaskThreadsDump(@NotNull String taskOid, @NotNull Task task, @NotNull OperationResult parentResult)
String
TaskService. getThreadsDump(@NotNull Task task, @NotNull OperationResult parentResult)
void
ModelService. importFromResource(String shadowOid, Task task, OperationResult parentResult)
Import single account from resource.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, String language, ImportOptionsType options, Task task, OperationResult parentResult)
Import objects from stream.List<AuditEventRecord>
ModelAuditService. listRecords(String query, Map<String,Object> params, Task task, OperationResult parentResult)
<O extends ObjectType>
Collection<ObjectDeltaOperation<? extends ObjectType>>ModelService. mergeObjects(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
Merge two objects into one.<O extends ObjectType>
MergeDeltas<O>ModelInteractionService. mergeObjectsPreviewDeltas(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
<O extends ObjectType>
PrismObject<O>ModelInteractionService. mergeObjectsPreviewObject(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
void
ModelService. notifyChange(ResourceObjectShadowChangeDescriptionType changeDescription, Task task, OperationResult parentResult)
void
AccessCertificationService. openNextStage(String campaignOid, Task task, OperationResult parentResult)
Opens the next review stage in the certification campaign.<F extends ObjectType>
ModelContext<F>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 ObjectType>
ModelContext<F>ModelInteractionService. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult result)
OperationResult
ModelDiagnosticService. provisioningSelfTest(Task task)
Runs a short, non-destructive internal provisioning test.void
TaskService. reactivateServiceThreads(Task operationTask, OperationResult parentResult)
Re-activates the service threads after they have been deactivated.<F extends ObjectType>
voidModelService. recompute(Class<F> type, String oid, ModelExecuteOptions options, Task task, OperationResult parentResult)
Recomputes focal object with the specified OID.void
TaskService. reconcileWorkers(String oid, Task opTask, OperationResult result)
<O extends ObjectType>
PrismObject<O>ModelAuditService. reconstructObject(Class<O> type, String oid, String eventIdentifier, Task task, OperationResult result)
void
AccessCertificationService. recordDecision(String campaignOid, long caseId, long workItemId, AccessCertificationResponseType response, String comment, Task task, OperationResult parentResult)
Records a particular decision of a reviewer.String
TaskService. recordRunningTasksThreadsDump(String cause, @NotNull Task task, @NotNull OperationResult parentResult)
void
AccessCertificationService. reiterateCampaign(String campaignOid, Task task, OperationResult result)
Reiterates a closed campaign.void
WorkflowService. releaseWorkItem(WorkItemId workItemId, Task task, OperationResult parentResult)
OperationResult
ModelDiagnosticService. repositorySelfTest(Task task)
Runs a short, non-destructive repository self test.void
ModelDiagnosticService. repositoryTestOrgClosureConsistency(Task task, boolean repairIfNecessary, OperationResult result)
Checks a org closure table for consistency, repairing any problems found.void
TaskService. resumeTask(String taskOid, Task operationTask, OperationResult parentResult)
void
TaskService. resumeTasks(Collection<String> taskOids, Task operationTask, OperationResult parentResult)
Resume suspended tasks.void
TaskService. resumeTaskTree(String coordinatorOid, Task operationTask, OperationResult parentResult)
void
TaskService. scheduleTaskNow(String taskOid, Task operationTask, OperationResult parentResult)
void
TaskService. scheduleTasksNow(Collection<String> taskOids, Task operationTask, OperationResult parentResult)
Schedules a RUNNABLE/CLOSED tasks to be run immediately.<T extends Containerable>
SearchResultList<T>ModelService. searchContainers(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Search for "sub-object" structures, i.e.<T extends ObjectType>
SearchResultList<PrismObject<T>>ModelService. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Search for objects.<T extends ObjectType>
SearchResultMetadataModelService. searchObjectsIterative(Class<T> type, ObjectQuery query, ResultHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Search for objects in iterative fashion (using callback).List<AccessCertificationWorkItemType>
AccessCertificationService. searchOpenWorkItems(ObjectQuery baseWorkItemsQuery, boolean notDecidedOnly, boolean allItems, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
TODO update description Returns a set of certification decisions for currently logged-in user.default List<AccessCertificationWorkItemType>
AccessCertificationService. searchOpenWorkItems(ObjectQuery baseWorkItemsQuery, boolean notDecidedOnly, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
PrismObject<? extends FocusType>
ModelService. searchShadowOwner(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Returns the Focus object representing owner of specified shadow.void
AccessCertificationService. startRemediation(String campaignOid, Task task, OperationResult result)
Starts the remediation phase for the campaign.void
TaskService. startSchedulers(Collection<String> nodeIdentifiers, Task operationTask, OperationResult result)
Starts the scheduler on a given nodes.void
TaskService. stopSchedulers(Collection<String> nodeIdentifiers, Task operationTask, OperationResult parentResult)
Stops the schedulers on a given nodes.boolean
TaskService. stopSchedulersAndTasks(Collection<String> nodeIdentifiers, long waitTime, Task operationTask, OperationResult parentResult)
Stops a set of schedulers (on their nodes) and tasks that are executing on these nodes.@NotNull TaskType
ModelInteractionService. submitTaskFromTemplate(String templateTaskOid, List<Item<?,?>> extensionItems, Task opTask, OperationResult result)
@NotNull TaskType
ModelInteractionService. submitTaskFromTemplate(String templateTaskOid, Map<QName,Object> extensionValues, Task opTask, OperationResult result)
void
TaskService. suspendAndDeleteTask(String taskOid, long waitForStop, boolean alsoSubtasks, Task operationTask, OperationResult parentResult)
void
TaskService. suspendAndDeleteTasks(Collection<String> taskOids, long waitForStop, boolean alsoSubtasks, Task operationTask, OperationResult parentResult)
Suspends tasks and deletes them.boolean
TaskService. suspendTask(String taskOid, long waitForStop, Task operationTask, OperationResult parentResult)
boolean
TaskService. suspendTasks(Collection<String> taskOids, long waitForStop, Task operationTask, OperationResult parentResult)
Suspends a set of tasks.boolean
TaskService. suspendTaskTree(String taskOid, long waitForStop, Task operationTask, OperationResult parentResult)
void
TaskService. synchronizeTasks(Task operationTask, OperationResult parentResult)
Synchronizes information in midPoint repository and task scheduling database.void
ModelInteractionService. terminateSessions(TerminateSessionEvent terminateSessionEvent, Task task, OperationResult result)
Terminates specified sessions (clusterwide).OperationResult
ModelService. testResource(String resourceOid, Task task)
Test the resource connection and basic resource connector functionality.<F extends ObjectType>
ModelContext<F>ModelInteractionService. unwrapModelContext(LensContextType wrappedContext, Task task, OperationResult result)
<O extends ObjectType>
voidModelInteractionService. validateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult)
String
DataModelVisualizer. visualize(ResourceType resource, DataModelVisualizer.Target target, Task task, OperationResult result)
String
DataModelVisualizer. visualize(Collection<String> resourceOids, DataModelVisualizer.Target target, Task task, OperationResult result)
@NotNull Scene
ModelInteractionService. visualizeDelta(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, Task task, OperationResult result)
@NotNull Scene
ModelInteractionService. visualizeDelta(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, ObjectReferenceType objectRef, Task task, OperationResult result)
@NotNull Scene
ModelInteractionService. visualizeDelta(ObjectDelta<? extends ObjectType> delta, Task task, OperationResult result)
List<? extends Scene>
ModelInteractionService. visualizeDeltas(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.api.authentication
Methods in com.evolveum.midpoint.model.api.authentication with parameters of type Task Modifier and Type Method Description List<UserSessionManagementType>
ClusterwideUserSessionManager. getLoggedInPrincipals(Task task, OperationResult result)
Collects logged in principals (on local and remote nodes).void
ClusterwideUserSessionManager. terminateSessions(TerminateSessionEvent terminateSessionEvent, Task task, OperationResult result)
Terminates specified sessions (on local and remote nodes). -
Uses of Task in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context with parameters of type Task Modifier and Type Method Description static ExtensionType
AssignmentPath. collectExtensions(AssignmentPathType path, int startAt, ModelService modelService, Task task, OperationResult result)
DeltaSetTriple<EvaluatedConstruction>
EvaluatedAssignment. getEvaluatedConstructions(Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return Task Modifier and Type Method Description Task
MidpointFunctions. getCurrentTask()
Methods in com.evolveum.midpoint.model.api.expr with parameters of type Task Modifier and Type Method Description TaskType
MidpointFunctions. executeChangesAsynchronously(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid, Task opTask, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.api.hooks
Methods in com.evolveum.midpoint.model.api.hooks with parameters of type Task Modifier and Type Method Description <O extends ObjectType>
HookOperationModeChangeHook. invoke(@NotNull ModelContext<O> context, @NotNull Task task, @NotNull OperationResult result)
Generic method to be implemented by the hook.<T extends ObjectType>
voidReadHook. invoke(PrismObject<T> object, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
todovoid
ChangeHook. invokeOnException(@NotNull ModelContext context, @NotNull Throwable throwable, @NotNull Task task, @NotNull OperationResult result)
This method is invoked by the clockwork when an exception occurs.default void
ChangeHook. invokePreview(@NotNull ModelContext<? extends ObjectType> context, Task task, OperationResult result)
Invokes the hook in "preview mode". -
Uses of Task in com.evolveum.midpoint.model.api.interaction
Methods in com.evolveum.midpoint.model.api.interaction with parameters of type Task Modifier and Type Method Description DashboardWidget
DashboardService. createWidgetData(DashboardWidgetType widget, Task task, OperationResult result)
ObjectCollectionType
DashboardService. getObjectCollectionType(DashboardWidgetType widget, Task task, OperationResult result)
List<PrismObject<ObjectType>>
DashboardService. searchObjectFromCollection(ObjectCollectionType collection, boolean usingFilter, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.api.util
Methods in com.evolveum.midpoint.model.api.util with parameters of type Task Modifier and Type Method Description static ExtensionType
AssignmentPathUtil. collectExtensions(AssignmentPathType path, int startAt, ModelService modelService, Task task, OperationResult result)
static void
ResourceUtils. deleteSchema(PrismObject<ResourceType> resource, ModelService modelService, PrismContext prismContext, Task task, OperationResult parentResult)
static <O extends ObjectType>
ModelContext<O>ModelContextUtil. unwrapModelContext(LensContextType lensContextType, ModelInteractionService modelInteractionService, Task opTask, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.api.validator
Methods in com.evolveum.midpoint.model.api.validator with parameters of type Task Modifier and Type Method Description @NotNull ValidationResult
ResourceValidator. validate(@NotNull PrismObject<ResourceType> resourceObject, @NotNull Scope scope, @Nullable Locale locale, @NotNull Task task, @NotNull OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.common.expression
Methods in com.evolveum.midpoint.model.common.expression that return Task Modifier and Type Method Description Task
ExpressionEnvironment. getCurrentTask()
static Task
ModelExpressionThreadLocalHolder. getCurrentTask()
Methods in com.evolveum.midpoint.model.common.expression with parameters of type Task Modifier and Type Method Description static PrismValueDeltaSetTriple<?>
ModelExpressionThreadLocalHolder. evaluateAnyExpressionInContext(Expression<?,?> expression, ExpressionEvaluationContext context, Task task, OperationResult result)
static <T> PrismValueDeltaSetTriple<PrismPropertyValue<T>>
ModelExpressionThreadLocalHolder. evaluateExpressionInContext(Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>> expression, ExpressionEvaluationContext eeContext, Task task, OperationResult result)
static PrismValueDeltaSetTriple<PrismReferenceValue>
ModelExpressionThreadLocalHolder. evaluateRefExpressionInContext(Expression<PrismReferenceValue,PrismReferenceDefinition> expression, ExpressionEvaluationContext eeContext, Task task, OperationResult result)
void
ExpressionEnvironment. setCurrentTask(Task currentTask)
Constructors in com.evolveum.midpoint.model.common.expression with parameters of type Task Constructor Description ExpressionEnvironment(ModelContext<F> lensContext, ModelProjectionContext projectionContext, Mapping<V,D> mapping, Task currentTask, OperationResult currentResult)
ExpressionEnvironment(ModelContext<F> lensContext, ModelProjectionContext projectionContext, Task currentTask, OperationResult currentResult)
ExpressionEnvironment(Task currentTask, OperationResult currentResult)
-
Uses of Task in com.evolveum.midpoint.model.common.expression.evaluator
Methods in com.evolveum.midpoint.model.common.expression.evaluator with parameters of type Task Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>AssignmentTargetSearchExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>AssociationFromLinkExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>AssociationTargetSearchExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ConstExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>FunctionExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>GenerateExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>PathExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ProportionalExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ReferenceSearchExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
protected List<V>
AbstractSearchExpressionEvaluator. transformSingleValue(ExpressionVariables variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext context, String contextDescription, Task task, OperationResult result)
protected abstract List<V>
AbstractValueTransformationExpressionEvaluator. transformSingleValue(ExpressionVariables variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext context, String contextDescription, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.common.expression.script
Methods in com.evolveum.midpoint.model.common.expression.script that return Task Modifier and Type Method Description Task
ScriptExpressionEvaluationContext. getTask()
Methods in com.evolveum.midpoint.model.common.expression.script with parameters of type Task Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ScriptExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
ScriptExpression
ScriptExpressionFactory. createScriptExpression(ScriptExpressionEvaluatorType expressionType, ItemDefinition outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult result)
void
ScriptExpressionEvaluationContext. setTask(Task task)
protected List<V>
ScriptExpressionEvaluator. transformSingleValue(ExpressionVariables variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext eCtx, String contextDescription, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type Task Modifier and Type Method Description void
MappingImpl. evaluate(Task task, OperationResult parentResult)
boolean
MappingImpl. evaluateTimeConstraintValid(Task task, OperationResult result)
void
MappingImpl. prepare(Task task, OperationResult parentResult)
Prepare mapping for evaluation. -
Uses of Task in com.evolveum.midpoint.model.common.stringpolicy
Methods in com.evolveum.midpoint.model.common.stringpolicy that return Task Modifier and Type Method Description Task
ObjectValuePolicyEvaluator. getTask()
Methods in com.evolveum.midpoint.model.common.stringpolicy with parameters of type Task Modifier and Type Method Description String
ValuePolicyProcessor. generate(ItemPath path, ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, ObjectBasedValuePolicyOriginResolver<?> originResolver, String shortDesc, Task task, OperationResult parentResult)
<R extends ObjectType>
voidAbstractValuePolicyOriginResolver. resolve(ProhibitedValueItemType prohibitedValueItem, ResultHandler<R> handler, String contextDescription, Task task, OperationResult result)
<R extends ObjectType>
voidValuePolicyOriginResolver. resolve(ProhibitedValueItemType prohibitedValueItemType, ResultHandler<R> handler, String contextDescription, Task task, OperationResult result)
Resolves "origin object" in given prohibitedValueItem: calls handler for each origin object found.ObjectValuePolicyEvaluator.Builder
ObjectValuePolicyEvaluator.Builder. task(Task val)
boolean
ValuePolicyProcessor. validateValue(String newValue, ValuePolicyType pp, ObjectBasedValuePolicyOriginResolver<?> originResolver, String shortDesc, Task task, OperationResult parentResult)
boolean
ValuePolicyProcessor. validateValue(String newValue, ValuePolicyType pp, ObjectBasedValuePolicyOriginResolver<?> originResolver, List<LocalizableMessage> messages, String shortDesc, Task task, OperationResult parentResult)
-
Uses of Task in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util that return Task Modifier and Type Method Description protected Task
AbstractModelWebService. createTaskInstance(String operationName)
Methods in com.evolveum.midpoint.model.common.util with parameters of type Task Modifier and Type Method Description protected void
AbstractModelWebService. auditLogin(Task task)
protected void
AbstractModelWebService. auditLogout(Task task)
static <V extends PrismValue,D extends ItemDefinition,C extends Containerable>
List<ItemDelta<V,D>>PopulatorUtil. computePopulateItemDeltas(PopulateType fromPopulate, PrismContainerDefinition<C> targetContainerDefinition, ExpressionVariables variables, ExpressionEvaluationContext params, String contextDescription, Task task, OperationResult result)
protected void
AbstractModelWebService. setTaskOwner(Task task)
-
Uses of Task in com.evolveum.midpoint.model.impl
Methods in com.evolveum.midpoint.model.impl with parameters of type Task Modifier and Type Method Description <T extends ObjectType>
StringModelCrudService. addObject(PrismObject<T> object, ModelExecuteOptions options, Task task, OperationResult parentResult)
Add new object.<O extends ObjectType>
IntegerModelObjectResolver. countObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
<T extends ObjectType>
voidModelCrudService. deleteObject(Class<T> clazz, String oid, ModelExecuteOptions options, Task task, OperationResult parentResult)
Deletes object with specified OID.<T extends ObjectType>
PrismObject<T>ModelCrudService. getObject(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
<T extends ObjectType>
TModelObjectResolver. getObject(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult result)
<T extends ObjectType>
TModelObjectResolver. getObjectSimple(Class<T> clazz, String oid, GetOperationOptions options, Task task, OperationResult result)
<T extends ObjectType>
voidModelCrudService. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, ModelExecuteOptions options, Task task, OperationResult parentResult)
Modifies object using relative change description.<O extends ObjectType>
PrismObject<O>ModelObjectResolver. resolve(PrismReferenceValue refVal, String string, GetOperationOptions options, Task task, OperationResult result)
<O extends ObjectType>
PrismObject<O>ModelObjectResolver. resolve(PrismReferenceValue refVal, String string, Task task, OperationResult result)
<O extends ObjectType>
OModelObjectResolver. resolve(ObjectReferenceType ref, Class<O> expectedType, Collection<SelectorOptions<GetOperationOptions>> options, String contextDescription, Task task, OperationResult result)
<O extends ObjectType>
voidModelObjectResolver. searchIterative(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, ResultHandler<O> handler, Task task, OperationResult parentResult)
<T extends ObjectType>
List<PrismObject<T>>ModelCrudService. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
<O extends ObjectType>
SearchResultList<PrismObject<O>>ModelObjectResolver. searchObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
<R,O extends ObjectType>
RModelObjectResolver. searchOrgTreeWidthFirst(PrismObject<O> object, Function<PrismObject<OrgType>,R> function, Task task, OperationResult result)
<O extends ObjectType,R extends ObjectType>
PrismObject<R>ModelObjectResolver. searchOrgTreeWidthFirstReference(PrismObject<O> object, Function<PrismObject<OrgType>,ObjectReferenceType> function, String shortDesc, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.impl.cleanup
Methods in com.evolveum.midpoint.model.impl.cleanup with parameters of type Task Modifier and Type Method Description protected ObjectQuery
ShadowRefreshTaskHandler. createQuery(AbstractScannerResultHandler<ShadowType> handler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
String
CleanUpTaskHandler. getCategoryName(Task task)
protected Class<ShadowType>
ShadowRefreshTaskHandler. getType(Task task)
protected boolean
ShadowRefreshTaskHandler. requiresDirectRepositoryAccess(AbstractScannerResultHandler<ShadowType> resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
-
Uses of Task in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type Task Modifier and Type Method Description <O extends ObjectType>
voidSchemaTransformer. applySchemasAndSecurity(LensContext<O> context, AuthorizationPhaseType phase, Task task, OperationResult parentResult)
<O extends ObjectType>
voidSchemaTransformer. applySchemasAndSecurity(PrismObject<O> object, GetOperationOptions rootOptions, Collection<SelectorOptions<GetOperationOptions>> options, AuthorizationPhaseType phase, Task task, OperationResult parentResult)
Validate the objects, apply security to the object definition, remove any non-visible properties (security), apply object template definitions and so on.<C extends Containerable,T extends ObjectType>
SearchResultList<C>SchemaTransformer. applySchemasAndSecurityToContainers(SearchResultList<C> originalResultList, Class<T> parentObjectType, ItemName childItemName, GetOperationOptions rootOptions, Collection<SelectorOptions<GetOperationOptions>> options, AuthorizationPhaseType phase, Task task, OperationResult result)
<T extends ObjectType>
voidSchemaTransformer. applySchemasAndSecurityToObjects(List<PrismObject<T>> objects, GetOperationOptions rootOptions, Collection<SelectorOptions<GetOperationOptions>> options, AuthorizationPhaseType phase, Task task, OperationResult result)
<T extends ObjectType>
voidSchemaTransformer. applySchemasAndSecurityToObjectTypes(List<T> objectTypes, GetOperationOptions rootOptions, Collection<SelectorOptions<GetOperationOptions>> options, AuthorizationPhaseType phase, Task task, OperationResult result)
MidPointPrincipal
ModelInteractionServiceImpl. assumePowerOfAttorney(PrismObject<UserType> donor, Task task, OperationResult result)
void
AuditController. audit(AuditEventRecord record, Task task, OperationResult result)
void
ModelController. cancelCase(String caseOid, Task task, OperationResult parentResult)
<T extends ObjectType,O extends ObjectType>
booleanModelInteractionServiceImpl. canSearch(Class<T> resultType, Class<O> objectType, String objectOid, boolean includeSpecial, ObjectQuery query, Task task, OperationResult result)
boolean
ModelInteractionServiceImpl. checkPassword(String userOid, ProtectedStringType password, Task task, OperationResult parentResult)
void
ModelController. claimWorkItem(WorkItemId workItemId, Task task, OperationResult parentResult)
void
AuditController. cleanupAudit(CleanupPolicyType policy, Task task, OperationResult parentResult)
void
ModelController. cleanupCampaigns(@NotNull CleanupPolicyType policy, Task task, OperationResult result)
void
ModelController. closeCampaign(String campaignOid, Task task, OperationResult result)
void
ModelController. closeCurrentStage(String campaignOid, Task task, OperationResult parentResult)
<T extends ObjectType>
CompareResultTypeModelController. compareObject(PrismObject<T> provided, Collection<SelectorOptions<GetOperationOptions>> rawReadOptions, ModelCompareOptions compareOptions, @NotNull List<? extends ItemPath> ignoreItems, Task task, OperationResult parentResult)
void
CollectionProcessor. compileObjectCollectionView(CompiledObjectCollectionView existingView, CollectionRefSpecificationType collectionSpec, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
CompiledObjectCollectionView
CollectionProcessor. compileObjectCollectionView(PrismObject<ObjectCollectionType> collection, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
@NotNull CompiledObjectCollectionView
ModelInteractionServiceImpl. compileObjectCollectionView(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
void
ModelController. completeWorkItem(@NotNull WorkItemId workItemId, @NotNull AbstractWorkItemOutputType output, @NotNull Task task, @NotNull OperationResult parentResult)
void
ModelController. completeWorkItem(WorkItemId workItemId, @NotNull AbstractWorkItemOutputType output, ObjectDelta additionalDelta, Task task, OperationResult parentResult)
<O extends ObjectType>
MergeDeltas<O>ObjectMerger. computeMergeDeltas(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
<T extends Containerable>
IntegerModelController. countContainers(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
long
AuditController. countObjects(String query, Map<String,Object> params, Task task, OperationResult result)
<T extends ObjectType>
IntegerModelController. countObjects(Class<T> type, ObjectQuery origQuery, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
int
ModelController. countOpenWorkItems(ObjectQuery baseWorkItemsQuery, boolean notDecidedOnly, boolean allItems, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
AccessCertificationCampaignType
ModelController. createCampaign(String definitionOid, Task task, OperationResult parentResult)
@NotNull LocalizableMessageType
ModelInteractionServiceImpl. createLocalizableMessageType(LocalizableMessageTemplateType template, VariablesMap variables, Task task, OperationResult result)
DashboardWidget
DashboardServiceImpl. createWidgetData(DashboardWidgetType widget, Task task, OperationResult result)
boolean
ModelController. deactivateServiceThreads(long timeToWait, Task operationTask, OperationResult parentResult)
void
ModelController. delegateWorkItem(WorkItemId workItemId, WorkItemDelegationRequestType delegationRequest, Task task, OperationResult parentResult)
void
ModelController. deleteWorkersAndWorkState(String rootTaskOid, boolean deleteWorkers, long subtasksWaitTime, Task operationTask, OperationResult parentResult)
<O extends ObjectType>
CollectionStatsCollectionProcessor. determineCollectionStats(CompiledObjectCollectionView collectionView, Task task, OperationResult result)
<O extends ObjectType>
@NotNull CollectionStatsModelInteractionServiceImpl. determineCollectionStats(@NotNull CompiledObjectCollectionView collectionView, @NotNull Task task, @NotNull OperationResult result)
<O extends ObjectType>
Collection<VirtualContainersSpecificationType>ModelInteractionServiceImpl. determineVirtualContainers(PrismObject<O> object, @NotNull Task task, @NotNull OperationResult parentResult)
Set<ConnectorType>
ModelController. discoverConnectors(ConnectorHostType hostType, Task task, OperationResult parentResult)
MidPointPrincipal
ModelInteractionServiceImpl. dropPowerOfAttorney(Task task, OperationResult result)
Collection<EvaluatedPolicyRule>
CollectionProcessor. evaluateCollectionPolicyRules(PrismObject<ObjectCollectionType> collection, CompiledObjectCollectionView collectionView, Class<? extends ObjectType> targetTypeClass, Task task, OperationResult result)
@NotNull Collection<EvaluatedPolicyRule>
ModelInteractionServiceImpl. evaluateCollectionPolicyRules(@NotNull PrismObject<ObjectCollectionType> collection, @Nullable CompiledObjectCollectionView collectionView, @Nullable Class<? extends ObjectType> targetTypeClass, @NotNull Task task, @NotNull OperationResult result)
ScriptExecutionResult
ModelController. evaluateExpression(@NotNull ExecuteScriptType scriptExecutionCommand, @NotNull VariablesMap initialVariables, boolean recordProgressAndIterationStatistics, @NotNull Task task, @NotNull OperationResult result)
ScriptExecutionResult
ModelController. evaluateExpression(ScriptingExpressionType expression, Task task, OperationResult result)
void
ModelController. evaluateExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
void
ModelController. evaluateExpressionInBackground(ScriptingExpressionType expression, Task task, OperationResult parentResult)
void
ModelController. evaluateIterativeExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
MappingEvaluationResponseType
MappingDiagEvaluator. evaluateMapping(@NotNull MappingEvaluationRequestType request, @NotNull Task task, @NotNull OperationResult result)
MappingEvaluationResponseType
ModelDiagController. evaluateMapping(MappingEvaluationRequestType request, Task task, OperationResult parentResult)
Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelController. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult parentResult)
Collection<ObjectDeltaOperation<? extends ObjectType>>
ModelController. executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> statusListeners, OperationResult parentResult)
ExecuteCredentialResetResponseType
ModelInteractionServiceImpl. executeCredentialsReset(PrismObject<UserType> user, ExecuteCredentialResetRequestType executeCredentialResetRequest, Task task, OperationResult parentResult)
RepositoryQueryDiagResponse
ModelDiagController. executeRepositoryQuery(RepositoryQueryDiagRequest request, Task task, OperationResult parentResult)
String
ModelDiagController. exportDataModel(ResourceType resource, DataModelVisualizer.Target target, Task task, OperationResult parentResult)
String
ModelDiagController. exportDataModel(Collection<String> resourceOids, DataModelVisualizer.Target target, Task task, OperationResult parentResult)
<O extends ObjectType>
voidModelInteractionServiceImpl. generateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult)
<O extends ObjectType>
StringModelInteractionServiceImpl. generateValue(ValuePolicyType policy, int defaultLength, boolean generateMinimalSize, PrismObject<O> object, String shortDesc, Task task, OperationResult parentResult)
<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsModelInteractionServiceImpl. getAllowedRequestAssignmentItems(PrismObject<O> object, PrismObject<R> target, Task task, OperationResult result)
<H extends AssignmentHolderType,R extends AbstractRoleType>
RoleSelectionSpecificationModelInteractionServiceImpl. getAssignableRoleSpecification(PrismObject<H> focus, Class<R> targetType, int assignmentOrder, Task task, OperationResult parentResult)
AuthenticationsPolicyType
ModelInteractionServiceImpl. getAuthenticationPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
AccessCertificationCasesStatisticsType
ModelController. getCampaignStatistics(String campaignOid, boolean currentStageOnly, Task task, OperationResult parentResult)
String
ExecuteDeltasTaskHandler. getCategoryName(Task task)
String
ModelOperationTaskHandler. getCategoryName(Task task)
@NotNull CompiledGuiProfile
ModelInteractionServiceImpl. getCompiledGuiProfile(Task task, OperationResult parentResult)
List<ConnectorOperationalStatus>
ModelInteractionServiceImpl. getConnectorOperationalStatus(String resourceOid, Task task, OperationResult parentResult)
CredentialsPolicyType
ModelInteractionServiceImpl. getCredentialsPolicy(PrismObject<? extends FocusType> focus, Task task, OperationResult parentResult)
@NotNull List<ObjectReferenceType>
ModelInteractionServiceImpl. getDeputyAssignees(AbstractWorkItemType workItem, Task task, OperationResult parentResult)
@NotNull List<ObjectReferenceType>
ModelInteractionServiceImpl. getDeputyAssignees(ObjectReferenceType assigneeRef, QName limitationItemName, Task task, OperationResult parentResult)
<T extends ObjectType>
ObjectFilterModelInteractionServiceImpl. getDonorFilter(Class<T> searchResultType, ObjectFilter origFilter, String targetAuthorizationAction, Task task, OperationResult parentResult)
RefinedObjectClassDefinition
ModelInteractionServiceImpl. getEditObjectClassDefinition(PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, AuthorizationPhaseType phase, Task task, OperationResult result)
<O extends ObjectType>
PrismObjectDefinition<O>ModelInteractionServiceImpl. getEditObjectDefinition(PrismObject<O> object, AuthorizationPhaseType phase, Task task, OperationResult parentResult)
PrismObjectDefinition<ShadowType>
ModelInteractionServiceImpl. getEditShadowDefinition(ResourceShadowDiscriminator discr, AuthorizationPhaseType phase, Task task, OperationResult parentResult)
RegistrationsPolicyType
ModelInteractionServiceImpl. getFlowPolicy(PrismObject<? extends FocusType> focus, Task task, OperationResult parentResult)
LogFileContentType
ModelDiagController. getLogFileContent(Long fromPosition, Long maxSize, Task task, OperationResult parentResult)
long
ModelDiagController. getLogFileSize(Task task, OperationResult parentResult)
List<UserSessionManagementType>
ModelInteractionServiceImpl. getLoggedInPrincipals(Task task, OperationResult result)
String
ModelDiagController. getMemoryInformation(Task task, OperationResult parentResult)
<T extends ObjectType>
PrismObject<T>ModelController. getObject(Class<T> clazz, String oid, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
ObjectCollectionType
DashboardServiceImpl. getObjectCollectionType(DashboardWidgetType widget, Task task, OperationResult result)
ProvisioningDiag
ModelDiagController. getProvisioningDiag(Task task, OperationResult parentResult)
RegistrationsPolicyType
ModelInteractionServiceImpl. getRegistrationPolicy(PrismObject<UserType> user, Task task, OperationResult parentResult)
Deprecated.RepositoryDiag
ModelDiagController. getRepositoryDiag(Task task, OperationResult parentResult)
String
ModelController. getRunningTasksThreadsDump(@NotNull Task task, @NotNull OperationResult parentResult)
<F extends FocusType>
SecurityPolicyTypeModelInteractionServiceImpl. getSecurityPolicy(PrismObject<F> focus, Task task, OperationResult parentResult)
PrismObject<TaskType>
ModelController. getTaskByIdentifier(String identifier, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task operationTask, OperationResult parentResult)
String
ModelController. getTaskThreadsDump(@NotNull String taskOid, @NotNull Task task, @NotNull OperationResult parentResult)
String
ModelController. getThreadsDump(@NotNull Task task, @NotNull OperationResult parentResult)
Long
ModelOperationTaskHandler. heartbeat(Task task)
void
ModelController. importFromResource(String shadowOid, Task task, OperationResult parentResult)
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, String language, ImportOptionsType options, Task task, OperationResult parentResult)
List<AuditEventRecord>
AuditController. listRecords(String query, Map<String,Object> params, Task task, OperationResult result)
<O extends ObjectType>
Collection<ObjectDeltaOperation<? extends ObjectType>>ModelController. mergeObjects(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult parentResult)
<O extends ObjectType>
Collection<ObjectDeltaOperation<? extends ObjectType>>ObjectMerger. mergeObjects(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
<O extends ObjectType>
MergeDeltas<O>ModelInteractionServiceImpl. mergeObjectsPreviewDeltas(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult parentResult)
<O extends ObjectType>
PrismObject<O>ModelInteractionServiceImpl. mergeObjectsPreviewObject(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult parentResult)
void
ModelController. notifyChange(ResourceObjectShadowChangeDescriptionType changeDescription, Task task, OperationResult parentResult)
void
ModelController. openNextStage(String campaignOid, Task task, OperationResult parentResult)
<F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult parentResult)
<F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl. previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, Collection<ProgressListener> listeners, OperationResult parentResult)
OperationResult
ModelDiagController. provisioningSelfTest(Task task)
void
ModelController. reactivateServiceThreads(Task operationTask, OperationResult parentResult)
<F extends ObjectType>
voidModelController. recompute(Class<F> type, String oid, ModelExecuteOptions options, Task task, OperationResult parentResult)
void
ModelController. reconcileWorkers(String oid, Task opTask, OperationResult result)
<O extends ObjectType>
PrismObject<O>AuditController. reconstructObject(Class<O> type, String oid, String eventIdentifier, Task task, OperationResult result)
void
ModelController. recordDecision(String campaignOid, long caseId, long workItemId, AccessCertificationResponseType response, String comment, Task task, OperationResult parentResult)
String
ModelController. recordRunningTasksThreadsDump(String cause, @NotNull Task task, @NotNull OperationResult parentResult)
void
ModelOperationTaskHandler. refreshStatus(Task task)
void
ModelController. reiterateCampaign(String campaignOid, Task task, OperationResult result)
void
ModelController. releaseWorkItem(WorkItemId workItemId, Task task, OperationResult parentResult)
OperationResult
ModelDiagController. repositorySelfTest(Task task)
void
ModelDiagController. repositoryTestOrgClosureConsistency(Task task, boolean repairIfNecessary, OperationResult parentResult)
void
ModelController. resumeTask(String taskOid, Task operationTask, OperationResult parentResult)
void
ModelController. resumeTasks(Collection<String> taskOids, Task operationTask, OperationResult parentResult)
void
ModelController. resumeTaskTree(String coordinatorOid, Task operationTask, OperationResult parentResult)
void
ModelController. scheduleTaskNow(String taskOid, Task operationTask, OperationResult parentResult)
void
ModelController. scheduleTasksNow(Collection<String> taskOids, Task operationTask, OperationResult parentResult)
<T extends Containerable>
SearchResultList<T>ModelController. searchContainers(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
List<PrismObject<ObjectType>>
DashboardServiceImpl. searchObjectFromCollection(ObjectCollectionType collection, boolean usingFilter, Task task, OperationResult result)
<T extends ObjectType>
SearchResultList<PrismObject<T>>ModelController. searchObjects(Class<T> type, ObjectQuery origQuery, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
<T extends ObjectType>
SearchResultMetadataModelController. searchObjectsIterative(Class<T> type, ObjectQuery origQuery, ResultHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
List<AccessCertificationWorkItemType>
ModelController. searchOpenWorkItems(ObjectQuery baseWorkItemsQuery, boolean notDecidedOnly, boolean allItems, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
PrismObject<? extends FocusType>
ModelController. searchShadowOwner(String shadowOid, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult)
void
ModelController. startRemediation(String campaignOid, Task task, OperationResult result)
void
ModelController. startSchedulers(Collection<String> nodeIdentifiers, Task operationTask, OperationResult parentResult)
void
ModelController. stopSchedulers(Collection<String> nodeIdentifiers, Task operationTask, OperationResult parentResult)
boolean
ModelController. stopSchedulersAndTasks(Collection<String> nodeIdentifiers, long waitTime, Task operationTask, OperationResult parentResult)
@NotNull TaskType
ModelInteractionServiceImpl. submitTaskFromTemplate(String templateTaskOid, List<Item<?,?>> extensionItems, Task opTask, OperationResult parentResult)
@NotNull TaskType
ModelInteractionServiceImpl. submitTaskFromTemplate(String templateTaskOid, Map<QName,Object> extensionValues, Task opTask, OperationResult parentResult)
void
ModelController. suspendAndDeleteTask(String taskOid, long waitForStop, boolean alsoSubtasks, Task operationTask, OperationResult parentResult)
void
ModelController. suspendAndDeleteTasks(Collection<String> taskOids, long waitForStop, boolean alsoSubtasks, Task operationTask, OperationResult parentResult)
boolean
ModelController. suspendTask(String taskOid, long waitForStop, Task operationTask, OperationResult parentResult)
boolean
ModelController. suspendTasks(Collection<String> taskOids, long waitForStop, Task operationTask, OperationResult parentResult)
boolean
ModelController. suspendTaskTree(String taskOid, long waitForStop, Task operationTask, OperationResult parentResult)
void
ModelController. synchronizeTasks(Task operationTask, OperationResult parentResult)
void
ModelInteractionServiceImpl. terminateSessions(TerminateSessionEvent terminateSessionEvent, Task task, OperationResult result)
OperationResult
ModelController. testResource(String resourceOid, Task task)
<F extends ObjectType>
ModelContext<F>ModelInteractionServiceImpl. unwrapModelContext(LensContextType wrappedContext, Task task, OperationResult result)
<O extends ObjectType>
voidModelInteractionServiceImpl. validateValue(PrismObject<O> object, PolicyItemsDefinitionType policyItemsDefinition, Task task, OperationResult parentResult)
@NotNull Scene
ModelInteractionServiceImpl. visualizeDelta(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, Task task, OperationResult result)
@NotNull Scene
ModelInteractionServiceImpl. visualizeDelta(ObjectDelta<? extends ObjectType> delta, boolean includeOperationalItems, ObjectReferenceType objectRef, Task task, OperationResult result)
@NotNull Scene
ModelInteractionServiceImpl. visualizeDelta(ObjectDelta<? extends ObjectType> delta, Task task, OperationResult result)
List<? extends Scene>
ModelInteractionServiceImpl. visualizeDeltas(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.impl.dataModel
Methods in com.evolveum.midpoint.model.impl.dataModel with parameters of type Task Modifier and Type Method Description String
DataModelVisualizerImpl. visualize(ResourceType resource, DataModelVisualizer.Target target, Task task, OperationResult result)
String
DataModelVisualizerImpl. visualize(Collection<String> resourceOids, DataModelVisualizer.Target target, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.impl.expr
Methods in com.evolveum.midpoint.model.impl.expr that return Task Modifier and Type Method Description Task
MidpointFunctionsImpl. getCurrentTask()
Methods in com.evolveum.midpoint.model.impl.expr with parameters of type Task Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>SequentialValueExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
boolean
ExpressionHandler. evaluateConfirmationExpression(UserType user, ShadowType shadow, ExpressionType expressionType, Task task, OperationResult result)
String
ExpressionHandler. evaluateExpression(ShadowType shadow, ExpressionType expressionType, String shortDesc, Task task, OperationResult result)
TaskType
MidpointFunctionsImpl. executeChangesAsynchronously(Collection<ObjectDelta<?>> deltas, ModelExecuteOptions options, String templateTaskOid, Task opTask, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.impl.importer
Methods in com.evolveum.midpoint.model.impl.importer with parameters of type Task Modifier and Type Method Description protected ObjectQuery
ImportAccountsFromResourceTaskHandler. createQuery(SynchronizeAccountResultHandler handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected Collection<SelectorOptions<GetOperationOptions>>
ImportAccountsFromResourceTaskHandler. createSearchOptions(SynchronizeAccountResultHandler resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
String
ImportAccountsFromResourceTaskHandler. getCategoryName(Task task)
String
ImportObjectsFromFileTaskHandler. getCategoryName(Task task)
protected Function<ItemPath,ItemDefinition<?>>
ImportAccountsFromResourceTaskHandler. getIdentifierDefinitionProvider(Task localCoordinatorTask, OperationResult opResult)
protected Class<? extends ObjectType>
ImportAccountsFromResourceTaskHandler. getType(Task task)
Long
ImportObjectsFromFileTaskHandler. heartbeat(Task task)
void
ObjectImporter. importObjects(InputStream input, String language, ImportOptionsType options, Task task, OperationResult parentResult)
boolean
ImportAccountsFromResourceTaskHandler. importSingleShadow(String shadowOid, Task task, OperationResult parentResult)
Imports a single shadow.void
ImportAccountsFromResourceTaskHandler. launch(ResourceType resource, QName objectclass, Task task, OperationResult parentResult)
Launch an import.void
ImportObjectsFromFileTaskHandler. launch(File input, Task task, OperationResult parentResult)
Launch an import.void
ImportObjectsFromFileTaskHandler. refreshStatus(Task task)
-
Uses of Task in com.evolveum.midpoint.model.impl.integrity
Methods in com.evolveum.midpoint.model.impl.integrity with parameters of type Task Modifier and Type Method Description void
ObjectIntegrityCheckResultHandler. completeProcessing(Task task, OperationResult result)
void
ShadowIntegrityCheckResultHandler. completeProcessing(Task task, OperationResult result)
protected ObjectQuery
ObjectIntegrityCheckTaskHandler. createQuery(ObjectIntegrityCheckResultHandler handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected Collection<SelectorOptions<GetOperationOptions>>
ObjectIntegrityCheckTaskHandler. createSearchOptions(ObjectIntegrityCheckResultHandler resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
String
ObjectIntegrityCheckTaskHandler. getCategoryName(Task task)
String
ShadowIntegrityCheckTaskHandler. getCategoryName(Task task)
protected Class<? extends ObjectType>
ObjectIntegrityCheckTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
ShadowIntegrityCheckTaskHandler. getType(Task task)
protected boolean
ObjectIntegrityCheckTaskHandler. requiresDirectRepositoryAccess(ObjectIntegrityCheckResultHandler resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
protected boolean
ShadowIntegrityCheckTaskHandler. requiresDirectRepositoryAccess(ShadowIntegrityCheckResultHandler resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
-
Uses of Task in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens with parameters of type Task Modifier and Type Method Description <T extends ObjectType,F extends ObjectType>
voidOperationalDataManager. applyMetadataAdd(LensContext<F> context, PrismObject<T> objectToAdd, XMLGregorianCalendar now, Task task, OperationResult result)
<T extends ObjectType,F extends ObjectType>
voidOperationalDataManager. applyMetadataModify(ObjectDelta<T> objectDelta, LensElementContext<T> objectContext, Class objectTypeClass, XMLGregorianCalendar now, Task task, LensContext<F> context, OperationResult result)
<F extends ObjectType>
voidClockworkAuthorizationHelper. authorizeContextRequest(LensContext<F> context, Task task, OperationResult parentResult)
<F extends ObjectType>
HookOperationModeClockwork. click(LensContext<F> context, Task task, OperationResult parentResult)
<AH extends AssignmentHolderType>
Collection<EvaluatedAssignment<AH>>AssignmentCollector. collect(PrismObject<AH> assignmentHolder, boolean loginMode, Task task, OperationResult result)
<AH extends AssignmentHolderType>
voidEvaluatedPolicyRuleImpl. computeEnabledActions(@Nullable PolicyRuleEvaluationContext<AH> rctx, PrismObject<AH> object, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
<F extends ObjectType>
LensContext<F>ContextFactory. createContext(Collection<ObjectDelta<? extends ObjectType>> deltas, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType>
MetadataTypeOperationalDataManager. createCreateMetadata(LensContext<F> context, XMLGregorianCalendar now, Task task)
<F extends ObjectType,T extends ObjectType>
Collection<ItemDelta<?,?>>OperationalDataManager. createModifyMetadataDeltas(LensContext<F> context, ItemPath metadataPath, Class<T> objectType, XMLGregorianCalendar now, Task task)
<F extends ObjectType,O extends ObjectType>
LensContext<F>ContextFactory. createRecomputeContext(PrismObject<O> object, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType>
LensContext<F>ContextFactory. createRecomputeFocusContext(Class<F> focusType, PrismObject<F> focus, ModelExecuteOptions options, Task task, OperationResult result)
<F extends ObjectType>
LensContext<F>ContextFactory. createRecomputeProjectionContext(PrismObject<ShadowType> shadow, ModelExecuteOptions options, Task task, OperationResult result)
EvaluatedAssignmentImpl<AH>
AssignmentEvaluator. evaluate(ItemDeltaItem<PrismContainerValue<AssignmentType>,PrismContainerDefinition<AssignmentType>> assignmentIdi, PlusMinusZero primaryAssignmentMode, boolean evaluateOld, AssignmentHolderType source, String sourceDescription, AssignmentOrigin origin, Task task, OperationResult parentResult)
evaluateOld: If true, we take the 'old' value from assignmentIdi.void
Construction. evaluate(Task task, OperationResult parentResult)
static boolean
LensUtil. evaluateBoolean(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
void
EvaluatedAssignmentImpl. evaluateConstructions(ObjectDeltaObject<AH> focusOdo, PrismObject<SystemConfigurationType> systemConfiguration, Consumer<ResourceType> resourceConsumer, Task task, OperationResult result)
static <T> T
LensUtil. evaluateExpressionSingle(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result, QName typeName, T defaultValue, Function<Object,Object> additionalConvertor)
static <F extends ObjectType>
booleanLensUtil. evaluateIterationCondition(LensContext<F> context, LensElementContext<?> accountContext, IterationSpecificationType iterationType, int iteration, String iterationToken, boolean beforeIteration, ExpressionFactory expressionFactory, ExpressionVariables variables, Task task, OperationResult result)
static LocalizableMessageType
LensUtil. evaluateLocalizableMessageType(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
static String
LensUtil. evaluateString(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
<O extends ObjectType>
booleanChangeExecutor. executeChanges(LensContext<O> context, Task task, OperationResult parentResult)
protected void
LensElementContext. fixProvisioningTypeInDelta(ObjectDelta<O> delta, Objectable object, Task task, OperationResult result)
static <F extends ObjectType>
StringLensUtil. formatIterationToken(LensContext<F> context, LensElementContext<?> accountContext, IterationSpecificationType iterationType, int iteration, ExpressionFactory expressionFactory, ExpressionVariables variables, Task task, OperationResult result)
static LensContext
LensContext. fromLensContextType(LensContextType lensContextType, PrismContext prismContext, ProvisioningService provisioningService, Task task, OperationResult parentResult)
static LensFocusContext
LensFocusContext. fromLensFocusContextType(LensFocusContextType focusContextType, LensContext lensContext, Task task, OperationResult result)
static LensProjectionContext
LensProjectionContext. fromLensProjectionContextType(LensProjectionContextType projectionContextType, LensContext lensContext, Task task, OperationResult result)
static <F extends ObjectType>
StringLensUtil. getChannel(LensContext<F> context, Task task)
DeltaSetTriple<EvaluatedConstruction>
EvaluatedAssignmentImpl. getEvaluatedConstructions(Task task, OperationResult result)
Construction is not a part of model-api.static <R extends AbstractRoleType>
Collection<AssignmentType>LensUtil. getForcedAssignments(LifecycleStateModelType lifecycleModel, String targetLifecycle, ObjectResolver objectResolver, PrismContext prismContext, Task task, OperationResult result)
static <F extends FocusType>
LensProjectionContextLensUtil. getProjectionContext(LensContext<F> context, PrismObject<ShadowType> equivalentAccount, ProvisioningService provisioningService, PrismContext prismContext, Task task, OperationResult result)
static <F extends ObjectType>
ResourceTypeLensUtil. getResourceReadOnly(LensContext<F> context, String resourceOid, ProvisioningService provisioningService, Task task, OperationResult result)
static @NotNull SingleLocalizableMessageType
LensUtil. interpretLocalizableMessageTemplate(LocalizableMessageTemplateType template, ExpressionVariables var, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
<F extends FocusType,T extends FocusType>
voidPersonaProcessor. personaAdd(LensContext<F> context, com.evolveum.midpoint.model.impl.lens.PersonaProcessor.PersonaKey key, PersonaConstruction<F> construction, Task task, OperationResult result)
<F extends FocusType>
voidPersonaProcessor. personaDelete(LensContext<F> context, com.evolveum.midpoint.model.impl.lens.PersonaProcessor.PersonaKey key, FocusType existingPersona, Task task, OperationResult result)
<F extends FocusType,T extends FocusType>
voidPersonaProcessor. personaModify(LensContext<F> context, com.evolveum.midpoint.model.impl.lens.PersonaProcessor.PersonaKey key, PersonaConstruction<F> construction, PrismObject<T> existingPersona, Task task, OperationResult result)
<F extends ObjectType>
LensContext<F>Clockwork. previewChanges(LensContext<F> context, Collection<ProgressListener> listeners, Task task, OperationResult result)
<O extends ObjectType>
HookOperationModePersonaProcessor. processPersonaChanges(LensContext<O> context, Task task, OperationResult result)
<F extends FocusType>
HookOperationModePersonaProcessor. processPersonaChangesFocus(LensContext<F> context, Task task, OperationResult result)
<F extends FocusType>
List<FocusType>PersonaProcessor. readExistingPersonas(LensContext<F> context, Task task, OperationResult result)
static <F extends ObjectType>
voidLensUtil. reclaimSequences(LensContext<F> context, RepositoryService repositoryService, Task task, OperationResult result)
void
LensElementContext. retrieveFromLensElementContextType(LensElementContextType lensElementContextType, Task task, OperationResult result)
<F extends ObjectType>
HookOperationModeClockwork. run(LensContext<F> context, Task task, OperationResult parentResult)
<F extends ObjectType>
voidOperationalDataManager. setRequestMetadataInContext(LensContext<F> context, XMLGregorianCalendar now, Task task)
Constructors in com.evolveum.midpoint.model.impl.lens with parameters of type Task Constructor Description LensOwnerResolver(LensContext<F> context, ObjectResolver objectResolver, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector with parameters of type Task Modifier and Type Method Description void
ShadowConstraintsChecker. check(Task task, OperationResult result)
<O extends ObjectType>
voidContextLoader. determineFocusContext(LensContext<O> context, Task task, OperationResult parentResult)
try to load focus context from oid, delta, projections (e.g.<F extends ObjectType>
voidContextLoader. load(LensContext<F> context, String activityDescription, Task task, OperationResult parentResult)
<F extends ObjectType>
voidContextLoader. loadFullShadow(LensContext<F> context, LensProjectionContext projCtx, String reason, Task task, OperationResult parentResult)
<F extends ObjectType>
voidContextLoader. makeSureProjectionIsLoaded(LensContext<F> context, LensProjectionContext projectionContext, Task task, OperationResult result)
Make sure that the projection context is loaded as appropriate.<O extends ObjectType>
voidProjectionValuesProcessor. process(LensContext<O> context, LensProjectionContext projectionContext, String activityDescription, Task task, OperationResult result)
<O extends ObjectType,F extends FocusType>
voidActivationProcessor. processActivation(LensContext<O> context, LensProjectionContext projectionContext, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends FocusType>
voidActivationProcessor. processActivationUserCurrent(LensContext<F> context, LensProjectionContext projCtx, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends FocusType>
voidActivationProcessor. processActivationUserFuture(LensContext<F> context, LensProjectionContext accCtx, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
voidActivationProcessor. processLifecycle(LensContext<O> context, LensProjectionContext projCtx, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
voidProjectionValuesProcessor. processPostRecon(LensContext<O> context, LensProjectionContext projectionContext, String activityDescription, Task task, OperationResult result)
<F extends ObjectType>
voidProjector. project(LensContext<F> context, String activityDescription, Task task, OperationResult parentResult)
Runs one projection wave, starting at current execution wave.<F extends ObjectType>
voidProjector. projectAllWaves(LensContext<F> context, String activityDescription, Task task, OperationResult parentResult)
Executes projector from current execution wave to the last computed wave.<F extends ObjectType>
voidContextLoader. refreshContextAfterShadowNotFound(LensContext<F> context, LensProjectionContext projCtx, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult result)
<F extends FocusType>
voidContextLoader. reloadSecurityPolicyIfNeeded(@NotNull LensContext<F> context, @NotNull LensFocusContext<F> focusContext, Task task, OperationResult result)
<F extends ObjectType>
voidProjector. resume(LensContext<F> context, String activityDescription, Task task, OperationResult parentResult)
Resumes projection at current projection wave.<F extends AssignmentHolderType>
ArchetypeTypeContextLoader. updateArchetype(LensContext<F> context, Task task, OperationResult result)
<F extends ObjectType>
voidContextLoader. updateArchetypePolicy(LensContext<F> context, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.impl.lens.projector.credentials
Methods in com.evolveum.midpoint.model.impl.lens.projector.credentials with parameters of type Task Modifier and Type Method Description <F extends FocusType>
voidCredentialsProcessor. processFocusCredentials(LensContext<F> context, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends ObjectType>
voidProjectionCredentialsProcessor. processProjectionCredentials(LensContext<F> context, LensProjectionContext projectionContext, XMLGregorianCalendar now, Task task, OperationResult result)
CredentialPolicyEvaluator.Builder<F>
CredentialPolicyEvaluator.Builder. task(Task val)
-
Uses of Task in com.evolveum.midpoint.model.impl.lens.projector.focus
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus that return Task Modifier and Type Method Description Task
AssignmentTripleEvaluator. getTask()
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with parameters of type Task Modifier and Type Method Description <O extends ObjectType>
voidAssignmentProcessor. computeTenantRefLegacy(LensContext<O> context, Task task, OperationResult result)
This is somehow "future legacy" code.<O extends ObjectType,AH extends AssignmentHolderType>
voidAssignmentProcessor. processAssignments(LensContext<O> context, XMLGregorianCalendar now, Task task, OperationResult parentResult)
Processing all the assignments.<O extends ObjectType,AH extends AssignmentHolderType>
voidAssignmentHolderProcessor. processFocus(LensContext<O> context, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
voidFocusLifecycleProcessor. processLifecycle(LensContext<O> context, XMLGregorianCalendar now, Task task, OperationResult result)
<F extends FocusType,T extends FocusType>
Collection<ItemDelta<?,?>>ObjectTemplateProcessor. processObjectMapping(LensContext<F> context, ObjectTemplateType objectMappingType, ObjectDeltaObject<F> focusOdo, PrismObject<T> target, ObjectDelta<T> targetAPrioriDelta, String contextDesc, XMLGregorianCalendar now, Task task, OperationResult result)
Processing object mapping: application of object template where focus is the source and another object is the target.<F extends ObjectType>
voidAssignmentProcessor. processOrgAssignments(LensContext<F> context, Task task, OperationResult result)
void
AssignmentTripleEvaluator. setTask(Task task)
-
Uses of Task in com.evolveum.midpoint.model.impl.lens.projector.mappings
-
Uses of Task in com.evolveum.midpoint.model.impl.lens.projector.policy
Fields in com.evolveum.midpoint.model.impl.lens.projector.policy declared as Task Modifier and Type Field Description @NotNull Task
PolicyRuleEvaluationContext. task
Methods in com.evolveum.midpoint.model.impl.lens.projector.policy with parameters of type Task Modifier and Type Method Description <F extends AssignmentHolderType>
voidPolicyRuleProcessor. addGlobalPolicyRulesToAssignments(LensContext<F> context, DeltaSetTriple<EvaluatedAssignmentImpl<F>> evaluatedAssignmentTriple, Task task, OperationResult result)
<F extends AssignmentHolderType>
voidPolicyRuleProcessor. evaluateAssignmentPolicyRules(LensContext<F> context, DeltaSetTriple<EvaluatedAssignmentImpl<F>> evaluatedAssignmentTriple, Task task, OperationResult result)
Evaluates the policies (policy rules, but also legacy policies).<AH extends AssignmentHolderType>
voidPolicyRuleProcessor. evaluateObjectPolicyRules(LensContext<AH> context, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType>
voidPolicyRuleScriptExecutor. execute(@NotNull ModelContext<O> context, Task task, OperationResult result)
<O extends ObjectType>
voidPolicyRuleSuspendTaskExecutor. execute(@NotNull ModelContext<O> context, Task task, OperationResult result)
Constructors in com.evolveum.midpoint.model.impl.lens.projector.policy with parameters of type Task Constructor Description PolicyRuleEvaluationContext(@NotNull EvaluatedPolicyRule policyRule, @NotNull LensContext<AH> context, @NotNull Task task, @NotNull RulesEvaluationContext globalCtx, @NotNull ObjectState state)
-
Uses of Task in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators
Methods in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators with parameters of type Task Modifier and Type Method Description boolean
ConstraintEvaluatorHelper. evaluateBoolean(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, Task task, OperationResult result)
LocalizableMessageType
ConstraintEvaluatorHelper. evaluateLocalizableMessageType(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, Task task, OperationResult result)
String
ConstraintEvaluatorHelper. evaluateString(ExpressionType expressionBean, ExpressionVariables expressionVariables, String contextDescription, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.impl.scripting
Methods in com.evolveum.midpoint.model.impl.scripting that return Task Modifier and Type Method Description Task
ExecutionContext. getTask()
Methods in com.evolveum.midpoint.model.impl.scripting with parameters of type Task Modifier and Type Method Description ExecutionContext
ScriptingExpressionEvaluator. evaluateExpression(@NotNull ExecuteScriptType executeScript, VariablesMap initialVariables, boolean recordProgressAndIterationStatistics, Task task, OperationResult result)
Main entry point.ExecutionContext
ScriptingExpressionEvaluator. evaluateExpression(ScriptingExpressionType expression, Task task, OperationResult result)
Convenience method (if we don't have full ExecuteScriptType).void
ScriptingExpressionEvaluator. evaluateExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
void
ScriptingExpressionEvaluator. evaluateExpressionInBackground(ScriptingExpressionType expression, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.ExecutionContext
ScriptingExpressionEvaluator. evaluateExpressionPrivileged(@NotNull ExecuteScriptType executeScript, @NotNull VariablesMap initialVariables, Task task, OperationResult result)
Entry point for privileged execution.void
ScriptingExpressionEvaluator. evaluateIterativeExpressionInBackground(ExecuteScriptType executeScriptCommand, Task task, OperationResult parentResult)
Asynchronously executes any scripting expression.String
IterativeScriptExecutionTaskHandler. getCategoryName(Task task)
String
ScriptExecutionTaskHandler. getCategoryName(Task task)
protected Class<? extends ObjectType>
IterativeScriptExecutionTaskHandler. getType(Task task)
Constructors in com.evolveum.midpoint.model.impl.scripting with parameters of type Task Constructor Description ExecutionContext(ScriptingExpressionEvaluationOptionsType options, Task task, ScriptingExpressionEvaluator scriptingExpressionEvaluator, boolean privileged, boolean recordProgressAndIterationStatistics, VariablesMap initialVariables)
-
Uses of Task in com.evolveum.midpoint.model.impl.security
-
Uses of Task in com.evolveum.midpoint.model.impl.sync
Methods in com.evolveum.midpoint.model.impl.sync that return Task Modifier and Type Method Description Task
SynchronizationContext. getTask()
Methods in com.evolveum.midpoint.model.impl.sync with parameters of type Task Modifier and Type Method Description protected ObjectQuery
DeleteNotUpdatedShadowTaskHandler. createQuery(AbstractSearchIterativeResultHandler<ShadowType> handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected ObjectQuery
FocusValidityScannerTaskHandler. createQuery(AbstractScannerResultHandler<FocusType> handler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
protected Collection<SelectorOptions<GetOperationOptions>>
DeleteNotUpdatedShadowTaskHandler. createSearchOptions(AbstractSearchIterativeResultHandler<ShadowType> resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
<F extends FocusType>
booleanSynchronizationExpressionsEvaluator. evaluateConfirmationExpression(Class<F> focusType, F user, ShadowType shadow, ResourceType resource, SystemConfigurationType configuration, ExpressionType expressionType, Task task, OperationResult result)
<F extends FocusType>
List<PrismObject<F>>SynchronizationExpressionsEvaluator. findFocusesByCorrelationRule(Class<F> focusType, ShadowType currentShadow, List<ConditionalSearchFilterType> conditionalFilters, ResourceType resourceType, SystemConfigurationType configurationType, Task task, OperationResult result)
<F extends FocusType>
List<PrismObject<F>>SynchronizationExpressionsEvaluator. findUserByConfirmationRule(Class<F> focusType, List<PrismObject<F>> users, ShadowType currentShadow, ResourceType resource, SystemConfigurationType configuration, ExpressionType expression, Task task, OperationResult result)
String
SynchronizationExpressionsEvaluator. generateTag(ResourceObjectMultiplicityType multiplicity, PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, PrismObject<SystemConfigurationType> configuration, String shortDesc, Task task, OperationResult parentResult)
String
AsyncUpdateTaskHandler. getCategoryName(Task task)
String
DeleteNotUpdatedShadowTaskHandler. getCategoryName(Task task)
String
ExecuteChangesTaskHandler. getCategoryName(Task task)
String
LiveSyncTaskHandler. getCategoryName(Task task)
String
RecomputeTaskHandler. getCategoryName(Task task)
String
ReconciliationTaskHandler. getCategoryName(Task task)
String
SyncTaskHelper. getResourceOid(Trace logger, Task task, OperationResult opResult, TaskRunResult runResult, String ctx)
protected Class<? extends ObjectType>
DeleteNotUpdatedShadowTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
ExecuteChangesTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
FocusValidityScannerTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
RecomputeTaskHandler. getType(Task task)
<F extends FocusType>
voidAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
Long
ReconciliationTaskHandler. heartbeat(Task task)
void
ReconciliationTaskHandler. launch(ResourceType resource, QName objectclass, Task task, OperationResult parentResult)
Launch an import.<F extends FocusType>
SynchronizationContext<F>SynchronizationService. loadSynchronizationContext(PrismObject<ShadowType> applicableShadow, PrismObject<ShadowType> currentShadow, ObjectDelta<ShadowType> objectDelta, PrismObject<ResourceType> resource, String sourceChanel, PrismObject<SystemConfigurationType> configuration, Task task, OperationResult result)
<F extends FocusType>
SynchronizationContext<F>SynchronizationServiceImpl. loadSynchronizationContext(PrismObject<ShadowType> applicableShadow, PrismObject<ShadowType> currentShadow, ObjectDelta<ShadowType> resourceObjectDelta, PrismObject<ResourceType> resource, String sourceChanel, PrismObject<SystemConfigurationType> configuration, Task task, OperationResult result)
<F extends FocusType>
booleanSynchronizationService. matchUserCorrelationRule(PrismObject<ShadowType> shadow, PrismObject<F> focus, ResourceType resourceType, PrismObject<SystemConfigurationType> configuration, Task task, OperationResult result)
<F extends FocusType>
booleanSynchronizationServiceImpl. matchUserCorrelationRule(PrismObject<ShadowType> shadow, PrismObject<F> focus, ResourceType resourceType, PrismObject<SystemConfigurationType> configuration, Task task, OperationResult result)
Tries to match specified focus and shadow.<F extends FocusType>
voidSynchronizationServiceImpl. notifyChange(ResourceObjectShadowChangeDescription change, Task task, OperationResult parentResult)
void
ReconciliationTaskHandler. refreshStatus(Task task)
void
SynchronizationContext. setTask(Task task)
Constructors in com.evolveum.midpoint.model.impl.sync with parameters of type Task Constructor Description SynchronizationContext(PrismObject<ShadowType> applicableShadow, PrismObject<ShadowType> currentShadow, ObjectDelta<ShadowType> resourceObjectDelta, PrismObject<ResourceType> resource, String channel, PrismContext prismContext, ExpressionFactory expressionFactory, Task task)
-
Uses of Task in com.evolveum.midpoint.model.impl.sync.action
Methods in com.evolveum.midpoint.model.impl.sync.action with parameters of type Task Modifier and Type Method Description <F extends FocusType>
voidAddFocusAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
<F extends FocusType>
voidDeleteFocusAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
<F extends FocusType>
voidDeleteShadowAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
<F extends FocusType>
voidEmptyAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
<F extends FocusType>
voidInactivateFocusAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
<F extends FocusType>
voidInactivateShadowAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
<F extends FocusType>
voidLinkAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
<F extends FocusType>
voidUnlinkAction. handle(LensContext<F> context, SynchronizationSituation<F> situation, Map<QName,Object> parameters, Task task, OperationResult parentResult)
-
Uses of Task in com.evolveum.midpoint.model.impl.trigger
Methods in com.evolveum.midpoint.model.impl.trigger with parameters of type Task Modifier and Type Method Description protected ObjectQuery
TriggerScannerTaskHandler. createQuery(AbstractScannerResultHandler<ObjectType> handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected Class<? extends ObjectType>
TriggerScannerTaskHandler. getType(Task task)
-
Uses of Task in com.evolveum.midpoint.model.impl.util
Methods in com.evolveum.midpoint.model.impl.util that return Task Modifier and Type Method Description static Task
RestServiceUtil. initRequest(TaskManager taskManager)
static Task
RestServiceUtil. initRequest(org.apache.cxf.jaxrs.ext.MessageContext mc)
Methods in com.evolveum.midpoint.model.impl.util with parameters of type Task Modifier and Type Method Description void
AuditHelper. audit(AuditEventRecord record, ObjectDeltaSchemaLevelUtil.NameResolver externalNameResolver, Task task, OperationResult parentResult)
protected void
AbstractSearchIterativeModelTaskHandler. checkRawAuthorization(Task task, OperationResult result)
static void
ModelImplUtils. clearRequestee(Task task)
protected <O extends ObjectType>
IntegerAbstractSearchIterativeModelTaskHandler. countObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> queryOptions, Task coordinatorTask, OperationResult opResult)
static ObjectClassComplexTypeDefinition
ModelImplUtils. determineObjectClass(RefinedResourceSchema refinedSchema, Task task)
static <V extends PrismValue,F extends ObjectType>
List<V>ModelImplUtils. evaluateScript(ScriptExpression scriptExpression, LensContext<F> lensContext, ExpressionVariables variables, boolean useNew, String shortDesc, Task task, OperationResult parentResult)
static void
RestServiceUtil. finishRequest(Task task, SecurityHelper securityHelper)
String
AbstractScannerTaskHandler. getCategoryName(Task task)
String
AuditReindexTaskHandler. getCategoryName(Task task)
String
DeleteTaskHandler. getCategoryName(Task task)
String
ReindexTaskHandler. getCategoryName(Task task)
protected ModelExecuteOptions
AbstractSearchIterativeModelTaskHandler. getExecuteOptionsFromTask(Task task)
static ModelExecuteOptions
ModelImplUtils. getModelExecuteOptions(@NotNull Task task)
protected Class<? extends ObjectType>
ReindexTaskHandler. getType(Task task)
Long
AuditReindexTaskHandler. heartbeat(Task task)
Long
DeleteTaskHandler. heartbeat(Task task)
protected boolean
AbstractScannerTaskHandler. initializeRun(H handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected ObjectQuery
AbstractSearchIterativeModelTaskHandler. preProcessQuery(ObjectQuery query, Task coordinatorTask, OperationResult opResult)
void
AuditReindexTaskHandler. refreshStatus(Task task)
void
DeleteTaskHandler. refreshStatus(Task task)
protected boolean
ReindexTaskHandler. requiresDirectRepositoryAccess(ReindexResultHandler resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
protected <T extends ObjectType>
TAbstractSearchIterativeModelTaskHandler. resolveObjectRef(Class<T> type, TaskRunResult runResult, Task task, OperationResult opResult)
protected <O extends ObjectType>
voidAbstractSearchIterativeModelTaskHandler. searchIterative(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> searchOptions, ResultHandler<O> resultHandler, Task coordinatorTask, OperationResult opResult)
static void
ModelImplUtils. setRequestee(Task task, LensContext context)
static <F extends ObjectType>
voidModelImplUtils. setRequestee(Task task, LensFocusContext<F> context)
static void
ModelImplUtils. setRequestee(Task task, PrismObject object)
-
Uses of Task in com.evolveum.midpoint.model.impl.validator
Methods in com.evolveum.midpoint.model.impl.validator with parameters of type Task Modifier and Type Method Description @NotNull ValidationResult
ResourceValidatorImpl. validate(@NotNull PrismObject<ResourceType> resourceObject, @NotNull Scope scope, @Nullable Locale locale, @NotNull Task task, @NotNull OperationResult result)
-
Uses of Task in com.evolveum.midpoint.model.impl.visualizer
Methods in com.evolveum.midpoint.model.impl.visualizer with parameters of type Task Modifier and Type Method Description <O extends ObjectType>
voidResolver. resolve(ObjectDelta<O> objectDelta, Task task, OperationResult result)
<O extends ObjectType>
voidResolver. resolve(PrismObject<O> object, Task task, OperationResult result)
void
Resolver. resolve(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult result)
SceneImpl
Visualizer. visualize(PrismObject<? extends ObjectType> object, VisualizationContext context, Task task, OperationResult parentResult)
SceneImpl
Visualizer. visualize(PrismObject<? extends ObjectType> object, Task task, OperationResult parentResult)
@NotNull SceneImpl
Visualizer. visualizeDelta(ObjectDelta<? extends ObjectType> objectDelta, Task task, OperationResult parentResult)
@NotNull SceneImpl
Visualizer. visualizeDelta(ObjectDelta<? extends ObjectType> objectDelta, ObjectReferenceType objectRef, boolean includeOperationalItems, Task task, OperationResult parentResult)
@NotNull SceneImpl
Visualizer. visualizeDelta(ObjectDelta<? extends ObjectType> objectDelta, ObjectReferenceType objectRef, Task task, OperationResult parentResult)
List<? extends SceneImpl>
Visualizer. visualizeDeltas(List<ObjectDelta<? extends ObjectType>> deltas, Task task, OperationResult parentResult)
-
Uses of Task in com.evolveum.midpoint.notifications.api
Methods in com.evolveum.midpoint.notifications.api with parameters of type Task Modifier and Type Method Description boolean
EventHandler. processEvent(E event, C eventHandlerType, Task task, OperationResult result)
void
NotificationManager. processEvent(@NotNull Event event, Task task, OperationResult result)
boolean
NotificationManager. processEvent(@NotNull Event event, EventHandlerType eventHandlerBean, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.notifications.api.events
Methods in com.evolveum.midpoint.notifications.api.events that return Task Modifier and Type Method Description @NotNull Task
TaskEvent. getTask()
-
Uses of Task in com.evolveum.midpoint.notifications.api.transports
Methods in com.evolveum.midpoint.notifications.api.transports with parameters of type Task Modifier and Type Method Description void
Transport. send(Message message, String transportName, Event event, Task task, OperationResult parentResult)
-
Uses of Task in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api with parameters of type Task Modifier and Type Method Description <T extends ObjectType>
StringProvisioningService. addObject(PrismObject<T> object, OperationProvisioningScriptsType scripts, ProvisioningOperationOptions options, Task task, OperationResult parentResult)
Add new object.<T extends ObjectType>
voidProvisioningService. applyDefinition(ObjectDelta<T> delta, Objectable object, Task task, OperationResult parentResult)
Applies appropriate definition to the shadow/resource delta (uses provided object to get necessary information)<T extends ObjectType>
voidProvisioningService. applyDefinition(ObjectDelta<T> delta, Task task, OperationResult parentResult)
Applies appropriate definition to the shadow/resource delta.<T extends ObjectType>
voidProvisioningService. applyDefinition(PrismObject<T> object, Task task, OperationResult parentResult)
Applies appropriate definition to the shadow.<T extends ObjectType>
voidProvisioningService. applyDefinition(Class<T> type, ObjectQuery query, Task task, OperationResult parentResult)
Applies appropriate definition to the query.ConstraintsCheckingResult
ProvisioningService. checkConstraints(RefinedObjectClassDefinition shadowDefinition, PrismObject<ShadowType> shadowObject, PrismObject<ShadowType> shadowObjectOld, ResourceType resourceType, String shadowOid, ResourceShadowDiscriminator resourceShadowDiscriminator, ConstraintViolationConfirmer constraintViolationConfirmer, ConstraintsCheckingStrategyType strategy, Task task, OperationResult parentResult)
<O extends ObjectType,T>
ItemComparisonResultProvisioningService. compare(Class<O> type, String oid, ItemPath path, T expectedValue, Task task, OperationResult result)
Compare value on the resource with the provided value.<T extends ObjectType>
IntegerProvisioningService. countObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Options: if noFetch or raw, we count only shadows from the repository.<T extends ObjectType>
PrismObject<T>ProvisioningService. deleteObject(Class<T> type, String oid, ProvisioningOperationOptions option, OperationProvisioningScriptsType scripts, Task task, OperationResult parentResult)
Deletes object with specified OID.<T extends ObjectType>
ObjectProvisioningService. executeScript(String resourceOid, ProvisioningScriptType script, Task task, OperationResult parentResult)
Executes a single provisioning script.List<ConnectorOperationalStatus>
ProvisioningService. getConnectorOperationalStatus(String resourceOid, Task task, OperationResult parentResult)
<T extends ObjectType>
PrismObject<T>ProvisioningService. getObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Returns object for provided OID.<T extends ObjectType>
StringProvisioningService. modifyObject(Class<T> type, String oid, Collection<? extends ItemDelta> modifications, OperationProvisioningScriptsType scripts, ProvisioningOperationOptions options, Task task, OperationResult parentResult)
Modifies object using relative change description.<F extends FocusType>
voidResourceObjectChangeListener. notifyChange(ResourceObjectShadowChangeDescription change, Task task, OperationResult parentResult)
Submits notification about a specific change that happened on the resource.void
ResourceEventListener. notifyEvent(ResourceEventDescription eventDescription, Task task, OperationResult parentResult)
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.void
ProvisioningService. processAsynchronousUpdates(ResourceShadowDiscriminator shadowCoordinates, Task task, OperationResult parentResult)
Processes asynchronous updates for a given resource.void
ProvisioningService. provisioningSelfTest(OperationResult parentTestResult, Task task)
Runs a short, non-destructive internal provisioning test.void
ProvisioningService. refreshShadow(PrismObject<ShadowType> shadow, ProvisioningOperationOptions options, Task task, OperationResult parentResult)
Makes sure that the shadow is in accord with the reality.<T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>ProvisioningService. searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult)
Search for objects.<T extends ObjectType>
SearchResultMetadataProvisioningService. searchObjectsIterative(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, ResultHandler<T> handler, Task task, OperationResult parentResult)
Search for objects iteratively.int
ProvisioningService. synchronize(ResourceShadowDiscriminator shadowCoordinates, Task task, TaskPartitionDefinitionType taskPartition, OperationResult parentResult)
Collect external changes on a resource and call the business logic with the accumulated change data.OperationResult
ProvisioningService. testResource(String resourceOid, Task task)
Test the resource connection and basic resource connector functionality. -
Uses of Task in com.evolveum.midpoint.repo.common
-
Uses of Task in com.evolveum.midpoint.repo.common.commandline
Methods in com.evolveum.midpoint.repo.common.commandline with parameters of type Task Modifier and Type Method Description void
CommandLineScriptExecutor. executeScript(CommandLineScriptType scriptType, ExpressionVariables variables, String shortDesc, Task task, OperationResult parentResult)
-
Uses of Task in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression that return Task Modifier and Type Method Description Task
ExpressionEvaluationContext. getTask()
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type Task Modifier and Type Method Description static <V extends PrismValue,F extends FocusType>
Collection<V>ExpressionUtil. computeTargetValues(VariableBindingDefinitionType target, TypedValue defaultTargetContext, ExpressionVariables variables, ObjectResolver objectResolver, String contextDesc, PrismContext prismContext, Task task, OperationResult result)
static <T> TypedValue<T>
ExpressionUtil. convertVariableValue(TypedValue<T> originalTypedValue, String variableName, ObjectResolver objectResolver, String contextDescription, ObjectVariableModeType objectVariableModeType, PrismContext prismContext, Task task, OperationResult result)
static Expression<PrismPropertyValue<Boolean>,PrismPropertyDefinition<Boolean>>
ExpressionUtil. createCondition(ExpressionType conditionExpressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>ExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
static PrismPropertyValue<Boolean>
ExpressionUtil. evaluateCondition(ExpressionVariables variables, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
static <V extends PrismValue,D extends ItemDefinition>
VExpressionUtil. evaluateExpression(ExpressionVariables variables, D outputDefinition, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
static <V extends PrismValue,D extends ItemDefinition>
VExpressionUtil. evaluateExpression(Collection<Source<?,?>> sources, ExpressionVariables variables, D outputDefinition, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
static ObjectFilter
ExpressionUtil. evaluateFilterExpressions(ObjectFilter origFilter, ExpressionVariables variables, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
static ObjectQuery
ExpressionUtil. evaluateQueryExpressions(ObjectQuery origQuery, ExpressionVariables variables, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
static Collection<String>
ExpressionUtil. evaluateStringExpression(ExpressionVariables variables, PrismContext prismContext, ExpressionType expressionType, ExpressionProfile expressionProfile, ExpressionFactory expressionFactory, String shortDesc, Task task, OperationResult parentResult)
<V extends PrismValue,D extends ItemDefinition>
Expression<V,D>ExpressionFactory. makeExpression(ExpressionType expressionType, D outputDefinition, ExpressionProfile expressionProfile, String shortDesc, Task task, OperationResult result)
<T> Expression<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
ExpressionFactory. makePropertyExpression(ExpressionType expressionType, QName outputPropertyName, ExpressionProfile expressionProfile, String shortDesc, Task task, OperationResult result)
void
Expression. parse(ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
static TypedValue<?>
ExpressionUtil. resolvePathGetTypedValue(ItemPath path, ExpressionVariables variables, boolean normalizeValuesToDelete, TypedValue<?> defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
normalizeValuesToDelete: Whether to normalize container values that are to be deleted, i.e.static Object
ExpressionUtil. resolvePathGetValue(ItemPath path, ExpressionVariables variables, boolean normalizeValuesToDelete, TypedValue defaultContext, ObjectResolver objectResolver, PrismContext prismContext, String shortDesc, Task task, OperationResult result)
void
ExpressionEvaluationContext. setTask(Task task)
Constructors in com.evolveum.midpoint.repo.common.expression with parameters of type Task Constructor Description ExpressionEvaluationContext(Collection<Source<?,?>> sources, ExpressionVariables variables, String contextDescription, Task task)
ValueSetDefinition(ValueSetDefinitionType setDefinitionType, D itemDefinition, ExpressionProfile expressionProfile, String additionalVariableName, String shortDesc, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.repo.common.expression.evaluator
Methods in com.evolveum.midpoint.repo.common.expression.evaluator with parameters of type Task Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition>
AsIsExpressionEvaluator<V,D>AsIsExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition>
ExpressionEvaluator<V,D>LiteralExpressionEvaluatorFactory. createEvaluator(Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, D outputDefinition, ExpressionProfile expressionProfile, ExpressionFactory factory, String contextDescription, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.repo.common.task
Methods in com.evolveum.midpoint.repo.common.task that return Task Modifier and Type Method Description Task
AbstractSearchIterativeResultHandler. getCoordinatorTask()
Methods in com.evolveum.midpoint.repo.common.task with parameters of type Task Modifier and Type Method Description protected void
AbstractSearchIterativeTaskHandler. checkRawAuthorization(Task task, OperationResult result)
void
AbstractSearchIterativeResultHandler. completeProcessing(Task task, OperationResult result)
protected <O extends ObjectType>
IntegerAbstractSearchIterativeTaskHandler. countObjects(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> queryOptions, Task coordinatorTask, OperationResult opResult)
Used to count objects using model or any similar higher-level interface.protected ObjectQuery
AbstractSearchIterativeTaskHandler. createQuery(H handler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
Handler parameter may be used to pass task instance state between the calls.protected @NotNull ObjectQuery
AbstractSearchIterativeTaskHandler. createQueryFromTask(H handler, TaskRunResult runResult, Task task, OperationResult opResult)
Ready-made implementation of createQuery - gets and parses objectQuery extension property.protected ObjectQuery
AbstractSearchIterativeTaskHandler. createQueryFromTaskIfExists(H handler, TaskRunResult runResult, Task task, OperationResult opResult)
protected Collection<SelectorOptions<GetOperationOptions>>
AbstractSearchIterativeTaskHandler. createSearchOptions(H resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
protected Collection<SelectorOptions<GetOperationOptions>>
AbstractSearchIterativeTaskHandler. createSearchOptionsFromTask(H resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
protected Function<ItemPath,ItemDefinition<?>>
AbstractSearchIterativeTaskHandler. getIdentifierDefinitionProvider(Task localCoordinatorTask, OperationResult opResult)
protected IterationMethodType
AbstractSearchIterativeTaskHandler. getIterationMethodFromTask(Task task)
protected abstract Class<? extends ObjectType>
AbstractSearchIterativeTaskHandler. getType(Task task)
protected Class<? extends ObjectType>
AbstractSearchIterativeTaskHandler. getTypeFromTask(Task task, Class<? extends ObjectType> defaultType)
protected Boolean
AbstractSearchIterativeTaskHandler. getUseRepositoryDirectlyFromTask(H resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
protected Integer
AbstractSearchIterativeResultHandler. getWorkerThreadsCount(Task task)
Long
AbstractSearchIterativeTaskHandler. heartbeat(Task task)
protected boolean
AbstractSearchIterativeTaskHandler. initializeRun(H handler, TaskRunResult runResult, Task task, OperationResult opResult)
Used to properly initialize the "run", which is kind of task instance.static void
AbstractSearchIterativeTaskHandler. logPreviousResultIfNeeded(Task task, TaskWorkBucketProcessingResult previousRunResult, Trace logger)
protected ObjectQuery
AbstractSearchIterativeTaskHandler. preProcessQuery(ObjectQuery query, Task coordinatorTask, OperationResult opResult)
Pre-processing query (e.g.void
AbstractSearchIterativeTaskHandler. refreshStatus(Task task)
protected boolean
AbstractSearchIterativeTaskHandler. requiresDirectRepositoryAccess(H resultHandler, TaskRunResult runResult, Task coordinatorTask, OperationResult opResult)
protected <O extends ObjectType>
voidAbstractSearchIterativeTaskHandler. searchIterative(Class<O> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> searchOptions, ResultHandler<O> resultHandler, Task coordinatorTask, OperationResult opResult)
Used to search using model or any similar higher-level interface. -
Uses of Task in com.evolveum.midpoint.repo.sql
Methods in com.evolveum.midpoint.repo.sql with parameters of type Task Modifier and Type Method Description void
SqlAuditServiceImpl. audit(AuditEventRecord record, Task task)
-
Uses of Task in com.evolveum.midpoint.report.api
-
Uses of Task in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type Task Modifier and Type Method Description <O extends ObjectType,T extends ObjectType>
voidSecurityEnforcer. authorize(String operationUrl, AuthorizationPhaseType phase, AuthorizationParameters<O,T> params, OwnerResolver ownerResolver, Task task, OperationResult result)
Evaluates authorization: simply returns if the currently logged it user is authorized for a specified action.<T extends ObjectType,O extends ObjectType>
booleanSecurityEnforcer. canSearch(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, boolean includeSpecial, ObjectFilter filter, Task task, OperationResult result)
Question: does object make any sense here? E.g.<O extends ObjectType>
ObjectSecurityConstraintsSecurityEnforcer. compileSecurityConstraints(PrismObject<O> object, OwnerResolver ownerResolver, Task task, OperationResult result)
<T extends ObjectType,O extends ObjectType,F>
FSecurityEnforcer. computeSecurityFilter(MidPointPrincipal principal, String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, FilterGizmo<F> gizmo, Task task, OperationResult result)
MidPointPrincipal
SecurityEnforcer. createDonorPrincipal(MidPointPrincipal attorneyPrincipal, String attorneyAuthorizationAction, PrismObject<UserType> donor, Task task, OperationResult result)
<O extends ObjectType,T extends ObjectType>
AccessDecisionSecurityEnforcer. decideAccess(MidPointPrincipal principal, List<String> requiredActions, AuthorizationParameters<O,T> params, Task task, OperationResult result)
Simple access control decision similar to that used by spring security.AccessDecision
SecurityEnforcer. decideAccess(MidPointPrincipal principal, List<String> requiredActions, Task task, OperationResult result)
Simple access control decision similar to that used by spring security.<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsSecurityEnforcer. getAllowedRequestAssignmentItems(MidPointPrincipal midPointPrincipal, String operationUrl, PrismObject<O> object, PrismObject<R> target, OwnerResolver ownerResolver, Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization.<O extends ObjectType,T extends ObjectType>
booleanSecurityEnforcer. isAuthorized(String operationUrl, AuthorizationPhaseType phase, AuthorizationParameters<O,T> params, OwnerResolver ownerResolver, Task task, OperationResult result)
Returns true if the currently logged-in user is authorized for specified action, returns false otherwise.<T extends ObjectType,O extends ObjectType>
ObjectFilterSecurityEnforcer. preProcessObjectFilter(String[] operationUrls, AuthorizationPhaseType phase, Class<T> searchResultType, PrismObject<O> object, ObjectFilter origFilter, String limitAuthorizationAction, List<OrderConstraintsType> paramOrderConstraints, Task task, OperationResult result)
Returns a filter that applies to all the objects/targets for which the principal is authorized. -
Uses of Task in com.evolveum.midpoint.task.api
Subinterfaces of Task in com.evolveum.midpoint.task.api Modifier and Type Interface Description interface
RunningTask
A task that is directly used to execute the handler code.Methods in com.evolveum.midpoint.task.api that return Task Modifier and Type Method Description Task
Task. createSubtask()
Creates a transient subtask.Task
TaskManager. createTaskInstance()
Creates new transient, running task instance.@NotNull Task
TaskManager. createTaskInstance(PrismObject<TaskType> taskPrism, OperationResult parentResult)
Creates task instance from the XML task representation.@NotNull 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.static Task
TaskUtil. findByIdentifier(@NotNull String identifier, @NotNull Collection<Task> tasks)
Task
Task. getParentTask(OperationResult result)
Returns the parent task, if any.Task
StateReporter. getTask()
@NotNull Task
TaskManager. getTaskByIdentifier(String identifier, OperationResult parentResult)
Returns a task with a given identifier.@NotNull Task
TaskManager. getTaskPlain(String taskOid, OperationResult parentResult)
Returns a task with specified OID.@NotNull Task
TaskManager. getTaskPlain(String taskOid, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult parentResult)
Gets the task simply by fetching it from repository.@NotNull Task
TaskManager. getTaskWithResult(String taskOid, OperationResult parentResult)
Gets the task (as in getTaskPlain) but with its operation result.Methods in com.evolveum.midpoint.task.api that return types with arguments of type Task Modifier and Type Method Description Collection<Task>
TaskManager. getLocallyRunningTasks(OperationResult parentResult)
Returns tasks that currently run on this node.Collection<Task>
Task. getPathToRootTask(OperationResult parentResult)
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.@NotNull List<Task>
Task. listSubtasks(boolean persistentOnly, OperationResult parentResult)
default @NotNull List<Task>
Task. listSubtasks(OperationResult parentResult)
Lists the (direct) subtasks of a given task.List<Task>
Task. listSubtasksDeeply(boolean persistentOnly, OperationResult result)
default List<Task>
Task. listSubtasksDeeply(OperationResult result)
List all the subtasks of a given task, i.e.Methods in com.evolveum.midpoint.task.api with parameters of type Task Modifier and Type Method Description RunningTask
TaskManager. createFakeRunningTask(Task task)
Use only for tests.static String
TaskDebugUtil. dumpTaskTree(Task rootTask, OperationResult result)
static boolean
TaskUtil. findExtensionItemValueInThisOrParent(Task task, QName path, boolean defaultValue)
String
TaskHandler. getCategoryName(Task task)
Deprecated.int
StaticTaskPartitionsDefinition. getCount(Task masterTask)
int
TaskPartitionsDefinition. getCount(Task masterTask)
Number of partitions.TaskExecutionEnvironmentType
StaticTaskPartitionsDefinition. getExecutionEnvironment(Task masterTask)
TaskExecutionEnvironmentType
StaticTaskPartitionsDefinition.StaticTaskPartition. getExecutionEnvironment(Task masterTask)
default TaskExecutionEnvironmentType
TaskPartitionsDefinition. getExecutionEnvironment(Task masterTask)
Execution environment to be used in subtask.default TaskExecutionEnvironmentType
TaskPartitionsDefinition.TaskPartitionDefinition. getExecutionEnvironment(Task masterTask)
Execution environment to be used in subtask.ExtensionType
StaticTaskPartitionsDefinition.StaticTaskPartition. getExtension(Task masterTask)
default ExtensionType
TaskPartitionsDefinition.TaskPartitionDefinition. getExtension(Task masterTask)
Extension to be added into the extension of subtask.String
StaticTaskPartitionsDefinition. getHandlerUri(Task masterTask)
String
StaticTaskPartitionsDefinition.StaticTaskPartition. getHandlerUri(Task masterTask)
default String
TaskPartitionsDefinition. getHandlerUri(Task masterTask)
Handler URI for the subtask.default String
TaskPartitionsDefinition.TaskPartitionDefinition. getHandlerUri(Task masterTask)
Template for the subtask handler URI.String
StaticTaskPartitionsDefinition. getName(Task masterTask)
String
StaticTaskPartitionsDefinition.StaticTaskPartition. getName(Task masterTask)
default String
TaskPartitionsDefinition. getName(Task masterTask)
Template for the subtask name.default String
TaskPartitionsDefinition.TaskPartitionDefinition. getName(Task masterTask)
Template for the subtask name.default QueryType
WorkBucketAwareTaskHandler. getObjectQueryTypeFromTaskExtension(Task task)
@NotNull Collection<ItemDelta<?,?>>
StaticTaskPartitionsDefinition. getOtherDeltas(Task masterTask)
@NotNull Collection<ItemDelta<?,?>>
StaticTaskPartitionsDefinition.StaticTaskPartition. getOtherDeltas(Task masterTask)
default @NotNull Collection<ItemDelta<?,?>>
TaskPartitionsDefinition. getOtherDeltas(Task masterTask)
Deltas to be applied to subtask after its creation.default @NotNull Collection<ItemDelta<?,?>>
TaskPartitionsDefinition.TaskPartitionDefinition. getOtherDeltas(Task masterTask)
Deltas to be applied to subtask after its creation.@NotNull TaskPartitionsDefinition.TaskPartitionDefinition
StaticTaskPartitionsDefinition. getPartition(Task masterTask, int index)
@NotNull TaskPartitionsDefinition.TaskPartitionDefinition
TaskPartitionsDefinition. getPartition(Task masterTask, int index)
Partition with a given number, starting at 1.TaskWorkManagementType
StaticTaskPartitionsDefinition. getWorkManagement(Task masterTask)
TaskWorkManagementType
StaticTaskPartitionsDefinition.StaticTaskPartition. getWorkManagement(Task masterTask)
default TaskWorkManagementType
TaskPartitionsDefinition. getWorkManagement(Task masterTask)
Work management for the subtasks.default TaskWorkManagementType
TaskPartitionsDefinition.TaskPartitionDefinition. getWorkManagement(Task masterTask)
Work state configuration to be planted into subtask, if copyWorkStateConfiguration is not true.default Long
TaskHandler. heartbeat(Task task)
Boolean
StaticTaskPartitionsDefinition. isCopyMasterExtension(Task masterTask)
Boolean
StaticTaskPartitionsDefinition.StaticTaskPartition. isCopyMasterExtension(Task masterTask)
default Boolean
TaskPartitionsDefinition. isCopyMasterExtension(Task masterTask)
Whether to copy extension from master task into subtask.default Boolean
TaskPartitionsDefinition.TaskPartitionDefinition. isCopyMasterExtension(Task masterTask)
Whether to copy extension from master task into subtask.static boolean
TaskUtil. isDryRun(Task task)
The methods below should be in class like "TaskUtilForProvisioning".boolean
StaticTaskPartitionsDefinition. isDurablePartitions(Task masterTask)
default boolean
TaskPartitionsDefinition. isDurablePartitions(Task masterTask)
Whether the partitions should be durable i.e.boolean
StaticTaskPartitionsDefinition. isSequentialExecution(Task masterTask)
default boolean
TaskPartitionsDefinition. isSequentialExecution(Task masterTask)
Whether the subtasks should be executed sequentially.ObjectQuery
TaskManager. narrowQueryForWorkBucket(ObjectQuery query, Class<? extends ObjectType> type, Function<ItemPath,ItemDefinition<?>> itemDefinitionProvider, Task workerTask, WorkBucketType workBucket, OperationResult opResult)
TODO.default TaskWorkBucketProcessingResult
WorkBucketAwareTaskHandler. onNoMoreBuckets(Task task, TaskWorkBucketProcessingResult previousRunResult)
void
TaskDeletionListener. onTaskDelete(Task task, OperationResult result)
Called when a given task is to be deleted.void
TaskListener. onTaskFinish(Task task, TaskRunResult runResult)
Called when a task execution routine (i.e.void
TaskListener. onTaskStart(Task task)
Called when a task execution routine (i.e.void
TaskListener. onTaskThreadFinish(Task task)
Called when task's execution thread is finishingvoid
TaskListener. onTaskThreadStart(Task task, boolean isRecovering)
Called when a task's execution thread is started.void
TaskManager. pauseTask(Task task, TaskWaitingReason reason, OperationResult parentResult)
Puts a runnable/running task into WAITING state.default void
TaskHandler. refreshStatus(Task task)
void
TaskManager. resumeTask(Task task, OperationResult parentResult)
Resume suspended task.void
TaskManager. scheduleTaskNow(Task task, OperationResult parentResult)
Schedules a RUNNABLE task or CLOSED single-run task to be run immediately.void
StateReporter. setTask(Task task)
void
Tracer. storeTrace(Task task, OperationResult result, @Nullable OperationResult parentResult)
Stores trace to persistent storage (usually a file in "trace" directory).boolean
TaskManager. suspendAndCloseTaskQuietly(Task task, long waitTime, OperationResult parentResult)
After stopping a task puts it into CLOSED state (not SUSPENDED one).boolean
TaskManager. suspendTask(Task task, long waitTime, OperationResult parentResult)
Suspends a task.boolean
TaskManager. suspendTaskQuietly(Task task, long waitTime, OperationResult parentResult)
Suspends 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.Method parameters in com.evolveum.midpoint.task.api with type arguments of type Task Modifier and Type Method Description TaskHandler
TaskManager. createAndRegisterPartitioningTaskHandler(String handlerUri, Function<Task,TaskPartitionsDefinition> partitioningStrategy)
static Task
TaskUtil. findByIdentifier(@NotNull String identifier, @NotNull Collection<Task> tasks)
static List<String>
TaskUtil. tasksToOids(List<Task> tasks)
Constructors in com.evolveum.midpoint.task.api with parameters of type Task Constructor Description StateReporter(String resourceOid, Task task)
-
Uses of Task in com.evolveum.midpoint.task.api.test
Classes in com.evolveum.midpoint.task.api.test that implement Task Modifier and Type Class Description class
NullTaskImpl
DO NOT USE in production code.Methods in com.evolveum.midpoint.task.api.test that return Task Modifier and Type Method Description Task
NullTaskImpl. createSubtask()
Task
NullTaskImpl. getParentTask(OperationResult result)
Methods in com.evolveum.midpoint.task.api.test that return types with arguments of type Task Modifier and Type Method Description Collection<Task>
NullTaskImpl. getPathToRootTask(OperationResult parentResult)
List<Task>
NullTaskImpl. listDependents(OperationResult result)
List<Task>
NullTaskImpl. listPrerequisiteTasks(OperationResult parentResult)
@NotNull List<Task>
NullTaskImpl. listSubtasks(boolean persistentOnly, OperationResult parentResult)
List<Task>
NullTaskImpl. listSubtasksDeeply(boolean persistentOnly, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.wf.api
Methods in com.evolveum.midpoint.wf.api with parameters of type Task Modifier and Type Method Description void
WorkflowManager. cancelCase(String caseOid, Task task, OperationResult parentResult)
void
WorkflowManager. claimWorkItem(WorkItemId workItemId, Task task, OperationResult result)
void
WorkflowManager. completeWorkItem(WorkItemId workItemId, AbstractWorkItemOutputType output, WorkItemEventCauseInformationType causeInformation, Task task, OperationResult parentResult)
Approves or rejects a work itemvoid
WorkflowManager. delegateWorkItem(WorkItemId workItemId, WorkItemDelegationRequestType delegationRequest, Task task, OperationResult parentResult)
ApprovalSchemaExecutionInformationType
WorkflowManager. getApprovalSchemaExecutionInformation(String taskOid, Task opTask, OperationResult parentResult)
Retrieves information about actual or expected execution of an approval schema.List<ApprovalSchemaExecutionInformationType>
WorkflowManager. getApprovalSchemaPreview(ModelContext<?> modelContext, Task opTask, OperationResult parentResult)
Retrieves information about expected approval schema and its execution.ChangesByState
WorkflowManager. getChangesByState(CaseType rootCase, ModelInteractionService modelInteractionService, PrismContext prismContext, Task task, OperationResult result)
boolean
WorkflowManager. isCurrentUserAuthorizedToDelegate(CaseWorkItemType workItem, Task task, OperationResult result)
boolean
WorkflowManager. isCurrentUserAuthorizedToSubmit(CaseWorkItemType workItem, Task task, OperationResult result)
void
WorkflowListener. onProcessInstanceEnd(CaseType aCase, Task task, OperationResult result)
This method is called by wf module when a process instance ends.void
WorkflowListener. onProcessInstanceStart(CaseType aCase, Task task, OperationResult result)
This method is called by wf module when a process instance successfully starts.void
WorkflowListener. onWorkItemAllocationChangeCurrentActors(@NotNull CaseWorkItemType workItem, @NotNull WorkItemAllocationChangeOperationInfo operationInfo, @Nullable WorkItemOperationSourceInfo sourceInfo, Duration timeBefore, CaseType aCase, Task task, OperationResult result)
EXPERIMENTALvoid
WorkflowListener. onWorkItemAllocationChangeNewActors(@NotNull CaseWorkItemType workItem, @NotNull WorkItemAllocationChangeOperationInfo operationInfo, @Nullable WorkItemOperationSourceInfo sourceInfo, CaseType aCase, Task task, OperationResult result)
void
WorkflowListener. onWorkItemCreation(ObjectReferenceType assignee, @NotNull CaseWorkItemType workItem, CaseType aCase, Task task, OperationResult result)
This method is called by wf module when a work item is created.void
WorkflowListener. onWorkItemCustomEvent(ObjectReferenceType assignee, @NotNull CaseWorkItemType workItem, @NotNull WorkItemNotificationActionType notificationAction, @Nullable WorkItemEventCauseInformationType cause, CaseType aCase, Task task, OperationResult result)
void
WorkflowListener. onWorkItemDeletion(ObjectReferenceType assignee, @NotNull CaseWorkItemType workItem, @Nullable WorkItemOperationInfo operationInfo, @Nullable WorkItemOperationSourceInfo sourceInfo, CaseType aCase, Task task, OperationResult result)
This method is called by wf module when a work item is completed.void
WorkflowManager. releaseWorkItem(WorkItemId workItemId, Task task, OperationResult result)
-
Uses of Task in com.evolveum.midpoint.wf.util
Methods in com.evolveum.midpoint.wf.util with parameters of type Task Modifier and Type Method Description String
PerformerCommentsFormatter. formatComment(@NotNull AbstractWorkItemType workItem, Task task, OperationResult result)
String
PerformerCommentsFormatter. formatComment(@NotNull WorkItemCompletionEventType event, Task task, OperationResult result)
-