Class SynchronizationActionDefinition
java.lang.Object
com.evolveum.midpoint.schema.processor.SynchronizationActionDefinition
- All Implemented Interfaces:
- Comparable<SynchronizationActionDefinition>
- Direct Known Subclasses:
- SynchronizationActionDefinition.Legacy,- SynchronizationActionDefinition.New
public abstract class SynchronizationActionDefinition
extends Object
implements Comparable<SynchronizationActionDefinition>
Wraps both 
SynchronizationActionType and AbstractSynchronizationActionType.- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic class
- 
Method SummaryModifier and TypeMethodDescriptionintcompareTo(@NotNull SynchronizationActionDefinition o) abstract @Nullable Stringabstract @Nullable StringgetName()abstract @Nullable AbstractSynchronizationActionTypeabstract @Nullable Class<? extends AbstractSynchronizationActionType>abstract @Nullable IntegergetOrder()
- 
Method Details- 
compareTo- Specified by:
- compareToin interface- Comparable<SynchronizationActionDefinition>
 
- 
getOrder
- 
getName
- 
isReconcileAll
- 
getExecuteOptions
- 
isReconcile
- 
isLimitPropagation
- 
getObjectTemplateRef
- 
getLegacyActionUri
- 
getNewDefinitionBeanClass@Nullable public abstract @Nullable Class<? extends AbstractSynchronizationActionType> getNewDefinitionBeanClass()
- 
getNewDefinitionBean@VisibleForTesting @Nullable public abstract @Nullable AbstractSynchronizationActionType getNewDefinitionBean()
 
-