Class SynchronizationReactionDefinition
java.lang.Object
com.evolveum.midpoint.schema.processor.SynchronizationReactionDefinition
- All Implemented Interfaces:
Comparable<SynchronizationReactionDefinition>
public class SynchronizationReactionDefinition
extends Object
implements Comparable<SynchronizationReactionDefinition>
Wraps both
LegacySynchronizationReactionType and SynchronizationReactionType.-
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(@NotNull SynchronizationReactionDefinition o) @NotNull List<SynchronizationActionDefinition>@NotNull Collection<String>getName()getOrder()@NotNull Set<SynchronizationSituationType>booleanbooleanisVisible(TaskExecutionMode mode) booleanmatchesSituation(@NotNull SynchronizationSituationType currentSituation) static @NotNull SynchronizationReactionDefinitionof(@NotNull LegacySynchronizationReactionType legacyBean, boolean addCreateCasesAction, @NotNull ClockworkSettings defaultSettings) static @NotNull SynchronizationReactionDefinitionof(@NotNull SynchronizationReactionType bean, @NotNull ClockworkSettings defaultSettings) toString()
-
Method Details
-
of
@NotNull public static @NotNull SynchronizationReactionDefinition of(@NotNull @NotNull LegacySynchronizationReactionType legacyBean, boolean addCreateCasesAction, @NotNull @NotNull ClockworkSettings defaultSettings) throws ConfigurationException - Throws:
ConfigurationException
-
of
@NotNull public static @NotNull SynchronizationReactionDefinition of(@NotNull @NotNull SynchronizationReactionType bean, @NotNull @NotNull ClockworkSettings defaultSettings) -
compareTo
- Specified by:
compareToin interfaceComparable<SynchronizationReactionDefinition>
-
matchesSituation
-
getName
-
getOrder
-
getSituations
-
getChannels
-
getCondition
-
isLegacySynchronizeOff
public boolean isLegacySynchronizeOff() -
getActions
-
toString
-
isVisible
-