Interface OperationResultBuilder
- 
- All Known Implementing Classes:
- OperationResult
 
 public interface OperationResultBuilderUsed to postpone initialization of OperationResult until parameters and context items are set - in order to log operation entry correctly. Operation names are not "builder-style" but let's ignore this for the moment. This is to simplify the implementation; can be fixed later.
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
buildOperationResult build() 
 - 
addQualifierOperationResult addQualifier(String value) 
 - 
addParamOperationResultBuilder addParam(String name, String value) 
 - 
addParamOperationResultBuilder addParam(String name, PrismObject<? extends ObjectType> value) 
 - 
addParamOperationResultBuilder addParam(String name, ObjectType value) 
 - 
addParamOperationResultBuilder addParam(String name, boolean value) 
 - 
addParamOperationResultBuilder addParam(String name, long value) 
 - 
addParamOperationResultBuilder addParam(String name, int value) 
 - 
addParamOperationResultBuilder addParam(String name, Class<?> value) 
 - 
addParamOperationResultBuilder addParam(String name, QName value) 
 - 
addParamOperationResultBuilder addParam(String name, PolyString value) 
 - 
addParamOperationResultBuilder addParam(String name, ObjectQuery value) 
 - 
addParamOperationResultBuilder addParam(String name, ObjectDelta<?> value) 
 - 
addParamOperationResultBuilder addParam(String name, String... values) 
 - 
addArbitraryObjectAsParamOperationResultBuilder addArbitraryObjectAsParam(String paramName, Object paramValue) 
 - 
addArbitraryObjectCollectionAsParamOperationResultBuilder addArbitraryObjectCollectionAsParam(String name, Collection<?> value) 
 - 
addContextOperationResultBuilder addContext(String name, String value) 
 - 
addContextOperationResultBuilder addContext(String name, PrismObject<? extends ObjectType> value) 
 - 
addContextOperationResultBuilder addContext(String name, ObjectType value) 
 - 
addContextOperationResultBuilder addContext(String name, boolean value) 
 - 
addContextOperationResultBuilder addContext(String name, long value) 
 - 
addContextOperationResultBuilder addContext(String name, int value) 
 - 
addContextOperationResultBuilder addContext(String name, Class<?> value) 
 - 
addContextOperationResultBuilder addContext(String name, QName value) 
 - 
addContextOperationResultBuilder addContext(String name, PolyString value) 
 - 
addContextOperationResultBuilder addContext(String name, ObjectQuery value) 
 - 
addContextOperationResultBuilder addContext(String name, ObjectDelta<?> value) 
 - 
addContextOperationResultBuilder addContext(String name, String... values) 
 - 
addArbitraryObjectAsContextOperationResultBuilder addArbitraryObjectAsContext(String name, Object value) 
 - 
addArbitraryObjectCollectionAsContextOperationResultBuilder addArbitraryObjectCollectionAsContext(String paramName, Collection<?> paramValue) 
 - 
setMinorOperationResultBuilder setMinor() 
 - 
setImportanceOperationResult setImportance(OperationResultImportanceType value) 
 - 
tracingProfileOperationResultBuilder tracingProfile(CompiledTracingProfile profile) 
 - 
operationKindOperationResultBuilder operationKind(OperationKindType kind) 
 - 
preserveOperationResultBuilder preserve() 
 
- 
 
-