Class StandaloneActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD,AH>>
java.lang.Object
com.evolveum.midpoint.repo.common.activity.Activity<WD,AH>
com.evolveum.midpoint.repo.common.activity.StandaloneActivity<WD,AH>
- All Implemented Interfaces:
DebugDumpable
public class StandaloneActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD,AH>>
extends Activity<WD,AH>
This is an activity that can be instantiated in standalone way (i.e. as a root). It has to have a handler.
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Method Summary
Modifier and TypeMethodDescriptionstatic <WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
StandaloneActivity<WD,AH> createNonRoot(@NotNull ActivityDefinition<WD> definition, AH handler, @NotNull Activity<?, ?> parent) @NotNull ActivityStateDefinitionprotected @NotNull CandidateIdentifierFormatterReturns objects that suggest child activity identifiers.protected @NotNull ActivityRunSupplier<WD,AH> Returns objects that createAbstractActivityRunobjects for this activity.Activity<?,?> Methods inherited from class com.evolveum.midpoint.repo.common.activity.Activity
accept, createRun, debugDump, doesTaskExecuteTreeRootActivity, getChild, getChildrenCopy, getChildrenCopyExceptSkipped, getControlFlowDefinition, getDefinition, getDistributionDefinition, getErrorHandlingStrategy, getExecutionMode, getIdentifier, getLocalPath, getPath, getReportingDefinition, getRun, getTree, getWorkDefinition, initializeChildrenMapIfNeeded, isLocalRoot, isRoot, isSkipped, setLocalRoot, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Method Details
-
createNonRoot
public static <WD extends WorkDefinition,AH extends ActivityHandler<WD, StandaloneActivity<WD,AH>> AH> createNonRoot(@NotNull @NotNull ActivityDefinition<WD> definition, @NotNull AH handler, @NotNull @NotNull Activity<?, ?> parent) -
getHandler
- Specified by:
getHandlerin classActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
-
getLocalRunSupplier
Description copied from class:ActivityReturns objects that createAbstractActivityRunobjects for this activity. It is used in cases where the activity runs locally i.e. is not delegated nor distributed. SeeActivityRunSupplier.- Specified by:
getLocalRunSupplierin classActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
-
getCandidateIdentifierFormatter
Description copied from class:ActivityReturns objects that suggest child activity identifiers.- Specified by:
getCandidateIdentifierFormatterin classActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
-
getActivityStateDefinition
- Specified by:
getActivityStateDefinitionin classActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
-
getParent
- Specified by:
getParentin classActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
-