Class ClockworkSettings
- java.lang.Object
-
- com.evolveum.midpoint.schema.processor.ClockworkSettings
-
public class ClockworkSettings extends Object
Common clockwork-related settings for synchronization purposes.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClockworkSettings
empty()
ClockworkSettings
executeOptions(ModelExecuteOptionsType value)
ModelExecuteOptionsType
getExecuteOptions()
Boolean
getLimitPropagation()
ObjectReferenceType
getObjectTemplateRef()
Boolean
getReconcile()
Boolean
getReconcileAll()
ClockworkSettings
limitPropagation(Boolean value)
ClockworkSettings
objectTemplateRef(ObjectReferenceType value)
static ClockworkSettings
of(@NotNull ObjectSynchronizationType syncBean)
static ClockworkSettings
of(@Nullable SynchronizationReactionsDefaultSettingsType bean)
ClockworkSettings
reconcile(Boolean value)
ClockworkSettings
reconcileAll(Boolean value)
-
-
-
Method Detail
-
of
public static ClockworkSettings of(@NotNull @NotNull ObjectSynchronizationType syncBean)
-
of
public static ClockworkSettings of(@Nullable @Nullable SynchronizationReactionsDefaultSettingsType bean)
-
empty
public static ClockworkSettings empty()
-
getReconcileAll
public Boolean getReconcileAll()
-
getReconcile
public Boolean getReconcile()
-
getLimitPropagation
public Boolean getLimitPropagation()
-
getExecuteOptions
public ModelExecuteOptionsType getExecuteOptions()
-
getObjectTemplateRef
public ObjectReferenceType getObjectTemplateRef()
-
reconcileAll
public ClockworkSettings reconcileAll(Boolean value)
-
reconcile
public ClockworkSettings reconcile(Boolean value)
-
limitPropagation
public ClockworkSettings limitPropagation(Boolean value)
-
executeOptions
public ClockworkSettings executeOptions(ModelExecuteOptionsType value)
-
objectTemplateRef
public ClockworkSettings objectTemplateRef(ObjectReferenceType value)
-
-