Class ConflictWatcherImpl
java.lang.Object
com.evolveum.midpoint.repo.sqlbase.ConflictWatcherImpl
- All Implemented Interfaces:
ConflictWatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends ObjectType>
voidafterAddObject(@NotNull String oid, @NotNull PrismObject<T> object) voidafterDeleteObject(String oid) <T extends ObjectType>
voidafterGetObject(PrismObject<T> object) voidafterGetVersion(String oid, String currentRepoVersion) voidafterModifyObject(String oid) <T extends ObjectType>
voidbeforeModifyObject(PrismObject<T> object) int@NotNull StringgetOid()booleanbooleanbooleanvoidsetExpectedVersion(String version) toString()
-
Constructor Details
-
ConflictWatcherImpl
-
-
Method Details
-
afterAddObject
public <T extends ObjectType> void afterAddObject(@NotNull @NotNull String oid, @NotNull @NotNull PrismObject<T> object) -
afterDeleteObject
-
beforeModifyObject
-
afterModifyObject
-
afterGetVersion
-
afterGetObject
-
getOid
- Specified by:
getOidin interfaceConflictWatcher
-
hasConflict
public boolean hasConflict()- Specified by:
hasConflictin interfaceConflictWatcher
-
isInitialized
public boolean isInitialized() -
getExpectedVersion
public int getExpectedVersion() -
isObjectDeleted
public boolean isObjectDeleted() -
setExpectedVersion
- Specified by:
setExpectedVersionin interfaceConflictWatcher
-
toString
-