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 TypeMethodDescriptionint
compareTo
(@NotNull SynchronizationReactionDefinition o) @NotNull List<SynchronizationActionDefinition>
@NotNull Collection<String>
getName()
getOrder()
@NotNull Set<SynchronizationSituationType>
boolean
boolean
isVisible
(TaskExecutionMode mode) boolean
matchesSituation
(@NotNull SynchronizationSituationType currentSituation) static @NotNull SynchronizationReactionDefinition
of
(@NotNull LegacySynchronizationReactionType legacyBean, boolean addCreateCasesAction, @NotNull ClockworkSettings defaultSettings) static @NotNull SynchronizationReactionDefinition
of
(@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:
compareTo
in interfaceComparable<SynchronizationReactionDefinition>
-
matchesSituation
-
getName
-
getOrder
-
getSituations
-
getChannels
-
getCondition
-
isLegacySynchronizeOff
public boolean isLegacySynchronizeOff() -
getActions
-
toString
-
isVisible
-