Class AbstractCompositeActivityRun<WD extends WorkDefinition,AH extends ActivityHandler<WD,AH>,WS extends AbstractActivityWorkStateType>   
java.lang.Object
com.evolveum.midpoint.repo.common.activity.run.AbstractActivityRun<WD,AH,BS>
  
com.evolveum.midpoint.repo.common.activity.run.LocalActivityRun<WD,AH,WS>
  
com.evolveum.midpoint.repo.common.activity.run.AbstractCompositeActivityRun<WD,AH,WS>  
- Type Parameters:
- WD- Type of work definition.
- AH- Type of activity handler.
- WS- Type of the work state.
- All Implemented Interfaces:
- ExecutionSupport,- DebugDumpable
- Direct Known Subclasses:
- CompositeActivityRun,- ReconciliationActivityRun
public abstract class AbstractCompositeActivityRun<WD extends WorkDefinition,AH extends ActivityHandler<WD,AH>,WS extends AbstractActivityWorkStateType>   
extends LocalActivityRun<WD,AH,WS>  
Run of a set of child activities. These can be fixed, semi-fixed or custom.
 Responsibilities:
 1. create and initialize all child runs,
 2. execute children, honoring the control flow definition (this is not implemented yet!),
 3. derive composite run result from partial (children) run results.
 Note: Do not extend this class by subclassing unless really necessary.
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.task.api.ExecutionSupportExecutionSupport.CountersGroup
- 
Field SummaryFields inherited from class com.evolveum.midpoint.repo.common.activity.run.AbstractActivityRunactivity, activityState, endTimestamp, startTimestamp, taskRunFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructorsConstructorDescription
- 
Method SummaryModifier and TypeMethodDescription@NotNull ActivityReportingCharacteristicsThis method should be called only after the concrete instance is fully initialized.voiddebugDumpExtra(StringBuilder sb, int indent) protected @NotNull ActivityRunResultrunLocally(OperationResult result) toString()Methods inherited from class com.evolveum.midpoint.repo.common.activity.run.LocalActivityRungetCurrentResultStatusBean, getDesiredTaskObjectRef, getSimulationTransaction, getTaskExecutionMode, isExcludedFromStalenessChecking, runInternal, shouldUpdateProgressInStateOverview, updateItemProgressInTreeOverviewIfTimePassedMethods inherited from class com.evolveum.midpoint.repo.common.activity.run.AbstractActivityRunareActionsExecutedStatisticsSupported, areRunRecordsSupported, areStatisticsSupported, areSynchronizationStatisticsSupported, canRun, debugDump, determineActivityStateDefinition, determineActivityStateForCounters, ensureFullExecution, ensureNoDryRun, ensureNoPreviewNorDryRun, getActivity, getActivityDefinition, getActivityExecutionMode, getActivityHandler, getActivityPath, getActivityState, getActivityStateDefinition, getBeans, getItemsProcessed, getLocalParentRun, getReportingCharacteristics, getRunningTask, getStartTimestampRequired, getTaskRun, getTreeStateOverview, getWorkDefinition, incrementCounters, incrementProgress, isBucketAnalysis, isDryRun, isFullExecution, isNoExecution, isNonScavengingWorker, isProgressSupported, isWorker, onActivityRealizationComplete, onActivityRealizationStart, recordIterativeOperationStart, run, setInstanceReady, shouldCreateWorkStateOnInitialization, standardRunResult, standardRunResultMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazily
- 
Constructor Details- 
AbstractCompositeActivityRun
 
- 
- 
Method Details- 
createReportingCharacteristicsDescription copied from class:AbstractActivityRunThis method should be called only after the concrete instance is fully initialized.- Overrides:
- createReportingCharacteristicsin class- LocalActivityRun<WD extends WorkDefinition,- AH extends ActivityHandler<WD, - AH>, - WS extends AbstractActivityWorkStateType> 
 
- 
runLocally@NotNull protected @NotNull ActivityRunResult runLocally(OperationResult result) throws ActivityRunException, CommonException - Specified by:
- runLocallyin class- LocalActivityRun<WD extends WorkDefinition,- AH extends ActivityHandler<WD, - AH>, - WS extends AbstractActivityWorkStateType> 
- Throws:
- ActivityRunException
- CommonException
 
- 
toString- Overrides:
- toStringin class- AbstractActivityRun<WD extends WorkDefinition,- AH extends ActivityHandler<WD, - AH>, - WS extends AbstractActivityWorkStateType> 
 
- 
debugDumpExtra- Overrides:
- debugDumpExtrain class- AbstractActivityRun<WD extends WorkDefinition,- AH extends ActivityHandler<WD, - AH>, - WS extends AbstractActivityWorkStateType> 
 
 
-