Class ExportAuditRepositoryAction
java.lang.Object
com.evolveum.midpoint.ninja.action.Action<O,R>
com.evolveum.midpoint.ninja.action.RepositoryAction<ExportAuditOptions,Void>
com.evolveum.midpoint.ninja.action.audit.ExportAuditRepositoryAction
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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RunnablecreateConsumer(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
-
ExportAuditRepositoryAction
public ExportAuditRepositoryAction()
-
-
Method Details
-
getOperationName
- Specified by:
getOperationNamein classAction<ExportAuditOptions,Void>
-
createConsumer
protected Runnable createConsumer(BlockingQueue<AuditEventRecordType> queue, OperationStatus operation) -
execute
- Specified by:
executein classAction<ExportAuditOptions,Void> - Throws:
Exception
-
getLogTarget
- Overrides:
getLogTargetin classAction<ExportAuditOptions,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.
-