@Component public class PrimaryChangeAspectHelper extends Object
Constructor and Description |
---|
PrimaryChangeAspectHelper() |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluateApplicabilityCondition(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
ModelContext modelContext,
Serializable itemToApprove,
ExpressionVariables additionalVariables,
PrimaryChangeAspect aspect,
Task task,
OperationResult result) |
Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getFocusClass(ModelContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> context) |
com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType |
getPcpAspectConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType processorConfigurationType,
PrimaryChangeAspect aspect) |
com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType |
getPcpAspectConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType,
PrimaryChangeAspect aspect) |
boolean |
hasApproverInformation(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config) |
boolean |
isEnabled(com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType processorConfigurationType,
PrimaryChangeAspect aspect) |
boolean |
isRelatedToType(ModelContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> context,
Class<?> type) |
boolean |
isUserRelated(ModelContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> context) |
ObjectTreeDeltas |
prepareDeltaOut(ProcessEvent event,
PcpWfTask pcpJob,
OperationResult result)
Prepares deltaOut from deltaIn, based on process instance variables.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType |
resolveResourceRef(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a,
OperationResult result) |
void |
resolveRolesAndOrgUnits(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveTargetRef(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveTargetRef(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType referenceType,
Class<T> defaultObjectType,
OperationResult result) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveTargetRefUnchecked(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a,
OperationResult result) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType |
resolveTargetUnchecked(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType association,
OperationResult result) |
public ObjectTreeDeltas prepareDeltaOut(ProcessEvent event, PcpWfTask pcpJob, OperationResult result) throws SchemaException
SchemaException
public com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType resolveTargetUnchecked(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType association, OperationResult result) throws SchemaException, ObjectNotFoundException
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> T resolveTargetRefUnchecked(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a, OperationResult result) throws SchemaException, ObjectNotFoundException
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> T resolveTargetRef(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a, OperationResult result)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resolveResourceRef(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType a, OperationResult result)
public <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> T resolveTargetRef(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType referenceType, Class<T> defaultObjectType, OperationResult result)
public void resolveRolesAndOrgUnits(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user, OperationResult result)
public boolean isEnabled(com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType processorConfigurationType, PrimaryChangeAspect aspect)
public com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType getPcpAspectConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType wfConfigurationType, PrimaryChangeAspect aspect)
public com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType getPcpAspectConfigurationType(com.evolveum.midpoint.xml.ns._public.common.common_3.PrimaryChangeProcessorConfigurationType processorConfigurationType, PrimaryChangeAspect aspect)
public boolean isUserRelated(ModelContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> context)
public boolean isRelatedToType(ModelContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> context, Class<?> type)
public Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> getFocusClass(ModelContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> context)
public boolean hasApproverInformation(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config)
public boolean evaluateApplicabilityCondition(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, ModelContext modelContext, Serializable itemToApprove, ExpressionVariables additionalVariables, PrimaryChangeAspect aspect, Task task, OperationResult result)
Copyright © 2016 evolveum. All rights reserved.