Class IvwoConsolidator<V extends PrismValue,D extends ItemDefinition,I extends ItemValueWithOrigin<V,D>>
- java.lang.Object
 - 
- com.evolveum.midpoint.model.impl.lens.IvwoConsolidator<V,D,I>
 
 
- 
- All Implemented Interfaces:
 AutoCloseable
public class IvwoConsolidator<V extends PrismValue,D extends ItemDefinition,I extends ItemValueWithOrigin<V,D>> extends Object implements AutoCloseable
Consolidate the output of mappings for a single item to a delta. It takes the convenient structure of ItemValueWithOrigin triple. It produces the delta considering the mapping exclusion, authoritativeness and strength. SeeconsolidateTriples().- Author:
 - semancik
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()@NotNull ItemDelta<V,D>consolidateToDeltaNoMetadata()Simplified signature (exceptions thrown), assuming no value metadata computation is to be done.@NotNull ItemDelta<V,D>consolidateTriples() 
 - 
 
- 
- 
Method Detail
- 
consolidateToDeltaNoMetadata
@NotNull public @NotNull ItemDelta<V,D> consolidateToDeltaNoMetadata() throws ExpressionEvaluationException, SchemaException
Simplified signature (exceptions thrown), assuming no value metadata computation is to be done. 
- 
consolidateTriples
@NotNull public @NotNull ItemDelta<V,D> consolidateTriples() throws ExpressionEvaluationException, SchemaException, ObjectNotFoundException, SecurityViolationException, CommunicationException, ConfigurationException
 
- 
close
public void close()
- Specified by:
 closein interfaceAutoCloseable
 
 - 
 
 -