Class CleanupPoliciesType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.CleanupPoliciesType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class CleanupPoliciesType extends Object implements Serializable, Cloneable, Containerable
Configuration of cleanup intervals and policies for various midPoint subsystems.Java class for CleanupPoliciesType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CleanupPoliciesType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="auditRecords" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPolicyType" minOccurs="0"/> <element name="closedTasks" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPolicyType" minOccurs="0"/> <element name="closedCases" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPolicyType" minOccurs="0"/> <element name="closedCertificationCampaigns" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPolicyType" minOccurs="0"/> <element name="outputReports" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPolicyType" minOccurs="0"/> <element name="objectResults" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPolicyType" minOccurs="0"/> <element name="simpleOperationExecutions" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPolicyType" minOccurs="0"/> <element name="complexOperationExecutions" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CleanupPolicyType" minOccurs="0"/> <element name="deadNodes" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}DeadNodeCleanupPolicyType" 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_AUDIT_RECORDS
static ItemName
F_CLOSED_CASES
static ItemName
F_CLOSED_CERTIFICATION_CAMPAIGNS
static ItemName
F_CLOSED_TASKS
static ItemName
F_COMPLEX_OPERATION_EXECUTIONS
static ItemName
F_DEAD_NODES
static ItemName
F_OBJECT_RESULTS
static ItemName
F_OUTPUT_REPORTS
static ItemName
F_SIMPLE_OPERATION_EXECUTIONS
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description CleanupPoliciesType()
CleanupPoliciesType(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_AUDIT_RECORDS
public static final ItemName F_AUDIT_RECORDS
-
F_CLOSED_TASKS
public static final ItemName F_CLOSED_TASKS
-
F_CLOSED_CASES
public static final ItemName F_CLOSED_CASES
-
F_CLOSED_CERTIFICATION_CAMPAIGNS
public static final ItemName F_CLOSED_CERTIFICATION_CAMPAIGNS
-
F_OUTPUT_REPORTS
public static final ItemName F_OUTPUT_REPORTS
-
F_OBJECT_RESULTS
public static final ItemName F_OBJECT_RESULTS
-
F_SIMPLE_OPERATION_EXECUTIONS
public static final ItemName F_SIMPLE_OPERATION_EXECUTIONS
-
F_COMPLEX_OPERATION_EXECUTIONS
public static final ItemName F_COMPLEX_OPERATION_EXECUTIONS
-
F_DEAD_NODES
public static final ItemName F_DEAD_NODES
-
-
Constructor Detail
-
CleanupPoliciesType
public CleanupPoliciesType()
-
CleanupPoliciesType
public CleanupPoliciesType(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()
-
getAuditRecords
public CleanupPolicyType getAuditRecords()
-
setAuditRecords
public void setAuditRecords(CleanupPolicyType value)
-
getClosedTasks
public CleanupPolicyType getClosedTasks()
-
setClosedTasks
public void setClosedTasks(CleanupPolicyType value)
-
getClosedCases
public CleanupPolicyType getClosedCases()
-
setClosedCases
public void setClosedCases(CleanupPolicyType value)
-
getClosedCertificationCampaigns
public CleanupPolicyType getClosedCertificationCampaigns()
-
setClosedCertificationCampaigns
public void setClosedCertificationCampaigns(CleanupPolicyType value)
-
getOutputReports
public CleanupPolicyType getOutputReports()
-
setOutputReports
public void setOutputReports(CleanupPolicyType value)
-
getObjectResults
public CleanupPolicyType getObjectResults()
-
setObjectResults
public void setObjectResults(CleanupPolicyType value)
-
getSimpleOperationExecutions
public CleanupPolicyType getSimpleOperationExecutions()
-
setSimpleOperationExecutions
public void setSimpleOperationExecutions(CleanupPolicyType value)
-
getComplexOperationExecutions
public CleanupPolicyType getComplexOperationExecutions()
-
setComplexOperationExecutions
public void setComplexOperationExecutions(CleanupPolicyType value)
-
getDeadNodes
public DeadNodeCleanupPolicyType getDeadNodes()
-
setDeadNodes
public void setDeadNodes(DeadNodeCleanupPolicyType value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
auditRecords
public CleanupPoliciesType auditRecords(CleanupPolicyType value)
-
beginAuditRecords
public CleanupPolicyType beginAuditRecords()
-
closedTasks
public CleanupPoliciesType closedTasks(CleanupPolicyType value)
-
beginClosedTasks
public CleanupPolicyType beginClosedTasks()
-
closedCases
public CleanupPoliciesType closedCases(CleanupPolicyType value)
-
beginClosedCases
public CleanupPolicyType beginClosedCases()
-
closedCertificationCampaigns
public CleanupPoliciesType closedCertificationCampaigns(CleanupPolicyType value)
-
beginClosedCertificationCampaigns
public CleanupPolicyType beginClosedCertificationCampaigns()
-
outputReports
public CleanupPoliciesType outputReports(CleanupPolicyType value)
-
beginOutputReports
public CleanupPolicyType beginOutputReports()
-
objectResults
public CleanupPoliciesType objectResults(CleanupPolicyType value)
-
beginObjectResults
public CleanupPolicyType beginObjectResults()
-
simpleOperationExecutions
public CleanupPoliciesType simpleOperationExecutions(CleanupPolicyType value)
-
beginSimpleOperationExecutions
public CleanupPolicyType beginSimpleOperationExecutions()
-
complexOperationExecutions
public CleanupPoliciesType complexOperationExecutions(CleanupPolicyType value)
-
beginComplexOperationExecutions
public CleanupPolicyType beginComplexOperationExecutions()
-
deadNodes
public CleanupPoliciesType deadNodes(DeadNodeCleanupPolicyType value)
-
beginDeadNodes
public DeadNodeCleanupPolicyType beginDeadNodes()
-
id
public CleanupPoliciesType id(Long value)
-
clone
public CleanupPoliciesType clone()
-
-