Interface TaskActionsExecutedCollector
-
- All Known Subinterfaces:
RunningLightweightTask
,RunningTask
,StatisticsCollector
,Task
- All Known Implementing Classes:
NullTaskImpl
public interface TaskActionsExecutedCollector
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
recordObjectActionExecuted(PrismObject<? extends ObjectType> object, ChangeType changeType, Throwable exception)
Logs under default channel known to the current task.<T extends ObjectType>
voidrecordObjectActionExecuted(PrismObject<T> object, Class<T> objectTypeClass, String defaultOid, ChangeType changeType, String channel, Throwable exception)
void
recordObjectActionExecuted(String objectName, String objectDisplayName, QName objectType, String objectOid, ChangeType changeType, String channel, Throwable exception)
void
startCollectingActionsExecuted(ActionsExecutedCollector collector)
void
stopCollectingActionsExecuted()
-
-
-
Method Detail
-
recordObjectActionExecuted
void recordObjectActionExecuted(String objectName, String objectDisplayName, QName objectType, String objectOid, ChangeType changeType, String channel, Throwable exception)
-
recordObjectActionExecuted
<T extends ObjectType> void recordObjectActionExecuted(PrismObject<T> object, Class<T> objectTypeClass, String defaultOid, ChangeType changeType, String channel, Throwable exception)
-
recordObjectActionExecuted
void recordObjectActionExecuted(PrismObject<? extends ObjectType> object, ChangeType changeType, Throwable exception)
Logs under default channel known to the current task.
-
startCollectingActionsExecuted
void startCollectingActionsExecuted(ActionsExecutedCollector collector)
-
stopCollectingActionsExecuted
void stopCollectingActionsExecuted()
-
-