Interface WorkDefinition
- All Superinterfaces:
AffectedObjectSetProvider,Cloneable,DebugDumpable
- All Known Implementing Classes:
AbstractWorkDefinition,AsyncUpdateWorkDefinition,AutoScalingWorkDefinition,CleanupWorkDefinition,CompositeWorkDefinition,DeletionActivityHandler.MyWorkDefinition,ExplicitChangeExecutionActivityHandler.MyWorkDefinition,FocusValidityScanWorkDefinition,ImportWorkDefinition,IterativeChangeExecutionActivityHandler.MyWorkDefinition,IterativeScriptingActivityHandler.MyWorkDefinition,LiveSyncWorkDefinition,NonIterativeScriptingActivityHandler.MyWorkDefinition,NoOpActivityHandler.MyWorkDefinition,ObjectIntegrityCheckActivityHandler.MyWorkDefinition,RecomputationActivityHandler.MyWorkDefinition,ReconciliationWorkDefinition,ReindexActivityHandler.MyWorkDefinition,RoleAnalysisClusteringActivityHandler.MyWorkDefinition,RoleAnalysisPatternDetectionActivityHandler.MyWorkDefinition,RoleMembershipManagementActivityHandler.MyWorkDefinition,ShadowCleanupActivityHandler.MyWorkDefinition,ShadowIntegrityCheckWorkDefinition,ShadowRefreshActivityHandler.MyWorkDefinition,TriggerScanWorkDefinition
Defines the work that is to be done within an activity.
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Method Summary
Modifier and TypeMethodDescriptionclone()static <WD extends AbstractWorkDefinition>
WDfromBean(@NotNull ActivityDefinitionType bean, @NotNull ConfigurationItemOrigin origin) Creates "parsed" work definition from the activity definition bean.@NotNull ActivityTailoring@NotNull QNameReturns the activity type name, currently the same as the name of the respective configuration item e.g.@NotNull ConfigurationItemOriginMethods inherited from interface com.evolveum.midpoint.repo.common.activity.definition.AffectedObjectSetProvider
getAffectedObjectSetInformationMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
Method Details
-
getActivityTypeName
Returns the activity type name, currently the same as the name of the respective configuration item e.g. `c:recomputation`. -
fromBean
@Nullable static <WD extends AbstractWorkDefinition> WD fromBean(@NotNull @NotNull ActivityDefinitionType bean, @NotNull @NotNull ConfigurationItemOrigin origin) throws SchemaException, ConfigurationException Creates "parsed" work definition from the activity definition bean. -
getActivityTailoring
-
clone
WorkDefinition clone() -
getOrigin
-