Class ActivityStateDefinition<WS extends AbstractActivityWorkStateType>
java.lang.Object
com.evolveum.midpoint.repo.common.activity.run.state.ActivityStateDefinition<WS>
TODO better name
Defines basic facts about activity work state, like type of the work state, the persistence level, and so on.
-
Constructor Summary
ConstructorDescriptionActivityStateDefinition
(@NotNull QName workStateTypeName, @NotNull ActivityStatePersistenceType persistence) -
Method Summary
Modifier and TypeMethodDescription@NotNull ActivityStatePersistenceType
@NotNull QName
boolean
static <WS extends AbstractActivityWorkStateType>
ActivityStateDefinition<WS>normal()
static <WS extends AbstractActivityWorkStateType>
ActivityStateDefinition<WS>static <WS extends AbstractActivityWorkStateType>
ActivityStateDefinition<WS>static <WS extends AbstractActivityWorkStateType>
ActivityStateDefinition<WS>
-
Constructor Details
-
ActivityStateDefinition
public ActivityStateDefinition(@NotNull @NotNull QName workStateTypeName, @NotNull @NotNull ActivityStatePersistenceType persistence)
-
-
Method Details
-
normal
-
normal
public static <WS extends AbstractActivityWorkStateType> ActivityStateDefinition<WS> normal(@NotNull @NotNull QName workStateTypeName) -
perpetual
-
perpetual
public static <WS extends AbstractActivityWorkStateType> ActivityStateDefinition<WS> perpetual(@NotNull @NotNull QName workStateTypeName) -
getWorkStateTypeName
-
getPersistence
-
isSingleRealization
public boolean isSingleRealization()
-