Class WfConfigurationType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.WfConfigurationType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class WfConfigurationType extends Object implements Serializable, Cloneable, Containerable
Configuration for workflows - for those parts not stored in the system config file.Java class for WfConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WfConfigurationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="modelHookEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="useLegacyApproversSpecification" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LegacyApproversSpecificationUsageType" minOccurs="0"/> <element name="useDefaultApprovalPolicyRules" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}DefaultApprovalPolicyRulesUsageType" minOccurs="0"/> <element name="executionTasks" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}WfExecutionTasksConfigurationType" minOccurs="0"/> <element name="approverCommentsFormatting" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}PerformerCommentsFormattingType" minOccurs="0"/> <element name="defaultExpandRolesOnPreview" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="primaryChangeProcessor" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}PrimaryChangeProcessorConfigurationType" minOccurs="0"/> <element name="generalChangeProcessor" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}GeneralChangeProcessorConfigurationType" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}long" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_APPROVER_COMMENTS_FORMATTING
static ItemName
F_DEFAULT_EXPAND_ROLES_ON_PREVIEW
static ItemName
F_EXECUTION_TASKS
static ItemName
F_GENERAL_CHANGE_PROCESSOR
static ItemName
F_MODEL_HOOK_ENABLED
static ItemName
F_PRIMARY_CHANGE_PROCESSOR
static ItemName
F_USE_DEFAULT_APPROVAL_POLICY_RULES
static ItemName
F_USE_LEGACY_APPROVERS_SPECIFICATION
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description WfConfigurationType()
WfConfigurationType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_MODEL_HOOK_ENABLED
public static final ItemName F_MODEL_HOOK_ENABLED
-
F_USE_LEGACY_APPROVERS_SPECIFICATION
public static final ItemName F_USE_LEGACY_APPROVERS_SPECIFICATION
-
F_USE_DEFAULT_APPROVAL_POLICY_RULES
public static final ItemName F_USE_DEFAULT_APPROVAL_POLICY_RULES
-
F_EXECUTION_TASKS
public static final ItemName F_EXECUTION_TASKS
-
F_APPROVER_COMMENTS_FORMATTING
public static final ItemName F_APPROVER_COMMENTS_FORMATTING
-
F_DEFAULT_EXPAND_ROLES_ON_PREVIEW
public static final ItemName F_DEFAULT_EXPAND_ROLES_ON_PREVIEW
-
F_PRIMARY_CHANGE_PROCESSOR
public static final ItemName F_PRIMARY_CHANGE_PROCESSOR
-
F_GENERAL_CHANGE_PROCESSOR
public static final ItemName F_GENERAL_CHANGE_PROCESSOR
-
-
Constructor Detail
-
WfConfigurationType
public WfConfigurationType()
-
WfConfigurationType
public WfConfigurationType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
-
end
public <X> X end()
-
isModelHookEnabled
public Boolean isModelHookEnabled()
-
setModelHookEnabled
public void setModelHookEnabled(Boolean value)
-
getUseLegacyApproversSpecification
public LegacyApproversSpecificationUsageType getUseLegacyApproversSpecification()
-
setUseLegacyApproversSpecification
public void setUseLegacyApproversSpecification(LegacyApproversSpecificationUsageType value)
-
getUseDefaultApprovalPolicyRules
public DefaultApprovalPolicyRulesUsageType getUseDefaultApprovalPolicyRules()
-
setUseDefaultApprovalPolicyRules
public void setUseDefaultApprovalPolicyRules(DefaultApprovalPolicyRulesUsageType value)
-
getExecutionTasks
public WfExecutionTasksConfigurationType getExecutionTasks()
-
setExecutionTasks
public void setExecutionTasks(WfExecutionTasksConfigurationType value)
-
getApproverCommentsFormatting
public PerformerCommentsFormattingType getApproverCommentsFormatting()
-
setApproverCommentsFormatting
public void setApproverCommentsFormatting(PerformerCommentsFormattingType value)
-
isDefaultExpandRolesOnPreview
public Boolean isDefaultExpandRolesOnPreview()
-
setDefaultExpandRolesOnPreview
public void setDefaultExpandRolesOnPreview(Boolean value)
-
getPrimaryChangeProcessor
public PrimaryChangeProcessorConfigurationType getPrimaryChangeProcessor()
-
setPrimaryChangeProcessor
public void setPrimaryChangeProcessor(PrimaryChangeProcessorConfigurationType value)
-
getGeneralChangeProcessor
public GeneralChangeProcessorConfigurationType getGeneralChangeProcessor()
-
setGeneralChangeProcessor
public void setGeneralChangeProcessor(GeneralChangeProcessorConfigurationType value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
modelHookEnabled
public WfConfigurationType modelHookEnabled(Boolean value)
-
useLegacyApproversSpecification
public WfConfigurationType useLegacyApproversSpecification(LegacyApproversSpecificationUsageType value)
-
useDefaultApprovalPolicyRules
public WfConfigurationType useDefaultApprovalPolicyRules(DefaultApprovalPolicyRulesUsageType value)
-
executionTasks
public WfConfigurationType executionTasks(WfExecutionTasksConfigurationType value)
-
beginExecutionTasks
public WfExecutionTasksConfigurationType beginExecutionTasks()
-
approverCommentsFormatting
public WfConfigurationType approverCommentsFormatting(PerformerCommentsFormattingType value)
-
beginApproverCommentsFormatting
public PerformerCommentsFormattingType beginApproverCommentsFormatting()
-
defaultExpandRolesOnPreview
public WfConfigurationType defaultExpandRolesOnPreview(Boolean value)
-
primaryChangeProcessor
public WfConfigurationType primaryChangeProcessor(PrimaryChangeProcessorConfigurationType value)
-
beginPrimaryChangeProcessor
public PrimaryChangeProcessorConfigurationType beginPrimaryChangeProcessor()
-
generalChangeProcessor
public WfConfigurationType generalChangeProcessor(GeneralChangeProcessorConfigurationType value)
-
beginGeneralChangeProcessor
public GeneralChangeProcessorConfigurationType beginGeneralChangeProcessor()
-
id
public WfConfigurationType id(Long value)
-
clone
public WfConfigurationType clone()
-
-