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:
PreInboundsContext<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 interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull SynchronizationPolicy
getSynchronizationPolicy()
@NotNull ResourceObjectTypeIdentification
getTypeIdentification()
Returns the identification of the (determined) type definition - or null if the type is not known.boolean
isComplete()
-
Methods inherited from class com.evolveum.midpoint.model.impl.sync.SynchronizationContext
createVariablesMap, debugDump, getArchetypeOid, getBeans, getChange, getChannel, getCorrelatedOwner, getCorrelationContext, getExecutionMode, getExpressionProfile, getFocusClass, getItemProcessingIdentifier, getLinkedOwner, getObjectDefinitionRequired, getObjectTemplateForCorrelation, getPreFocus, getPreFocusAsPrismObject, getResource, getResourceObjectDelta, getShadowedResourceObject, getSituation, getSynchronizationPolicyRequired, getSystemConfiguration, getTag, getTask, isDryRun, isProtected, isShadowExistsInRepo, setCorrelationContext, setObjectTemplateForCorrelation, setSkipMaintenanceCheck, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.model.impl.ResourceObjectProcessingContext
createDefaultVariablesMap
-
-
-
-
Method Detail
-
getTypeIdentification
@NotNull public @NotNull ResourceObjectTypeIdentification getTypeIdentification()
Description copied from class:SynchronizationContext
Returns 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:
getTypeIdentification
in classSynchronizationContext<F extends FocusType>
-
getSynchronizationPolicy
@NotNull public @NotNull SynchronizationPolicy getSynchronizationPolicy()
-
isComplete
public boolean isComplete()
- Specified by:
isComplete
in classSynchronizationContext<F extends FocusType>
-
-