Class OperationLogger
java.lang.Object
com.evolveum.midpoint.repo.sqlbase.OperationLogger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <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)
-
Constructor Details
-
OperationLogger
public OperationLogger()
-
-
Method Details
-
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)
-