Class VerifyAuditRepositoryAction
java.lang.Object
com.evolveum.midpoint.ninja.action.Action<O,R>
com.evolveum.midpoint.ninja.action.RepositoryAction<VerifyAuditOptions,Void>
com.evolveum.midpoint.ninja.action.audit.VerifyAuditRepositoryAction
Similar to normal repository
ExportRepositoryAction
, but not extended from
AbstractRepositorySearchAction
because we need containers here and objects are quite
deeply embedded in the existing classes.-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected VerifyAuditConsumerWorker
createConsumer
(BlockingQueue<AuditEventRecordType> queue, OperationStatus operation) execute()
Methods inherited from class com.evolveum.midpoint.ninja.action.Action
destroy, getApplicationContextLevel, handleResultOnFinish, init
-
Field Details
-
OPERATION_SHORT_NAME
- See Also:
-
OPERATION_NAME
-
-
Constructor Details
-
VerifyAuditRepositoryAction
public VerifyAuditRepositoryAction()
-
-
Method Details
-
getOperationName
- Specified by:
getOperationName
in classAction<VerifyAuditOptions,
Void>
-
createConsumer
protected VerifyAuditConsumerWorker createConsumer(BlockingQueue<AuditEventRecordType> queue, OperationStatus operation) -
execute
- Specified by:
execute
in classAction<VerifyAuditOptions,
Void> - Throws:
Exception
-
getLogTarget
- Overrides:
getLogTarget
in classAction<VerifyAuditOptions,
Void> - Returns:
- target where the log should be printed. In case action result is printed to the standard output, log messages should go to the standard error no to mix the output. Otherwise, log messages should go to the standard output.
-