Interface WorkDefinition
-
- All Superinterfaces:
Cloneable
,DebugDumpable
- All Known Implementing Classes:
AbstractWorkDefinition
,AsyncUpdateWorkDefinition
,AutoScalingWorkDefinition
,CleanupWorkDefinition
,CompositeWorkDefinition
,DeletionActivityHandler.MyWorkDefinition
,FocusValidityScanWorkDefinition
,ImportWorkDefinition
,IterativeChangeExecutionActivityHandler.MyWorkDefinition
,IterativeScriptingActivityHandler.MyWorkDefinition
,LiveSyncWorkDefinition
,NonIterativeChangeExecutionActivityHandler.MyWorkDefinition
,NonIterativeScriptingActivityHandler.MyWorkDefinition
,NoOpActivityHandler.MyWorkDefinition
,RecomputationActivityHandler.MyWorkDefinition
,ReconciliationWorkDefinition
,ReindexActivityHandler.MyWorkDefinition
,ShadowCleanupActivityHandler.MyWorkDefinition
,ShadowIntegrityCheckWorkDefinition
,ShadowRefreshActivityHandler.MyWorkDefinition
,TriggerScanWorkDefinition
public interface WorkDefinition extends DebugDumpable, Cloneable
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WorkDefinition
clone()
@NotNull ActivityTailoring
getActivityTailoring()
@NotNull ExecutionModeType
getExecutionMode()
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Method Detail
-
getExecutionMode
@NotNull @NotNull ExecutionModeType getExecutionMode()
-
getActivityTailoring
@NotNull @NotNull ActivityTailoring getActivityTailoring()
-
clone
WorkDefinition clone()
-
-