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 Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Method Summary
Modifier 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 interfaceComparable<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()
-