Modifier and Type | Method and Description |
---|---|
static <T extends ObjectType> |
CryptoUtil.checkEncrypted(ObjectDelta<T> delta) |
static <T extends ObjectType> |
CryptoUtil.encryptValues(Protector protector,
ObjectDelta<T> delta)
Encrypts all encryptable values in delta.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ShadowDiscriminatorObjectDelta<T extends Objectable> |
Modifier and Type | Class and Description |
---|---|
class |
ShadowDiscriminatorObjectDeltaImpl<T extends Objectable> |
Modifier and Type | Method and Description |
---|---|
void |
WorkflowService.completeWorkItem(WorkItemId workItemId,
AbstractWorkItemOutputType output,
ObjectDelta additionalDelta,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Approves or rejects a work item.
|
Scene |
ModelInteractionService.visualizeDelta(ObjectDelta<? extends ObjectType> delta,
ObjectReferenceType objectRef,
com.evolveum.midpoint.task.api.Task task,
OperationResult result) |
Scene |
ModelInteractionService.visualizeDelta(ObjectDelta<? extends ObjectType> delta,
com.evolveum.midpoint.task.api.Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
Collection<ObjectDeltaOperation<? extends ObjectType>> |
ModelService.executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
com.evolveum.midpoint.task.api.Task task,
Collection<ProgressListener> listeners,
OperationResult parentResult) |
Collection<ObjectDeltaOperation<? extends ObjectType>> |
ModelService.executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Execute the provided object deltas.
|
<F extends ObjectType> |
ModelInteractionService.previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
com.evolveum.midpoint.task.api.Task task,
Collection<ProgressListener> listeners,
OperationResult result) |
<F extends ObjectType> |
ModelInteractionService.previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options,
com.evolveum.midpoint.task.api.Task task,
OperationResult result)
Computes the most likely changes triggered by the provided delta.
|
List<? extends Scene> |
ModelInteractionService.visualizeDeltas(List<ObjectDelta<? extends ObjectType>> deltas,
com.evolveum.midpoint.task.api.Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
ObjectDelta<ShadowType> |
ModelProjectionContext.getExecutableDelta() |
ObjectDelta<O> |
ModelElementContext.getPrimaryDelta() |
ObjectDelta<O> |
ModelElementContext.getSecondaryDelta() |
ObjectDelta<ShadowType> |
ModelProjectionContext.getSyncDelta()
Returns synchronization delta.
|
Modifier and Type | Method and Description |
---|---|
Collection<ObjectDelta<? extends ObjectType>> |
ModelContext.getAllChanges() |
Modifier and Type | Method and Description |
---|---|
void |
ModelElementContext.addPrimaryDelta(ObjectDelta<O> value) |
void |
ModelElementContext.setPrimaryDelta(ObjectDelta<O> primaryDelta) |
void |
ModelElementContext.setSecondaryDelta(ObjectDelta<O> secondaryDelta) |
void |
ModelProjectionContext.setSyncDelta(ObjectDelta<ShadowType> syncDelta) |
Modifier and Type | Method and Description |
---|---|
void |
MidpointFunctions.executeChanges(ObjectDelta<? extends ObjectType>... deltas)
Execute the provided object deltas.
|
String |
MidpointFunctions.getPlaintextAccountPasswordFromDelta(ObjectDelta<? extends ShadowType> delta) |
<T extends ObjectType> |
MidpointFunctions.modifyObject(ObjectDelta<T> modifyDelta) |
<T extends ObjectType> |
MidpointFunctions.modifyObject(ObjectDelta<T> modifyDelta,
ModelExecuteOptions options) |
Modifier and Type | Method and Description |
---|---|
void |
MidpointFunctions.executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas)
Execute the provided object deltas.
|
void |
MidpointFunctions.executeChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options)
Execute the provided object deltas.
|
TaskType |
MidpointFunctions.executeChangesAsynchronously(Collection<ObjectDelta<?>> deltas,
ModelExecuteOptions options,
String templateTaskOid) |
TaskType |
MidpointFunctions.executeChangesAsynchronously(Collection<ObjectDelta<?>> deltas,
ModelExecuteOptions options,
String templateTaskOid,
com.evolveum.midpoint.task.api.Task opTask,
OperationResult result) |
String |
MidpointFunctions.getPlaintextUserPasswordFromDeltas(List<ObjectDelta<UserType>> deltas) |
<F extends ObjectType> |
MidpointFunctions.previewChanges(Collection<ObjectDelta<? extends ObjectType>> deltas,
ModelExecuteOptions options) |
Modifier and Type | Method and Description |
---|---|
ObjectDelta<O> |
MergeDeltas.getLeftLinkDelta() |
ObjectDelta<O> |
MergeDeltas.getLeftObjectDelta() |
ObjectDelta<O> |
MergeDeltas.getRightLinkDelta() |
Constructor and Description |
---|
MergeDeltas(ObjectDelta<O> leftObjectDelta,
ObjectDelta<O> leftLinkDelta,
ObjectDelta<O> rightLinkDelta) |
MergeDeltas(ObjectDelta<O> leftObjectDelta,
ObjectDelta<O> leftLinkDelta,
ObjectDelta<O> rightLinkDelta) |
MergeDeltas(ObjectDelta<O> leftObjectDelta,
ObjectDelta<O> leftLinkDelta,
ObjectDelta<O> rightLinkDelta) |
Modifier and Type | Method and Description |
---|---|
ObjectDelta<?> |
Scene.getSourceDelta()
Source object delta where more details can be found.
|
Modifier and Type | Method and Description |
---|---|
ObjectDelta<O> |
PrismObject.createAddDelta() |
ObjectDelta<O> |
PrismObject.createDeleteDelta() |
ObjectDelta<O> |
PrismObject.createDelta(ChangeType changeType) |
ObjectDelta<O> |
PrismObject.createModifyDelta() |
ObjectDelta<O> |
PrismObject.diff(PrismObject<O> other) |
ObjectDelta<O> |
PrismObject.diff(PrismObject<O> other,
ParameterizedEquivalenceStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
<T extends Objectable> |
PrismContext.adopt(ObjectDelta<T> delta) |
Modifier and Type | Field and Description |
---|---|
ObjectDelta<T> |
ObjectDelta.FactorOutResultSingle.offspring |
ObjectDelta<T> |
ObjectDelta.FactorOutResultMulti.remainder |
ObjectDelta<T> |
ObjectDelta.FactorOutResultSingle.remainder |
Modifier and Type | Field and Description |
---|---|
List<ObjectDelta<T>> |
ObjectDelta.FactorOutResultMulti.offsprings |
Modifier and Type | Method and Description |
---|---|
ObjectDelta<O> |
ObjectDelta.clone()
Deep clone.
|
<O extends Objectable> |
DeltaFactory.Object.create(Class<O> type,
ChangeType changeType) |
static <O extends Objectable> |
DeltaFactory.Object.createAddDelta(PrismObject<O> objectToAdd) |
<O extends Objectable> |
DeltaFactory.Object.createDeleteDelta(Class<O> type,
String oid) |
<O extends Objectable> |
DeltaFactory.Object.createEmptyAddDelta(Class<O> type,
String oid) |
<O extends Objectable> |
DeltaFactory.Object.createEmptyDeleteDelta(Class<O> type,
String oid) |
<O extends Objectable> |
DeltaFactory.Object.createEmptyDelta(Class<O> type,
String oid,
ChangeType changeType) |
<O extends Objectable> |
DeltaFactory.Object.createEmptyModifyDelta(Class<O> type,
String oid) |
<O extends Objectable,C extends Containerable> |
DeltaFactory.Object.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
C... containerValues) |
<O extends Objectable,C extends Containerable> |
DeltaFactory.Object.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<O extends Objectable,X> |
DeltaFactory.Object.createModificationAddProperty(Class<O> type,
String oid,
ItemPath propertyPath,
X... propertyValues) |
<O extends Objectable> |
DeltaFactory.Object.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismObject<?>... referenceObjects) |
<O extends Objectable> |
DeltaFactory.Object.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismReferenceValue... referenceValues) |
<O extends Objectable> |
DeltaFactory.Object.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
String... targetOids) |
<O extends Objectable,C extends Containerable> |
DeltaFactory.Object.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
C... containerValues) |
<O extends Objectable,C extends Containerable> |
DeltaFactory.Object.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContainerValue<C>... containerValues) |
<O extends Objectable,X> |
DeltaFactory.Object.createModificationDeleteProperty(Class<O> type,
String oid,
ItemPath propertyPath,
X... propertyValues) |
<O extends Objectable> |
DeltaFactory.Object.createModificationDeleteReference(Class<O> type,
String oid,
QName propertyName,
PrismReferenceValue... referenceValues) |
<O extends Objectable> |
DeltaFactory.Object.createModificationDeleteReference(Class<O> type,
String oid,
QName propertyName,
String... targetOids) |
<O extends Objectable,C extends Containerable> |
DeltaFactory.Object.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath propertyPath,
C... containerValues) |
<O extends Objectable,C extends Containerable> |
DeltaFactory.Object.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContainerValue<C>... containerValues) |
<O extends Objectable,X> |
DeltaFactory.Object.createModificationReplaceProperty(Class<O> type,
String oid,
ItemPath propertyPath,
X... propertyValues) |
<O extends Objectable> |
DeltaFactory.Object.createModificationReplaceReference(Class<O> type,
String oid,
ItemPath refPath,
PrismReferenceValue... refValues) |
<T extends Objectable> |
DeltaFactory.Object.createModifyDelta(String oid,
Collection<? extends ItemDelta> modifications,
Class<T> objectTypeClass) |
<T extends Objectable> |
DeltaFactory.Object.createModifyDelta(String oid,
ItemDelta modification,
Class<T> objectTypeClass) |
ObjectDelta<O> |
ObjectDelta.createReverseDelta() |
static <T extends Objectable> |
DiffUtil.diff(File oldXmlFile,
File newXmlFile,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DiffUtil.diff(PrismObject<T> oldObject,
PrismObject<T> newObject) |
static <T extends Objectable> |
DiffUtil.diff(String oldXml,
String newXml,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DiffUtil.diff(T oldObjectType,
T newObjectType) |
ObjectDelta<O> |
ObjectDelta.narrow(PrismObject<O> existingObject,
boolean assumeMissingItems) |
ObjectDelta<O> |
ObjectDelta.subtract(Collection<ItemPath> paths)
Returns modifications that are related to the given paths; removes them from the original delta.
|
static <T extends Objectable> |
ObjectDeltaCollectionsUtil.summarize(List<ObjectDelta<T>> deltas)
Returns a delta that is a "sum" of all the deltas in the collection.
|
static <T extends Objectable> |
ObjectDeltaCollectionsUtil.summarize(ObjectDelta<T>... deltas)
Returns a delta that is a "sum" of all the deltas in the collection.
|
static <T extends Objectable> |
ObjectDeltaCollectionsUtil.union(ObjectDelta<T>... deltas)
Union of several object deltas.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ObjectDelta.equivalent(ObjectDelta other) |
static boolean |
ObjectDelta.isAdd(ObjectDelta<?> objectDelta) |
static boolean |
ObjectDelta.isDelete(ObjectDelta<?> objectDelta) |
static boolean |
ObjectDelta.isEmpty(ObjectDelta delta) |
static boolean |
ObjectDelta.isModify(ObjectDelta<?> objectDelta) |
void |
ObjectDelta.merge(ObjectDelta<O> deltaToMerge)
Merge provided delta into this delta.
|
static <T extends Objectable> |
ObjectDeltaCollectionsUtil.summarize(ObjectDelta<T>... deltas)
Returns a delta that is a "sum" of all the deltas in the collection.
|
static <T extends Objectable> |
ObjectDeltaCollectionsUtil.union(ObjectDelta<T>... deltas)
Union of several object deltas.
|
Modifier and Type | Method and Description |
---|---|
static void |
ObjectDeltaCollectionsUtil.checkConsistence(Collection<? extends ObjectDelta<?>> deltas) |
static <T extends Objectable> |
ObjectDeltaCollectionsUtil.summarize(List<ObjectDelta<T>> deltas)
Returns a delta that is a "sum" of all the deltas in the collection.
|
Constructor and Description |
---|
FactorOutResultMulti(ObjectDelta<T> remainder) |
FactorOutResultSingle(ObjectDelta<T> remainder,
ObjectDelta<T> offspring) |
FactorOutResultSingle(ObjectDelta<T> remainder,
ObjectDelta<T> offspring) |
Modifier and Type | Method and Description |
---|---|
<O extends Objectable> |
S_ItemEntry.asObjectDelta(String oid) |
default <X extends Objectable> |
S_ItemEntry.asObjectDeltaCast(String oid) |
Modifier and Type | Method and Description |
---|---|
List<ObjectDelta<?>> |
S_ItemEntry.asObjectDeltas(String oid) |
Modifier and Type | Class and Description |
---|---|
class |
com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl<O extends Objectable> |
Modifier and Type | Method and Description |
---|---|
<T extends Objectable> |
SchemaRegistry.applyDefinition(ObjectDelta<T> objectDelta,
Class<T> type,
boolean force) |
Modifier and Type | Method and Description |
---|---|
ObjectDelta<O> |
ObjectDeltaObject.getObjectDelta() |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertClass(String message,
Class<?> expectedClass,
ObjectDelta<?> actualDelta) |
static <C extends Containerable> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
ItemPath propertyPath,
C... containerables) |
static <C extends Containerable> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... expectedCVals) |
static ContainerDelta<?> |
PrismAsserts.assertContainerAddGetContainerDelta(ObjectDelta<?> objectDelta,
ItemPath propertyPath) |
static ContainerDelta<?> |
PrismAsserts.assertContainerDeleteGetContainerDelta(ObjectDelta<?> objectDelta,
ItemPath propertyPath) |
static void |
PrismAsserts.assertEmpty(ObjectDelta<?> objectDelta) |
static void |
PrismAsserts.assertEmpty(String message,
ObjectDelta<?> objectDelta) |
static void |
PrismAsserts.assertIsAdd(ObjectDelta<?> objectDelta) |
static void |
PrismAsserts.assertIsDelete(ObjectDelta<?> objectDelta) |
static void |
PrismAsserts.assertIsModify(ObjectDelta<?> objectDelta) |
static void |
PrismAsserts.assertModifications(ObjectDelta<?> objectDelta,
int expectedNumberOfModifications) |
static void |
PrismAsserts.assertModifications(String message,
ObjectDelta<?> objectDelta,
int expectedNumberOfModifications) |
static void |
PrismAsserts.assertNoDelta(String message,
ObjectDelta<?> delta) |
static void |
PrismAsserts.assertNoItemDelta(ObjectDelta<?> objectDelta,
ItemPath itemPath) |
static void |
PrismAsserts.assertOrigin(ObjectDelta<?> objectDelta,
Objectable expectedOriginObject,
OriginType... expectedOriginTypes) |
static <T> void |
PrismAsserts.assertOrigin(ObjectDelta<?> objectDelta,
OriginType... expectedOriginTypes) |
static void |
PrismAsserts.assertPropertyAdd(ObjectDelta<?> userDelta,
ItemPath propertyPath,
Object... expectedValues) |
static void |
PrismAsserts.assertPropertyDelete(ObjectDelta<?> userDelta,
ItemPath propertyPath,
Object... expectedValues) |
static <T> void |
PrismAsserts.assertPropertyReplace(ObjectDelta<?> userDelta,
ItemPath path,
T... expectedValues) |
static void |
PrismAsserts.assertPropertyReplaceSimple(ObjectDelta<?> objectDelta,
ItemPath path) |
static void |
PrismAsserts.assertReferenceAdd(ObjectDelta<?> objectDelta,
QName refName,
String... expectedOids) |
static void |
PrismAsserts.assertReferenceDelete(ObjectDelta<?> objectDelta,
QName refName,
String... expectedOids) |
static void |
PrismAsserts.assertReferenceReplace(ObjectDelta<?> objectDelta,
QName refName,
String... expectedOids) |
static <T extends Objectable> |
ObjectDeltaObject.create(PrismObject<T> oldObject,
ObjectDelta<T> delta) |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.asserHasDelta(String message,
Collection<? extends ObjectDelta<? extends Objectable>> deltas,
ChangeType expectedChangeType,
Class<?> expectedClass) |
Constructor and Description |
---|
ObjectDeltaObject(PrismObject<O> oldObject,
ObjectDelta<O> delta,
PrismObject<O> newObject,
PrismObjectDefinition<O> definition) |
Modifier and Type | Method and Description |
---|---|
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectDeltaType objectDeltaType,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectDeltaType objectDeltaType,
PrismContext prismContext,
boolean allowRawValues) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectModificationType objectModification,
Class<T> type,
PrismContext prismContext) |
static <T extends Objectable> |
DeltaConvertor.createObjectDelta(ObjectModificationType objectModification,
PrismObjectDefinition<T> objDef) |
ObjectDelta<T> |
ObjectTreeDeltas.getFocusChange() |
ObjectDelta<O> |
ObjectDeltaOperation.getObjectDelta() |
ObjectDelta<ShadowType> |
ObjectTreeDeltas.getProjectionChange(ResourceShadowDiscriminator discriminator) |
Modifier and Type | Method and Description |
---|---|
static Collection<ObjectDelta> |
DeltaConvertor.createObjectDeltas(ObjectDeltaListType deltaList,
PrismContext prismContext) |
List<ObjectDelta<? extends ObjectType>> |
ObjectTreeDeltas.getDeltaList() |
Map<ResourceShadowDiscriminator,ObjectDelta<ShadowType>> |
ObjectTreeDeltas.getProjectionChangeMap() |
Set<? extends Map.Entry<ResourceShadowDiscriminator,ObjectDelta<ShadowType>>> |
ObjectTreeDeltas.getProjectionChangeMapEntries() |
Modifier and Type | Method and Description |
---|---|
void |
ObjectTreeDeltas.addProjectionChange(ResourceShadowDiscriminator resourceShadowDiscriminator,
ObjectDelta<ShadowType> primaryDelta) |
boolean |
ObjectDeltaOperation.containsDelta(ObjectDelta<O> delta) |
void |
ObjectTreeDeltas.setFocusChange(ObjectDelta<T> focusChange) |
void |
ObjectDeltaOperation.setObjectDelta(ObjectDelta<O> objectDelta) |
static ObjectDeltaType |
DeltaConvertor.toObjectDeltaType(ObjectDelta<? extends ObjectType> objectDelta) |
static ObjectDeltaType |
DeltaConvertor.toObjectDeltaType(ObjectDelta<? extends ObjectType> objectDelta,
DeltaConversionOptions options) |
static String |
DeltaConvertor.toObjectDeltaTypeXml(ObjectDelta<? extends ObjectType> delta) |
static String |
DeltaConvertor.toObjectDeltaTypeXml(ObjectDelta<? extends ObjectType> delta,
DeltaConversionOptions options) |
static <T extends Objectable> |
DeltaConvertor.toObjectModificationType(ObjectDelta<T> delta)
Converts this delta to ObjectModificationType (XML).
|
Modifier and Type | Method and Description |
---|---|
static Collection<ObjectDeltaOperation<? extends ObjectType>> |
ObjectDeltaOperation.cloneDeltaCollection(Collection<ObjectDelta<? extends ObjectType>> origCollection) |
Constructor and Description |
---|
ObjectDeltaOperation(ObjectDelta<O> objectDelta) |
ObjectDeltaOperation(ObjectDelta<O> objectDelta,
OperationResult executionResult) |
ObjectTreeDeltas(ObjectDelta<T> focusChange,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
OperationResultBuilder |
OperationResultBuilder.addContext(String name,
ObjectDelta<?> value) |
OperationResult |
OperationResult.addContext(String name,
ObjectDelta<?> value) |
OperationResultBuilder |
OperationResultBuilder.addParam(String name,
ObjectDelta<?> value) |
OperationResult |
OperationResult.addParam(String name,
ObjectDelta<?> value) |
void |
OperationResult.addReturn(String name,
ObjectDelta<?> value) |
Modifier and Type | Method and Description |
---|---|
static Collection<ObjectDelta<? extends ObjectType>> |
ObjectTypeUtil.cast(Collection<ObjectDelta<?>> deltas) |
static Collection<ObjectDelta<? extends ObjectType>> |
MiscSchemaUtil.cloneObjectDeltaCollection(Collection<ObjectDelta<? extends ObjectType>> origCollection) |
static Collection<ObjectDelta<? extends ObjectType>> |
MiscSchemaUtil.createCollection(ObjectDelta<?>... deltas)
Convenience method that helps avoid some compiler warnings.
|
static List<ObjectDelta<? extends ObjectType>> |
ObjectTypeUtil.toDeltaList(ObjectDelta<?> delta) |
Modifier and Type | Method and Description |
---|---|
static void |
ReportTypeUtil.applyConfigurationDefinition(PrismObject<ReportType> report,
ObjectDelta delta,
PrismContext prismContext) |
static Collection<ObjectDelta<? extends ObjectType>> |
MiscSchemaUtil.createCollection(ObjectDelta<?>... deltas)
Convenience method that helps avoid some compiler warnings.
|
static void |
ObjectDeltaSchemaLevelUtil.resolveNames(ObjectDelta<? extends ObjectType> delta,
ObjectDeltaSchemaLevelUtil.NameResolver nameResolver,
PrismContext prismContext) |
static List<ObjectDelta<? extends ObjectType>> |
ObjectTypeUtil.toDeltaList(ObjectDelta<?> delta) |
Modifier and Type | Method and Description |
---|---|
static Collection<ObjectDelta<? extends ObjectType>> |
ObjectTypeUtil.cast(Collection<ObjectDelta<?>> deltas) |
static Collection<ObjectDelta<? extends ObjectType>> |
MiscSchemaUtil.cloneObjectDeltaCollection(Collection<ObjectDelta<? extends ObjectType>> origCollection) |
Copyright © 2021 Evolveum. All rights reserved.