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