Modifier and Type | Method and Description |
---|---|
List<ItemDelta<?,?>> |
AccCertUpdateHelper.getDeltasForStageOpen(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationStageType stage,
CertificationHandler handler,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static void |
CryptoUtil.checkEncrypted(Collection<? extends ItemDelta> modifications) |
Modifier and Type | Method and Description |
---|---|
ItemDelta<?,?> |
SceneDeltaItem.getSourceDelta()
Item delta (if applicable).
|
Modifier and Type | Method and Description |
---|---|
ItemDelta<PrismContainerValue<O>,PrismObjectDefinition<O>> |
ObjectDeltaObject.getDelta() |
ItemDelta<V,D> |
ItemDeltaItem.getDelta() |
Modifier and Type | Method and Description |
---|---|
Collection<? extends ItemDelta<?,?>> |
ItemDeltaItem.getSubItemDeltas() |
Modifier and Type | Method and Description |
---|---|
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectDeltaObject.create(PrismObject<T> oldObject,
ItemDelta<?,?>... itemDeltas) |
void |
ObjectDeltaObject.setDelta(ItemDelta<PrismContainerValue<O>,PrismObjectDefinition<O>> delta) |
void |
ItemDeltaItem.setDelta(ItemDelta<V,D> delta) |
Modifier and Type | Method and Description |
---|---|
void |
ItemDeltaItem.setSubItemDeltas(Collection<? extends ItemDelta<?,?>> subItemDeltas) |
Constructor and Description |
---|
ItemDeltaItem(Item<V,D> itemOld,
ItemDelta<V,D> delta,
Item<V,D> itemNew) |
Source(Item<V,D> itemOld,
ItemDelta<V,D> delta,
Item<V,D> itemNew,
QName name) |
Modifier and Type | Method and Description |
---|---|
ItemDelta<V,D> |
Mapping.createEmptyDelta(ItemPath path) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModelCrudService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
ModelExecuteOptions options,
Task task,
OperationResult parentResult)
Modifies object using relative change description.
|
Modifier and Type | Method and Description |
---|---|
List<ItemDelta> |
ShadowCheckResult.getFixDeltas() |
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue,D extends ItemDefinition,I extends ItemValueWithOrigin<V,D>> |
LensUtil.consolidateTripleToDelta(ItemPath itemPath,
DeltaSetTriple<I> triple,
D itemDefinition,
ItemDelta<V,D> aprioriItemDelta,
PrismContainer<?> itemContainer,
ValueMatcher<?> valueMatcher,
Comparator<V> comparator,
boolean addUnchangedValues,
boolean filterExistingValues,
boolean isExclusiveStrong,
String contextDescription,
boolean applyWeak)
Consolidate the mappings of a single item to a delta.
|
Modifier and Type | Method and Description |
---|---|
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.createModifyMetadataDeltas(LensContext<F> context,
ItemPath metadataPath,
PrismObjectDefinition<T> def,
XMLGregorianCalendar now,
Task task) |
Modifier and Type | Method and Description |
---|---|
boolean |
LensFocusContext.alreadyHasDelta(ItemDelta<?,?> itemDelta) |
static <V extends PrismValue,D extends ItemDefinition,I extends ItemValueWithOrigin<V,D>> |
LensUtil.consolidateTripleToDelta(ItemPath itemPath,
DeltaSetTriple<I> triple,
D itemDefinition,
ItemDelta<V,D> aprioriItemDelta,
PrismContainer<?> itemContainer,
ValueMatcher<?> valueMatcher,
Comparator<V> comparator,
boolean addUnchangedValues,
boolean filterExistingValues,
boolean isExclusiveStrong,
String contextDescription,
boolean applyWeak)
Consolidate the mappings of a single item to a delta.
|
static <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.setDeltaOldValue(LensElementContext<O> ctx,
ItemDelta<?,?> itemDelta) |
void |
LensElementContext.swallowToPrimaryDelta(ItemDelta<?,?> itemDelta) |
void |
LensFocusContext.swallowToProjectionWaveSecondaryDelta(ItemDelta<?,?> propDelta) |
abstract void |
LensElementContext.swallowToSecondaryDelta(ItemDelta<?,?> itemDelta) |
void |
LensProjectionContext.swallowToSecondaryDelta(ItemDelta<?,?> itemDelta) |
void |
LensFocusContext.swallowToSecondaryDelta(ItemDelta<?,?> propDelta) |
Modifier and Type | Method and Description |
---|---|
void |
LensFocusContext.applyProjectionWaveSecondaryDeltas(Collection<ItemDelta<?,?>> itemDeltas) |
Modifier and Type | Method and Description |
---|---|
static void |
FocusConstraintsChecker.clearCacheForDelta(Collection<? extends ItemDelta> modifications) |
Modifier and Type | Method and Description |
---|---|
ItemDelta<?,?> |
SceneDeltaItemImpl.getSourceDelta() |
Modifier and Type | Method and Description |
---|---|
void |
SceneDeltaItemImpl.setSourceDelta(ItemDelta<?,?> sourceDelta) |
Modifier and Type | Method and Description |
---|---|
abstract ItemDelta<V,D> |
Item.createDelta()
Creates specific subclass of ItemDelta appropriate for type of item that this definition
represents (e.g.
|
abstract ItemDelta<V,D> |
Item.createDelta(ItemPath path) |
ItemDelta |
PrismReferenceDefinition.createEmptyDelta(ItemPath path) |
abstract ItemDelta |
ItemDefinition.createEmptyDelta(ItemPath path) |
ItemDelta<V,D> |
Item.diff(Item<V,D> other) |
ItemDelta<V,D> |
Item.diff(Item<V,D> other,
boolean ignoreMetadata,
boolean isLiteral) |
protected ItemDelta<V,D> |
Item.fixupDelta(ItemDelta<V,D> delta,
Item<V,D> other,
boolean ignoreMetadata) |
protected ItemDelta |
PrismProperty.fixupDelta(ItemDelta delta,
Item otherItem,
boolean ignoreMetadata) |
Modifier and Type | Method and Description |
---|---|
Collection<? extends ItemDelta> |
PrismValue.diff(PrismValue otherValue)
Assumes matching representations.
|
Collection<? extends ItemDelta> |
PrismValue.diff(PrismValue otherValue,
boolean ignoreMetadata,
boolean isLiteral)
Assumes matching representations.
|
List<? extends ItemDelta> |
PrismContainer.diffModifications(PrismContainer<C> other) |
List<? extends ItemDelta> |
PrismContainer.diffModifications(PrismContainer<C> other,
boolean ignoreMetadata,
boolean isLiteral) |
Modifier and Type | Method and Description |
---|---|
protected ItemDelta<V,D> |
Item.fixupDelta(ItemDelta<V,D> delta,
Item<V,D> other,
boolean ignoreMetadata) |
protected ItemDelta |
PrismProperty.fixupDelta(ItemDelta delta,
Item otherItem,
boolean ignoreMetadata) |
Modifier and Type | Method and Description |
---|---|
protected void |
Item.diffInternal(Item<V,D> other,
Collection<? extends ItemDelta> deltas,
boolean ignoreMetadata,
boolean isLiteral) |
Modifier and Type | Class and Description |
---|---|
class |
ContainerDelta<V extends Containerable> |
class |
PropertyDelta<T>
Relative difference (delta) of a property values.
|
class |
ReferenceDelta |
Modifier and Type | Method and Description |
---|---|
<D extends ItemDelta> |
ObjectDelta.addModification(D itemDelta)
Adds modification (itemDelta) and returns the modification that was added.
|
static <D extends ItemDelta<?,?>> |
ItemDelta.cloneCollection(Collection<D> orig) |
static <DD extends ItemDelta> |
ItemDelta.findItemDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath,
Class<DD> deltaType) |
static <D extends ItemDelta> |
ItemDelta.findItemDelta(Collection<? extends ItemDelta> deltas,
QName itemName,
Class<D> deltaType) |
static <D extends ItemDelta> |
ItemDelta.removeItemDelta(Collection<? extends ItemDelta> deltas,
ItemDelta deltaToRemove) |
static <D extends ItemDelta> |
ItemDelta.removeItemDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath,
Class<D> deltaType) |
<D extends ItemDelta> |
ObjectDelta.removeModification(ItemDelta<?,?> itemDelta) |
Modifier and Type | Method and Description |
---|---|
abstract ItemDelta<V,D> |
ItemDelta.clone() |
<IV extends PrismValue,ID extends ItemDefinition> |
ObjectDelta.findItemDelta(ItemPath propertyPath) |
ItemDelta<V,D> |
PartiallyResolvedDelta.getDelta() |
ItemDelta<?,?> |
ItemDelta.getSubDelta(ItemPath path) |
ItemDelta<?,?> |
ContainerDelta.getSubDelta(ItemPath path) |
ItemDelta<V,D> |
ItemDelta.narrow(PrismObject<? extends Objectable> object)
Filters out all delta values that are meaningless to apply.
|
ItemDelta<V,D> |
ItemDelta.narrow(PrismObject<? extends Objectable> object,
Comparator<V> comparator)
Filters out all delta values that are meaningless to apply.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Objectable> |
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget) |
static <T extends Objectable> |
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static <T extends Objectable> |
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
String targetOid) |
static Collection<? extends ItemDelta> |
ReferenceDelta.createModificationAddCollection(QName propertyName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static <T extends Objectable> |
ReferenceDelta.createModificationDeleteCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismObject<?> refTarget) |
static <T extends Objectable> |
ReferenceDelta.createModificationDeleteCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static Collection<? extends ItemDelta> |
ReferenceDelta.createModificationDeleteCollection(QName propertyName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static Collection<? extends ItemDelta> |
ReferenceDelta.createModificationReplaceCollection(QName propertyName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue)
Convenience method for quick creation of object deltas that replace a single object property.
|
static Collection<? extends ItemDelta> |
ContainerDelta.createModificationReplaceContainerCollection(QName containerName,
PrismObjectDefinition<?> objectDefinition,
PrismContainerValue... cValues) |
static Collection<? extends ItemDelta> |
PropertyDelta.createModificationReplacePropertyCollection(QName propertyName,
PrismObjectDefinition<?> objectDefinition,
Object... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static Collection<? extends ItemDelta<?,?>> |
ItemDelta.findItemDeltasSubPath(Collection<? extends ItemDelta<?,?>> deltas,
ItemPath itemPath) |
Collection<? extends ItemDelta<?,?>> |
ObjectDelta.findItemDeltasSubPath(ItemPath itemPath)
Returns all item deltas at or below a specified path.
|
Collection<? extends ItemDelta<?,?>> |
ObjectDelta.getModifications() |
Modifier and Type | Method and Description |
---|---|
void |
ObjectDelta.addModifications(ItemDelta<?,?>... itemDeltas) |
boolean |
ItemDelta.contains(ItemDelta<V,D> other)
Returns true if the other delta is a complete subset of this delta.
|
boolean |
ObjectDelta.containsModification(ItemDelta itemDelta) |
protected void |
ItemDelta.copyValues(ItemDelta<V,D> clone) |
static <T extends Objectable> |
ObjectDelta.createModifyDelta(String oid,
ItemDelta modification,
Class<T> objectTypeClass,
PrismContext prismContext) |
boolean |
ItemDelta.equivalent(ItemDelta other)
Deltas are equivalent if they have the same result when
applied to an object.
|
static boolean |
ItemDelta.hasEquivalent(Collection<? extends ItemDelta> col,
ItemDelta delta) |
static void |
ItemDelta.merge(Collection<? extends ItemDelta> modifications,
ItemDelta delta) |
void |
ItemDelta.merge(ItemDelta<V,D> deltaToMerge)
Merge specified delta to this delta.
|
void |
ObjectDelta.mergeModification(ItemDelta<?,?> modificationToMerge) |
static <D extends ItemDelta> |
ItemDelta.removeItemDelta(Collection<? extends ItemDelta> deltas,
ItemDelta deltaToRemove) |
<D extends ItemDelta> |
ObjectDelta.removeModification(ItemDelta<?,?> itemDelta) |
void |
PartiallyResolvedDelta.setDelta(ItemDelta<V,D> itemDelta) |
void |
ObjectDelta.swallow(ItemDelta<?,?> newItemDelta)
Incorporates the property delta into the existing property deltas
(regardless of the change type).
|
static <IV extends PrismValue,ID extends ItemDefinition> |
ItemDelta.toDeltaSetTriple(Item<IV,ID> item,
ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
ItemDelta.toDeltaSetTriple(Item<IV,ID> item,
ItemDelta<IV,ID> delta,
boolean oldValuesValid,
boolean newValuesValid)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
ItemDelta.accept(Collection<? extends ItemDelta> modifications,
Visitor visitor,
ItemPath path,
boolean recursive) |
static void |
ItemDelta.addAll(Collection<? extends ItemDelta> modifications,
Collection<? extends ItemDelta> deltasToAdd) |
static void |
ItemDelta.addAll(Collection<? extends ItemDelta> modifications,
Collection<? extends ItemDelta> deltasToAdd) |
void |
ObjectDelta.addModifications(Collection<? extends ItemDelta> itemDeltas) |
static void |
ItemDelta.applyDefinition(Collection<? extends ItemDelta> deltas,
PrismObjectDefinition definition) |
static void |
ItemDelta.applyTo(Collection<? extends ItemDelta> deltas,
PrismContainer propertyContainer) |
static void |
ItemDelta.applyToMatchingPath(Collection<? extends ItemDelta> deltas,
PrismContainer propertyContainer) |
static void |
ItemDelta.checkConsistence(Collection<? extends ItemDelta> deltas) |
static void |
ItemDelta.checkConsistence(Collection<? extends ItemDelta> deltas,
boolean requireDefinition,
boolean prohibitRaw,
ConsistencyCheckScope scope) |
static void |
ItemDelta.checkConsistence(Collection<? extends ItemDelta> deltas,
ConsistencyCheckScope scope) |
static <T extends Objectable> |
ObjectDelta.createModifyDelta(String oid,
Collection<? extends ItemDelta> modifications,
Class<T> objectTypeClass,
PrismContext prismContext) |
static <X extends Containerable> |
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath) |
static <X extends Containerable> |
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas,
QName name) |
static <DD extends ItemDelta> |
ItemDelta.findItemDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath,
Class<DD> deltaType) |
static <D extends ItemDelta> |
ItemDelta.findItemDelta(Collection<? extends ItemDelta> deltas,
QName itemName,
Class<D> deltaType) |
static Collection<? extends ItemDelta<?,?>> |
ItemDelta.findItemDeltasSubPath(Collection<? extends ItemDelta<?,?>> deltas,
ItemPath itemPath) |
static <T> PropertyDelta<T> |
ItemDelta.findPropertyDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath) |
static <T> PropertyDelta<T> |
PropertyDelta.findPropertyDelta(Collection<? extends ItemDelta> modifications,
ItemPath propertyPath) |
static <T> PropertyDelta<T> |
ItemDelta.findPropertyDelta(Collection<? extends ItemDelta> deltas,
ItemPath parentPath,
QName propertyName) |
static <T> PropertyDelta<T> |
ItemDelta.findPropertyDelta(Collection<? extends ItemDelta> deltas,
QName propertyName) |
static <T> PropertyDelta<T> |
PropertyDelta.findPropertyDelta(Collection<? extends ItemDelta> modifications,
QName propertyName) |
static ReferenceDelta |
ItemDelta.findReferenceModification(Collection<? extends ItemDelta> deltas,
QName itemName) |
static boolean |
ItemDelta.hasEquivalent(Collection<? extends ItemDelta> col,
ItemDelta delta) |
static void |
ItemDelta.merge(Collection<? extends ItemDelta> modifications,
ItemDelta delta) |
static void |
ItemDelta.mergeAll(Collection<? extends ItemDelta> modifications,
Collection<? extends ItemDelta> deltasToMerge) |
static void |
ItemDelta.mergeAll(Collection<? extends ItemDelta> modifications,
Collection<? extends ItemDelta> deltasToMerge) |
void |
ObjectDelta.mergeModifications(Collection<? extends ItemDelta> modificationsToMerge) |
static <D extends ItemDelta> |
ItemDelta.removeItemDelta(Collection<? extends ItemDelta> deltas,
ItemDelta deltaToRemove) |
static <D extends ItemDelta> |
ItemDelta.removeItemDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath,
Class<D> deltaType) |
Constructor and Description |
---|
PartiallyResolvedDelta(ItemDelta<V,D> itemDelta,
ItemPath residualPath) |
Modifier and Type | Method and Description |
---|---|
ItemDelta<?,?> |
S_ItemEntry.asItemDelta() |
ItemDelta |
DeltaBuilder.asItemDelta() |
Modifier and Type | Method and Description |
---|---|
List<ItemDelta<?,?>> |
S_ItemEntry.asItemDeltas() |
List<ItemDelta<?,?>> |
DeltaBuilder.asItemDeltas() |
Constructor and Description |
---|
DeltaBuilder(Class<T> objectClass,
ComplexTypeDefinition containerCTD,
PrismContext prismContext,
List<ItemDelta<?,?>> deltas,
ItemDelta currentDelta) |
Constructor and Description |
---|
DeltaBuilder(Class<T> objectClass,
ComplexTypeDefinition containerCTD,
PrismContext prismContext,
List<ItemDelta<?,?>> deltas,
ItemDelta currentDelta) |
Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoAdd(ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoAdd(String message,
ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoDelete(ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoDelete(String message,
ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoReplace(ItemDelta<IV,ID> delta) |
static <IV extends PrismValue,ID extends ItemDefinition> |
PrismAsserts.assertNoReplace(String message,
ItemDelta<IV,ID> delta) |
static <O extends Objectable> |
PrismUtil.setDeltaOldValue(PrismObject<O> oldObject,
ItemDelta<?,?> itemDelta) |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertPropertyAdd(Collection<? extends ItemDelta> modifications,
ItemPath propertyPath,
Object... expectedValues) |
static void |
PrismAsserts.assertPropertyDelete(Collection<? extends ItemDelta> modifications,
ItemPath propertyPath,
Object... expectedValues) |
static void |
PrismAsserts.assertPropertyReplace(Collection<? extends ItemDelta> modifications,
ItemPath propertyPath,
Object... expectedValues) |
static <O extends Objectable> |
PrismUtil.setDeltaOldValue(PrismObject<O> oldObject,
Collection<? extends ItemDelta> itemDeltas) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult)
Modifies object using relative change description.
|
Modifier and Type | Method and Description |
---|---|
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ErrorHandler.createAttemptModification(T shadow,
Collection<ItemDelta> modifications) |
Modifier and Type | Method and Description |
---|---|
protected <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ErrorHandler.createAttemptModification(T shadow,
Collection<ItemDelta> modifications) |
Modifier and Type | Method and Description |
---|---|
Collection<? extends ItemDelta> |
ShadowCacheReconciler.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
Collection<? extends ItemDelta> |
ShadowCacheProvisioner.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
abstract Collection<? extends ItemDelta> |
ShadowCache.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
Collection<ItemDelta> |
ShadowManager.updateShadow(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceShadow,
Collection<? extends ItemDelta> aprioriDeltas,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T> void |
ShadowManager.normalizeDelta(ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>> delta,
RefinedObjectClassDefinition objectClassDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
ShadowCacheReconciler.afterModifyOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
void |
ShadowCacheProvisioner.afterModifyOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
abstract void |
ShadowCache.afterModifyOnResource(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
Collection<? extends ItemDelta> |
ShadowCacheReconciler.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
Collection<? extends ItemDelta> |
ShadowCacheProvisioner.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
abstract Collection<? extends ItemDelta> |
ShadowCache.beforeModifyOnResource(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ProvisioningOperationOptions options,
Collection<? extends ItemDelta> modifications) |
void |
AccessChecker.checkModify(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resource,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
protected PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
ShadowCache.handleError(ProvisioningContext ctx,
Exception ex,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
ErrorHandler.FailedOperation op,
Collection<? extends ItemDelta> modifications,
boolean compensate,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ProvisioningServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
Collection<PropertyDelta<PrismPropertyValue>> |
ResourceObjectConverter.modifyResourceObject(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> repoShadow,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
Collection<? extends ItemDelta> itemDeltas,
OperationResult parentResult) |
String |
ShadowCache.modifyShadow(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> repoShadow,
String oid,
Collection<? extends ItemDelta> modifications,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationProvisioningScriptsType scripts,
ProvisioningOperationOptions options,
Task task,
OperationResult parentResult) |
<T> void |
ShadowManager.normalizeDeltas(Collection<? extends ItemDelta<PrismPropertyValue<T>,PrismPropertyDefinition<T>>> deltas,
RefinedObjectClassDefinition objectClassDefinition) |
static void |
ConstraintsChecker.onShadowModifyOperation(Collection<? extends ItemDelta> deltas) |
Collection<ItemDelta> |
ShadowManager.updateShadow(ProvisioningContext ctx,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> resourceShadow,
Collection<? extends ItemDelta> aprioriDeltas,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult)
Modifies object using relative change description.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryService.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions options,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
RepositoryCache.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions options,
OperationResult parentResult) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SqlRepositoryServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions options,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskProgressHandler.canHandle(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MetadataHandler.canHandle(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
DefaultModifyHandler.canHandle(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModifyHandler.canHandle(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SyncSituationHandler.canHandle(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TaskProgressHandler.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
MetadataHandler.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
DefaultModifyHandler.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ModifyHandler.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
SyncSituationHandler.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
CertificationCaseHelper.filterCampaignCaseModifications(Class<T> type,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LookupTableHelper.filterLookupTableModifications(Class<T> type,
Collection<? extends ItemDelta> modifications) |
Modifier and Type | Method and Description |
---|---|
protected List<Long> |
CertificationCaseHelper.addOrDeleteCases(org.hibernate.Session session,
String campaignOid,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
CertificationCaseHelper.filterCampaignCaseModifications(Class<T> type,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LookupTableHelper.filterLookupTableModifications(Class<T> type,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
ObjectUpdater.modifyObjectAttempt(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions modifyOptions,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
OrgClosureManager.onBeginTransactionModify(org.hibernate.Session session,
Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
CertificationCaseHelper.updateCampaignCases(org.hibernate.Session session,
String campaignOid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions modifyOptions) |
void |
LookupTableHelper.updateLookupTableData(org.hibernate.Session session,
String tableOid,
Collection<? extends ItemDelta> modifications) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
OrgClosureManager.updateOrgClosure(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> originalObject,
Collection<? extends ItemDelta> modifications,
org.hibernate.Session session,
String oid,
Class<T> type,
OrgClosureManager.Operation operation,
OrgClosureManager.Context closureContext)
Main method called from SQL repository service to update the closure table during an operation.
|
Modifier and Type | Method and Description |
---|---|
ItemDelta<?,?> |
CarefulAnt.createDelta(int iteration) |
Modifier and Type | Method and Description |
---|---|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TestSqlRepositoryServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
TestSqlRepositoryServiceImpl.modifyObject(Class<T> type,
String oid,
Collection<? extends ItemDelta> modifications,
RepoModifyOptions options,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
Class<? extends Objectable> objectType,
PrismContext prismContext)
Creates delta from PropertyModificationType (XML).
|
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
PrismContainerDefinition<?> pcDef) |
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
PrismContainerDefinition<?> pcDef,
boolean allowRawValues) |
Modifier and Type | Method and Description |
---|---|
static <T extends Objectable> |
DeltaConvertor.toModifications(Collection<ItemDeltaType> itemDeltaTypes,
PrismObjectDefinition<T> objDef) |
static <T extends Objectable> |
DeltaConvertor.toModifications(com.evolveum.midpoint.xml.ns._public.common.api_types_3.ObjectModificationType objectModification,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.toModifications(com.evolveum.midpoint.xml.ns._public.common.api_types_3.ObjectModificationType objectModification,
PrismObjectDefinition<T> objDef) |
Modifier and Type | Method and Description |
---|---|
static Collection<ItemDeltaType> |
DeltaConvertor.toItemDeltaTypes(ItemDelta delta)
Converts this delta to PropertyModificationType (XML).
|
static Collection<ItemDeltaType> |
DeltaConvertor.toItemDeltaTypes(ItemDelta delta,
DeltaConversionOptions options) |
Modifier and Type | Method and Description |
---|---|
static Collection<? extends ItemDelta<?,?>> |
MiscSchemaUtil.createCollection(ItemDelta<?,?>... deltas)
Convenience method that helps avoid some compiler warnings.
|
Modifier and Type | Method and Description |
---|---|
static Collection<? extends ItemDelta<?,?>> |
MiscSchemaUtil.createCollection(ItemDelta<?,?>... deltas)
Convenience method that helps avoid some compiler warnings.
|
Modifier and Type | Method and Description |
---|---|
Collection<ItemDelta<?,?>> |
Task.getPendingModifications()
Returns a list of pending modifications for this task.
|
Modifier and Type | Method and Description |
---|---|
void |
Task.addModification(ItemDelta<?,?> delta)
Changes in-memory representation immediately and schedules a corresponding batched modification.
|
void |
Task.addModificationImmediate(ItemDelta<?,?> delta,
OperationResult parentResult)
Changes in-memory and in-repo representations immediately.
|
void |
Task.modifyExtension(ItemDelta itemDelta)
Modifies task extension using given delta.
|
void |
Task.pushHandlerUri(String uri,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule,
TaskBinding binding,
ItemDelta<?,?> delta)
Same as above, with one extension delta (not a collection of them).
|
Modifier and Type | Method and Description |
---|---|
void |
Task.addModifications(Collection<ItemDelta<?,?>> deltas) |
void |
TaskManager.modifyTask(String oid,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult)
Modifies task using relative change description.
|
void |
Task.pushHandlerUri(String uri,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule,
TaskBinding binding,
Collection<ItemDelta<?,?>> extensionDeltas)
Pushes a new handler URI onto the stack of handlers.
|
Modifier and Type | Method and Description |
---|---|
ItemDelta<?,?> |
TaskQuartzImpl.createExtensionDelta(PrismPropertyDefinition definition,
Object realValue) |
Modifier and Type | Method and Description |
---|---|
Collection<ItemDelta<?,?>> |
TaskQuartzImpl.getPendingModifications() |
Modifier and Type | Method and Description |
---|---|
void |
TaskQuartzImpl.addModification(ItemDelta<?,?> delta) |
void |
TaskQuartzImpl.addModificationImmediate(ItemDelta<?,?> delta,
OperationResult parentResult) |
void |
TaskQuartzImpl.addPendingModification(ItemDelta<?,?> delta) |
void |
TaskQuartzImpl.modifyExtension(ItemDelta itemDelta) |
void |
TaskQuartzImpl.pushHandlerUri(String uri,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule,
TaskBinding binding,
ItemDelta<?,?> delta) |
Modifier and Type | Method and Description |
---|---|
void |
TaskQuartzImpl.addModifications(Collection<ItemDelta<?,?>> deltas) |
void |
TaskManagerQuartzImpl.modifyTask(String oid,
Collection<? extends ItemDelta> modifications,
OperationResult parentResult) |
void |
TaskQuartzImpl.pushHandlerUri(String uri,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule,
TaskBinding binding,
Collection<ItemDelta<?,?>> extensionDeltas)
Makes (uri, schedule, binding) the current task properties, and pushes current (uri, schedule, binding, extensionChange)
onto the stack.
|
TaskRunResult |
TaskQuartzImpl.waitForSubtasks(Integer interval,
Collection<ItemDelta<?,?>> extensionDeltas,
OperationResult parentResult)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Collection<? extends ItemDelta<?,?>> |
HandlerDto.getDeltasToExecute(HandlerDtoEditableState origState,
HandlerDtoEditableState currState,
PrismContext prismContext) |
Collection<ItemDelta<?,?>> |
ResourceRelatedHandlerDto.getDeltasToExecute(HandlerDtoEditableState origState,
HandlerDtoEditableState currState,
PrismContext prismContext) |
Copyright © 2016 evolveum. All rights reserved.