Package com.evolveum.midpoint.repo.sql
Class OperationLogger
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.OperationLogger
-
public class OperationLogger extends Object
- Author:
- semancik
-
-
Constructor Summary
Constructors Constructor Description OperationLogger()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <O extends ObjectType>
voidlogAdd(PrismObject<O> object, RepoAddOptions options, OperationResult subResult)
static <O extends ObjectType>
voidlogDelete(Class<O> type, String oid, OperationResult subResult)
static <O extends ObjectType>
voidlogGetObject(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, PrismObject<O> object, OperationResult subResult)
static <O extends ObjectType>
voidlogModify(Class<O> type, String oid, Collection<? extends ItemDelta> modifications, ModificationPrecondition<O> precondition, RepoModifyOptions options, OperationResult subResult)
-
-
-
Method Detail
-
logAdd
public static <O extends ObjectType> void logAdd(PrismObject<O> object, RepoAddOptions options, OperationResult subResult)
-
logModify
public static <O extends ObjectType> void logModify(Class<O> type, String oid, Collection<? extends ItemDelta> modifications, ModificationPrecondition<O> precondition, RepoModifyOptions options, OperationResult subResult)
-
logDelete
public static <O extends ObjectType> void logDelete(Class<O> type, String oid, OperationResult subResult)
-
logGetObject
public static <O extends ObjectType> void logGetObject(Class<O> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, PrismObject<O> object, OperationResult subResult)
-
-