Class LensObjectDeltaOperation<T extends ObjectType>
java.lang.Object
com.evolveum.midpoint.schema.ObjectDeltaOperation<T>
com.evolveum.midpoint.model.impl.lens.LensObjectDeltaOperation<T>
- All Implemented Interfaces:
DebugDumpable
,Serializable
,Cloneable
public class LensObjectDeltaOperation<T extends ObjectType>
extends ObjectDeltaOperation<T>
implements Serializable
Describes operation executed during the clockwork. Besides the
ObjectDeltaOperation
itself, it contains
additional data like whether the operation was audited, and (temporarily!) information about the original state of the object.- Author:
- semancik
- See Also:
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
debugDump
(int indent) protected String
int
getWave()
boolean
void
setAudited
(boolean audited) void
setWave
(int wave) @NotNull LensObjectDeltaOperationType
Methods inherited from class com.evolveum.midpoint.schema.ObjectDeltaOperation
checkConsistence, checkConsistence, cloneCollection, cloneDeltaCollection, containsDelta, copyToClone, equals, findAddDelta, findAddDeltaOid, findAddDeltaOidRequired, findAddDeltas, findFocusDeltaInCollection, findFocusDeltaOidInCollection, findProjectionDeltaOidInCollection, findProjectionDeltaOidsInCollection, findProjectionDeltasInCollection, getExecutionResult, getObjectDelta, getObjectName, getObjectOid, getOid, getResourceName, getResourceOid, getShadowIntent, getShadowKind, getStatus, hashCode, setExecutionResult, setObjectDelta, setObjectName, setObjectOid, setResourceName, setResourceOid, setShadowIntent, setShadowKind, shorterDebugDump, shorterDebugDump, toString, wasReallyExecuted
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Constructor Details
-
LensObjectDeltaOperation
public LensObjectDeltaOperation() -
LensObjectDeltaOperation
-
-
Method Details
-
isAudited
public boolean isAudited() -
setAudited
public void setAudited(boolean audited) -
getWave
public int getWave() -
setWave
public void setWave(int wave) -
getBaseObject
-
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
- Overrides:
debugDump
in classObjectDeltaOperation<T extends ObjectType>
-
getDebugDumpClassName
- Overrides:
getDebugDumpClassName
in classObjectDeltaOperation<T extends ObjectType>
-
toLensObjectDeltaOperationBean
@NotNull public @NotNull LensObjectDeltaOperationType toLensObjectDeltaOperationBean() throws SchemaException- Throws:
SchemaException
-
clone
- Overrides:
clone
in classObjectDeltaOperation<T extends ObjectType>
-