public abstract class AbstractSummarizingResultHandler<T extends ObjectType> extends Object implements ResultHandler<T>
OperationResult
summarizing functionality for result handler.
Result is summarized after every handled object.Modifier | Constructor and Description |
---|---|
protected |
AbstractSummarizingResultHandler() |
protected |
AbstractSummarizingResultHandler(boolean summarizeErrors,
boolean summarizePartialErrors,
boolean summarizeSuccesses) |
Modifier and Type | Method and Description |
---|---|
boolean |
handle(PrismObject<T> object,
OperationResult parentResult)
Handle a single result.
|
protected abstract boolean |
handleObject(PrismObject<T> object,
OperationResult parentResult)
Handle a single result.
|
protected AbstractSummarizingResultHandler()
protected AbstractSummarizingResultHandler(boolean summarizeErrors, boolean summarizePartialErrors, boolean summarizeSuccesses)
public boolean handle(PrismObject<T> object, OperationResult parentResult)
ResultHandler
handle
in interface ResultHandler<T extends ObjectType>
object
- Resource object to process.protected abstract boolean handleObject(PrismObject<T> object, OperationResult parentResult)
object
- Resource object to process.Copyright © 2019 Evolveum. All rights reserved.