public class ShadowDiscriminatorObjectDelta<T extends com.evolveum.midpoint.prism.Objectable>
extends com.evolveum.midpoint.prism.delta.ObjectDelta<T>
INDENT_STRING
Constructor and Description |
---|
ShadowDiscriminatorObjectDelta(Class<T> objectTypeClass,
com.evolveum.midpoint.prism.delta.ChangeType changeType,
com.evolveum.midpoint.prism.PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkIdentifierConsistence(boolean requireOid) |
static <O extends com.evolveum.midpoint.prism.Objectable,X> |
createModificationReplaceProperty(Class<O> type,
String resourceOid,
ShadowKindType kind,
String intent,
com.evolveum.midpoint.prism.path.ItemPath propertyPath,
com.evolveum.midpoint.prism.PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
protected String |
debugIdentifiers() |
protected String |
debugName() |
ResourceShadowDiscriminator |
getDiscriminator() |
void |
setDiscriminator(ResourceShadowDiscriminator discriminator) |
accept, accept, addModification, addModificationAddContainer, addModificationAddContainer, addModificationAddContainer, addModificationAddContainer, addModificationAddProperty, addModificationAddProperty, addModificationDeleteContainer, addModificationDeleteContainer, addModificationDeleteContainer, addModificationDeleteContainer, addModificationDeleteProperty, addModificationDeleteProperty, addModificationReplaceContainer, addModificationReplaceContainer, addModificationReplaceProperty, addModificationReplaceProperty, addModifications, addModifications, applyDefinition, applyDefinition, applyTo, assertDefinitions, assertDefinitions, assertDefinitions, assertDefinitions, checkConsistence, checkConsistence, checkConsistence, clone, computeChangedObject, containsModification, createAddDelta, createContainerModification, createContainerModification, createDeleteDelta, createEmptyAddDelta, createEmptyDeleteDelta, createEmptyDelta, createEmptyModifyDelta, createModificationAddContainer, createModificationAddContainer, createModificationAddContainer, createModificationAddProperty, createModificationAddProperty, createModificationAddReference, createModificationAddReference, createModificationAddReference, createModificationDeleteContainer, createModificationDeleteContainer, createModificationDeleteContainer, createModificationDeleteContainer, createModificationDeleteProperty, createModificationDeleteProperty, createModificationDeleteReference, createModificationDeleteReference, createModificationReplaceContainer, createModificationReplaceContainer, createModificationReplaceContainer, createModificationReplaceProperty, createModificationReplaceProperty, createModifyDelta, createModifyDelta, createPropertyModification, createPropertyModification, createPropertyModification, createReferenceModification, debugDump, debugDump, equals, fillInModificationAddContainer, fillInModificationAddContainer, fillInModificationAddProperty, fillInModificationDeleteContainer, fillInModificationDeleteContainer, fillInModificationDeleteProperty, fillInModificationReplaceContainer, fillInModificationReplaceContainer, fillInModificationReplaceProperty, findContainerDelta, findContainerDelta, findItemDelta, findItemDeltasSubPath, findPartial, findPropertyDelta, findPropertyDelta, findPropertyDelta, findReferenceModification, findReferenceModification, getChangeType, getModifications, getObjectToAdd, getObjectTypeClass, getOid, getPrismContext, hasCompleteDefinition, hashCode, hasItemDelta, isAdd, isAdd, isDelete, isDelete, isEmpty, isModify, isModify, merge, mergeModification, mergeModifications, normalize, removeContainerModification, removePropertyModification, removeReferenceModification, revive, setChangeType, setObjectToAdd, setObjectTypeClass, setOid, setPrismContext, summarize, summarize, swallow, toDebugType, toPrismContainerValues, toPrismPropertyValues, toString, union
public ResourceShadowDiscriminator getDiscriminator()
public void setDiscriminator(ResourceShadowDiscriminator discriminator)
protected void checkIdentifierConsistence(boolean requireOid)
checkIdentifierConsistence
in class com.evolveum.midpoint.prism.delta.ObjectDelta<T extends com.evolveum.midpoint.prism.Objectable>
public static <O extends com.evolveum.midpoint.prism.Objectable,X> ShadowDiscriminatorObjectDelta<O> createModificationReplaceProperty(Class<O> type, String resourceOid, ShadowKindType kind, String intent, com.evolveum.midpoint.prism.path.ItemPath propertyPath, com.evolveum.midpoint.prism.PrismContext prismContext, X... propertyValues)
protected String debugName()
debugName
in class com.evolveum.midpoint.prism.delta.ObjectDelta<T extends com.evolveum.midpoint.prism.Objectable>
Copyright © 2014 Evolveum. All rights reserved.