Class OperationLogger
- java.lang.Object
-
- com.evolveum.midpoint.repo.sqlbase.OperationLogger
-
public class OperationLogger extends Object
-
-
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)
static <O extends ObjectType>
voidlogModifyDynamically(Class<O> type, String oid, ModifyObjectResult<?> modifyObjectResult, RepoModifyOptions modifyOptions, OperationResult result)
-
-
-
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)
-
logModifyDynamically
public static <O extends ObjectType> void logModifyDynamically(Class<O> type, String oid, ModifyObjectResult<?> modifyObjectResult, RepoModifyOptions modifyOptions, OperationResult result)
-
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)
-
-