Class SynchronizationContext.Complete<F extends FocusType>
java.lang.Object
com.evolveum.midpoint.model.impl.sync.SynchronizationContext<F>
com.evolveum.midpoint.model.impl.sync.SynchronizationContext.Complete<F>
- All Implemented Interfaces:
SingleShadowInboundsProcessingContext<F>,ResourceObjectProcessingContext,DebugDumpable
- Enclosing class:
- SynchronizationContext<F extends FocusType>
public static class SynchronizationContext.Complete<F extends FocusType>
extends SynchronizationContext<F>
Synchronization context ready for the synchronization, i.e. it has type identification and synchronization policy present.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.model.impl.sync.SynchronizationContext
SynchronizationContext.Complete<F extends FocusType> -
Field Summary
Fields inherited from class com.evolveum.midpoint.model.impl.sync.SynchronizationContext
resourceObjectDefinitionFields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Method Summary
Modifier and TypeMethodDescription@NotNull SynchronizationPolicy@NotNull ResourceObjectTypeIdentificationReturns the identification of the (determined) type definition - or null if the type is not known.booleanMethods inherited from class com.evolveum.midpoint.model.impl.sync.SynchronizationContext
createVariablesMap, debugDump, freezeShadowedResourceObject, getArchetypeOid, getChange, getChannel, getCorrelatedOwner, getCorrelationContext, getExecutionMode, getExpressionProfile, getFocusClass, getItemProcessingIdentifier, getLinkedOwner, getMappingContextSpecification, getObjectDefinitionRequired, getPreFocus, getResource, getResourceObjectDelta, getResourceOid, getShadowedResourceObject, getShadowLikeValue, getShadowOid, getSituation, getSynchronizationPolicyRequired, getSystemConfiguration, getTag, getTask, isDryRun, isFullMode, isProtected, isShadowExistsInRepo, isVisible, setCorrelationContext, setShadowExistsInRepo, setSkipMaintenanceCheck, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.model.impl.ResourceObjectProcessingContext
createDefaultVariablesMap, getShadowIfPresent, getShadowRequiredMethods inherited from interface com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds.SingleShadowInboundsProcessingContext
getPreFocusAsPcv, isBeforeCorrelation
-
Method Details
-
getTypeIdentification
Description copied from class:SynchronizationContextReturns the identification of the (determined) type definition - or null if the type is not known. Note that it's not necessary to look at the shadow kind/intent if this method returns `null`, because this type is derived directly from the values in the shadow. It can be even more precise, because the shadow may be unclassified when this context is created.- Overrides:
getTypeIdentificationin classSynchronizationContext<F extends FocusType>
-
getSynchronizationPolicy
-
isComplete
public boolean isComplete()- Specified by:
isCompletein classSynchronizationContext<F extends FocusType>
-
getInboundProcessingDefinition
-