Class AffectedObjectsInformation
java.lang.Object
com.evolveum.midpoint.repo.common.activity.definition.AffectedObjectsInformation
Information about objects affected by an activity plus some extra data (type of activity, execution mode, and so on).
 Different for simple (single object set) and complex (potentially multiple object sets) situations;
 currently this corresponds to custom-composite vs all other activities; but this may change in the future.
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic AffectedObjectsInformationcomplex(@NotNull Collection<AffectedObjectsInformation> children) static AffectedObjectsInformationsimple(@NotNull QName activityTypeName, @NotNull AffectedObjectsInformation.ObjectSet objectSet, @NotNull ExecutionModeType executionMode, @Nullable PredefinedConfigurationType predefinedConfiguration) @NotNull TaskAffectedObjectsTypetoBean()Returns the "bean" representation.
- 
Constructor Details- 
AffectedObjectsInformationpublic AffectedObjectsInformation()
 
- 
- 
Method Details- 
simplepublic static AffectedObjectsInformation simple(@NotNull @NotNull QName activityTypeName, @NotNull @NotNull AffectedObjectsInformation.ObjectSet objectSet, @NotNull @NotNull ExecutionModeType executionMode, @Nullable @Nullable PredefinedConfigurationType predefinedConfiguration) 
- 
complexpublic static AffectedObjectsInformation complex(@NotNull @NotNull Collection<AffectedObjectsInformation> children) 
- 
toBeanReturns the "bean" representation. It should be freely usable, e.g. parent-less and modifiable by the caller.
 
-