Package com.evolveum.midpoint.schema
Class ObjectDeltaOperation<O extends ObjectType>
- java.lang.Object
- 
- com.evolveum.midpoint.schema.ObjectDeltaOperation<O>
 
- 
- All Implemented Interfaces:
- DebugDumpable,- Serializable,- Cloneable
 
 public class ObjectDeltaOperation<O extends ObjectType> extends Object implements DebugDumpable, Serializable, Cloneable - Author:
- Radovan Semancik
- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
 
- 
 - 
Constructor SummaryConstructors Constructor Description ObjectDeltaOperation()ObjectDeltaOperation(ObjectDelta<O> objectDelta)ObjectDeltaOperation(ObjectDelta<O> objectDelta, @Nullable OperationResult executionResult)
 - 
Method Summary- 
Methods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazily
 
- 
 
- 
- 
- 
Constructor Detail- 
ObjectDeltaOperationpublic ObjectDeltaOperation() 
 - 
ObjectDeltaOperationpublic ObjectDeltaOperation(ObjectDelta<O> objectDelta) 
 - 
ObjectDeltaOperationpublic ObjectDeltaOperation(ObjectDelta<O> objectDelta, @Nullable @Nullable OperationResult executionResult) 
 
- 
 - 
Method Detail- 
getObjectDeltapublic ObjectDelta<O> getObjectDelta() 
 - 
setObjectDeltapublic void setObjectDelta(ObjectDelta<O> objectDelta) 
 - 
getExecutionResult@Nullable public @Nullable OperationResult getExecutionResult() 
 - 
setExecutionResultpublic void setExecutionResult(@Nullable @Nullable OperationResult executionResult)
 - 
getObjectNamepublic PolyString getObjectName() 
 - 
setObjectNamepublic void setObjectName(PolyString objectName) 
 - 
getResourceOidpublic String getResourceOid() 
 - 
setResourceOidpublic void setResourceOid(String resourceOid) 
 - 
getResourceNamepublic PolyString getResourceName() 
 - 
setResourceNamepublic void setResourceName(PolyString resourceName) 
 - 
containsDeltapublic boolean containsDelta(ObjectDelta<O> delta, ParameterizedEquivalenceStrategy equivalenceStrategy) 
 - 
clonepublic ObjectDeltaOperation<O> clone() 
 - 
copyToCloneprotected void copyToClone(ObjectDeltaOperation<O> clone) 
 - 
checkConsistencepublic static void checkConsistence(Collection<? extends ObjectDeltaOperation<?>> deltas) 
 - 
checkConsistencepublic void checkConsistence() 
 - 
cloneCollectionpublic static Collection<ObjectDeltaOperation<? extends ObjectType>> cloneCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> origCollection) 
 - 
cloneDeltaCollectionpublic static Collection<ObjectDeltaOperation<? extends ObjectType>> cloneDeltaCollection(Collection<ObjectDelta<? extends ObjectType>> origCollection) 
 - 
findFocusDeltaInCollectionpublic static ObjectDeltaOperation<? extends ObjectType> findFocusDeltaInCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> odos) 
 - 
findFocusDeltaOidInCollectionpublic static String findFocusDeltaOidInCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> odos) 
 - 
findProjectionDeltasInCollectionpublic static List<ObjectDeltaOperation<ShadowType>> findProjectionDeltasInCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> odos) 
 - 
findProjectionDeltaOidsInCollectionpublic static List<String> findProjectionDeltaOidsInCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> executeChanges) 
 - 
findAddDeltapublic static <O extends ObjectType> ObjectDeltaOperation<O> findAddDelta(Collection<ObjectDeltaOperation<? extends ObjectType>> executedChanges, PrismObject<O> object) 
 - 
findAddDeltaOidpublic static <O extends ObjectType> String findAddDeltaOid(Collection<ObjectDeltaOperation<? extends ObjectType>> executedChanges, PrismObject<O> object) 
 - 
findProjectionDeltaOidInCollectionpublic static String findProjectionDeltaOidInCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> executeChanges) 
 - 
debugDumppublic String debugDump(int indent) - Specified by:
- debugDumpin interface- DebugDumpable
 
 - 
shorterDebugDumppublic String shorterDebugDump(int indent) 
 - 
getDebugDumpClassNameprotected String getDebugDumpClassName() 
 - 
shorterDebugDumppublic static <O extends ObjectType> String shorterDebugDump(List<? extends ObjectDeltaOperation<O>> deltaOps, int indent) 
 - 
getStatuspublic OperationResultStatus getStatus() 
 - 
wasReallyExecuted@Experimental public boolean wasReallyExecuted() Approximate information if the delta was "really" executed i.e. if there's a real chance that the delta was - at least partially - applied. Any solution based on operation result status will never be 100% accurate, e.g. because a network timeout could occur just before returning a status value. So please use with care.
 - 
getOidpublic String getOid() 
 
- 
 
-