Class ProjectionUpdateOperation<F extends ObjectType>


  • public class ProjectionUpdateOperation<F extends ObjectType>
    extends Object
    Updates the projection context: 1. Sets the "do reconciliation" flag for volatile resources. 2. Loads the object (from repo or from resource), if needed. See loadCurrentObjectIfNeeded(OperationResult) and needToReload(). 3. Loads the resource, if not loaded yet. 4. Sets or updates the discriminator. 5. Sets projection security policy. 6. Sets "can project" flag if limited propagation option is present. 7. Sets the primary delta old value. Note that full object can be loaded also in ProjectionFullLoadOperation.