Uses of Class
com.evolveum.midpoint.provisioning.api.ProvisioningOperationContext
Packages that use ProvisioningOperationContext
-
Uses of ProvisioningOperationContext in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return ProvisioningOperationContextModifier and TypeMethodDescription@NotNull ProvisioningOperationContextLensContext.createProvisioningOperationContext() -
Uses of ProvisioningOperationContext in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api that return ProvisioningOperationContextModifier and TypeMethodDescriptionstatic ProvisioningOperationContextProvisioningOperationContext.empty()ProvisioningOperationContext.expressionEnvironmentSupplier(ExpressionEnvironmentSupplier expressionEnvironment) ProvisioningOperationContext.expressionProfile(ExpressionProfile expressionProfile) ProvisioningOperationContext.requestIdentifier(String requestIdentifier) ProvisioningOperationContext.shadowRef(ObjectReferenceType shadowRef) Methods in com.evolveum.midpoint.provisioning.api with parameters of type ProvisioningOperationContextModifier and TypeMethodDescription<T extends ObjectType>
StringProvisioningService.addObject(@NotNull PrismObject<T> object, @Nullable OperationProvisioningScriptsType scripts, @Nullable ProvisioningOperationOptions options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Add new object.ProvisioningService.checkConstraints(ResourceObjectDefinition objectTypeDefinition, PrismObject<ShadowType> shadowObject, PrismObject<ShadowType> shadowObjectOld, ResourceType resource, String shadowOid, ConstraintViolationConfirmer constraintViolationConfirmer, ConstraintsCheckingStrategyType strategy, ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) TODO description<T extends ObjectType>
IntegerProvisioningService.countObjects(@NotNull Class<T> type, @Nullable ObjectQuery query, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Counts the objects of the respective type. ==ShadowTypeobjects These are counted in repository or on resource (if it has appropriate capability).<T extends ObjectType>
PrismObject<T>ProvisioningService.deleteObject(Class<T> type, String oid, ProvisioningOperationOptions option, OperationProvisioningScriptsType scripts, ProvisioningOperationContext context, Task task, OperationResult parentResult) Deletes object with specified OID.<T extends ObjectType>
@NotNull PrismObject<T>ProvisioningService.getObject(@NotNull Class<T> type, @NotNull String oid, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Returns the object with specified OID.<T extends ObjectType>
StringProvisioningService.modifyObject(@NotNull Class<T> type, @NotNull String oid, @NotNull Collection<? extends ItemDelta<?, ?>> modifications, @Nullable OperationProvisioningScriptsType scripts, @Nullable ProvisioningOperationOptions options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Modifies object using relative change description.voidProvisioningService.refreshShadow(@NotNull PrismObject<ShadowType> shadow, ProvisioningOperationOptions options, ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Makes sure that the shadow is in accord with the reality.<T extends ObjectType>
@NotNull SearchResultList<PrismObject<T>>ProvisioningService.searchObjects(@NotNull Class<T> type, @Nullable ObjectQuery query, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Searches for objects.<T extends ObjectType>
SearchResultMetadataProvisioningService.searchObjectsIterative(@NotNull Class<T> type, @Nullable ObjectQuery query, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ResultHandler<T> handler, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Search for objects iteratively.@NotNull SynchronizationResultProvisioningService.synchronize(@NotNull ResourceOperationCoordinates coordinates, @Nullable LiveSyncOptions options, @NotNull LiveSyncTokenStorage tokenStorage, @NotNull LiveSyncEventHandler handler, @NotNull ProvisioningOperationContext context, @NotNull Task task, @NotNull OperationResult parentResult) Fetches synchronization change events (LiveSyncEvent) from a resource and passes them into specifiedLiveSyncEventHandler.