Class CorrelationCaseUtil
- java.lang.Object
-
- com.evolveum.midpoint.schema.util.cases.CorrelationCaseUtil
-
public class CorrelationCaseUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description CorrelationCaseUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AbstractWorkItemOutputType
createDefaultOutput(@NotNull OwnerOptionIdentifier identifier)
static AbstractWorkItemOutputType
createDefaultOutput(String identifier)
static @NotNull CaseCorrelationContextType
getCorrelationContextRequired(@NotNull CaseType aCase)
static @Nullable ResourceObjectOwnerOptionsType
getOwnerOptions(@NotNull CaseType aCase)
static @NotNull List<ResourceObjectOwnerOptionType>
getOwnerOptionsList(@NotNull CaseType aCase)
static @NotNull ObjectType
getPreFocusRequired(CaseType aCase)
static @Nullable ObjectReferenceType
getResultingOwnerRef(@NotNull CaseType aCase)
static @NotNull String
getShadowOidRequired(@NotNull CaseType aCase)
-
-
-
Method Detail
-
getOwnerOptions
@Nullable public static @Nullable ResourceObjectOwnerOptionsType getOwnerOptions(@NotNull @NotNull CaseType aCase)
-
getOwnerOptionsList
@NotNull public static @NotNull List<ResourceObjectOwnerOptionType> getOwnerOptionsList(@NotNull @NotNull CaseType aCase)
-
getShadowOidRequired
@NotNull public static @NotNull String getShadowOidRequired(@NotNull @NotNull CaseType aCase) throws SchemaException
- Throws:
SchemaException
-
createDefaultOutput
public static AbstractWorkItemOutputType createDefaultOutput(@NotNull @NotNull OwnerOptionIdentifier identifier)
-
createDefaultOutput
public static AbstractWorkItemOutputType createDefaultOutput(String identifier)
-
getResultingOwnerRef
@Nullable public static @Nullable ObjectReferenceType getResultingOwnerRef(@NotNull @NotNull CaseType aCase) throws SchemaException
- Throws:
SchemaException
-
getCorrelationContextRequired
@NotNull public static @NotNull CaseCorrelationContextType getCorrelationContextRequired(@NotNull @NotNull CaseType aCase)
-
getPreFocusRequired
@NotNull public static @NotNull ObjectType getPreFocusRequired(CaseType aCase)
-
-