Class SynchronizationInformationType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SynchronizationInformationType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class SynchronizationInformationType extends Object implements Serializable, Cloneable, Containerable
Information about synchronization situations of objects processed by synchronization-related tasks: live sync, import, reconciliation. Currently it shows just counters for possible sync situations. <p>Java class for SynchronizationInformationType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <complexType name="SynchronizationInformationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="transition" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SynchronizationSituationTransitionType" maxOccurs="unbounded" minOccurs="0"/> <element name="countProtected" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countNoSynchronizationPolicy" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countSynchronizationDisabled" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countNotApplicableForTask" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countDeleted" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countDisputed" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countLinked" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countUnlinked" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countUnmatched" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countProtectedAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countNoSynchronizationPolicyAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countSynchronizationDisabledAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countNotApplicableForTaskAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countDeletedAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countDisputedAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countLinkedAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countUnlinkedAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="countUnmatchedAfter" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </pre>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_COUNT_DELETED
static ItemName
F_COUNT_DELETED_AFTER
static ItemName
F_COUNT_DISPUTED
static ItemName
F_COUNT_DISPUTED_AFTER
static ItemName
F_COUNT_LINKED
static ItemName
F_COUNT_LINKED_AFTER
static ItemName
F_COUNT_NO_SYNCHRONIZATION_POLICY
static ItemName
F_COUNT_NO_SYNCHRONIZATION_POLICY_AFTER
static ItemName
F_COUNT_NOT_APPLICABLE_FOR_TASK
static ItemName
F_COUNT_NOT_APPLICABLE_FOR_TASK_AFTER
static ItemName
F_COUNT_PROTECTED
static ItemName
F_COUNT_PROTECTED_AFTER
static ItemName
F_COUNT_SYNCHRONIZATION_DISABLED
static ItemName
F_COUNT_SYNCHRONIZATION_DISABLED_AFTER
static ItemName
F_COUNT_UNLINKED
static ItemName
F_COUNT_UNLINKED_AFTER
static ItemName
F_COUNT_UNMATCHED
static ItemName
F_COUNT_UNMATCHED_AFTER
static ItemName
F_TRANSITION
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description SynchronizationInformationType()
SynchronizationInformationType(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_TRANSITION
public static final ItemName F_TRANSITION
-
F_COUNT_PROTECTED
public static final ItemName F_COUNT_PROTECTED
-
F_COUNT_NO_SYNCHRONIZATION_POLICY
public static final ItemName F_COUNT_NO_SYNCHRONIZATION_POLICY
-
F_COUNT_SYNCHRONIZATION_DISABLED
public static final ItemName F_COUNT_SYNCHRONIZATION_DISABLED
-
F_COUNT_NOT_APPLICABLE_FOR_TASK
public static final ItemName F_COUNT_NOT_APPLICABLE_FOR_TASK
-
F_COUNT_DELETED
public static final ItemName F_COUNT_DELETED
-
F_COUNT_DISPUTED
public static final ItemName F_COUNT_DISPUTED
-
F_COUNT_LINKED
public static final ItemName F_COUNT_LINKED
-
F_COUNT_UNLINKED
public static final ItemName F_COUNT_UNLINKED
-
F_COUNT_UNMATCHED
public static final ItemName F_COUNT_UNMATCHED
-
F_COUNT_PROTECTED_AFTER
public static final ItemName F_COUNT_PROTECTED_AFTER
-
F_COUNT_NO_SYNCHRONIZATION_POLICY_AFTER
public static final ItemName F_COUNT_NO_SYNCHRONIZATION_POLICY_AFTER
-
F_COUNT_SYNCHRONIZATION_DISABLED_AFTER
public static final ItemName F_COUNT_SYNCHRONIZATION_DISABLED_AFTER
-
F_COUNT_NOT_APPLICABLE_FOR_TASK_AFTER
public static final ItemName F_COUNT_NOT_APPLICABLE_FOR_TASK_AFTER
-
F_COUNT_DELETED_AFTER
public static final ItemName F_COUNT_DELETED_AFTER
-
F_COUNT_DISPUTED_AFTER
public static final ItemName F_COUNT_DISPUTED_AFTER
-
F_COUNT_LINKED_AFTER
public static final ItemName F_COUNT_LINKED_AFTER
-
F_COUNT_UNLINKED_AFTER
public static final ItemName F_COUNT_UNLINKED_AFTER
-
F_COUNT_UNMATCHED_AFTER
public static final ItemName F_COUNT_UNMATCHED_AFTER
-
-
Constructor Detail
-
SynchronizationInformationType
public SynchronizationInformationType()
-
SynchronizationInformationType
public SynchronizationInformationType(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()
-
getTransition
public List<SynchronizationSituationTransitionType> getTransition()
-
createTransitionList
public List<SynchronizationSituationTransitionType> createTransitionList()
-
getCountProtected
public Integer getCountProtected()
-
setCountProtected
public void setCountProtected(Integer value)
-
getCountNoSynchronizationPolicy
public Integer getCountNoSynchronizationPolicy()
-
setCountNoSynchronizationPolicy
public void setCountNoSynchronizationPolicy(Integer value)
-
getCountSynchronizationDisabled
public Integer getCountSynchronizationDisabled()
-
setCountSynchronizationDisabled
public void setCountSynchronizationDisabled(Integer value)
-
getCountNotApplicableForTask
public Integer getCountNotApplicableForTask()
-
setCountNotApplicableForTask
public void setCountNotApplicableForTask(Integer value)
-
getCountDeleted
public Integer getCountDeleted()
-
setCountDeleted
public void setCountDeleted(Integer value)
-
getCountDisputed
public Integer getCountDisputed()
-
setCountDisputed
public void setCountDisputed(Integer value)
-
getCountLinked
public Integer getCountLinked()
-
setCountLinked
public void setCountLinked(Integer value)
-
getCountUnlinked
public Integer getCountUnlinked()
-
setCountUnlinked
public void setCountUnlinked(Integer value)
-
getCountUnmatched
public Integer getCountUnmatched()
-
setCountUnmatched
public void setCountUnmatched(Integer value)
-
getCountProtectedAfter
public Integer getCountProtectedAfter()
-
setCountProtectedAfter
public void setCountProtectedAfter(Integer value)
-
getCountNoSynchronizationPolicyAfter
public Integer getCountNoSynchronizationPolicyAfter()
-
setCountNoSynchronizationPolicyAfter
public void setCountNoSynchronizationPolicyAfter(Integer value)
-
getCountSynchronizationDisabledAfter
public Integer getCountSynchronizationDisabledAfter()
-
setCountSynchronizationDisabledAfter
public void setCountSynchronizationDisabledAfter(Integer value)
-
getCountNotApplicableForTaskAfter
public Integer getCountNotApplicableForTaskAfter()
-
setCountNotApplicableForTaskAfter
public void setCountNotApplicableForTaskAfter(Integer value)
-
getCountDeletedAfter
public Integer getCountDeletedAfter()
-
setCountDeletedAfter
public void setCountDeletedAfter(Integer value)
-
getCountDisputedAfter
public Integer getCountDisputedAfter()
-
setCountDisputedAfter
public void setCountDisputedAfter(Integer value)
-
getCountLinkedAfter
public Integer getCountLinkedAfter()
-
setCountLinkedAfter
public void setCountLinkedAfter(Integer value)
-
getCountUnlinkedAfter
public Integer getCountUnlinkedAfter()
-
setCountUnlinkedAfter
public void setCountUnlinkedAfter(Integer value)
-
getCountUnmatchedAfter
public Integer getCountUnmatchedAfter()
-
setCountUnmatchedAfter
public void setCountUnmatchedAfter(Integer value)
-
transition
public SynchronizationInformationType transition(SynchronizationSituationTransitionType value)
-
beginTransition
public SynchronizationSituationTransitionType beginTransition()
-
countProtected
public SynchronizationInformationType countProtected(Integer value)
-
countNoSynchronizationPolicy
public SynchronizationInformationType countNoSynchronizationPolicy(Integer value)
-
countSynchronizationDisabled
public SynchronizationInformationType countSynchronizationDisabled(Integer value)
-
countNotApplicableForTask
public SynchronizationInformationType countNotApplicableForTask(Integer value)
-
countDeleted
public SynchronizationInformationType countDeleted(Integer value)
-
countDisputed
public SynchronizationInformationType countDisputed(Integer value)
-
countLinked
public SynchronizationInformationType countLinked(Integer value)
-
countUnlinked
public SynchronizationInformationType countUnlinked(Integer value)
-
countUnmatched
public SynchronizationInformationType countUnmatched(Integer value)
-
countProtectedAfter
public SynchronizationInformationType countProtectedAfter(Integer value)
-
countNoSynchronizationPolicyAfter
public SynchronizationInformationType countNoSynchronizationPolicyAfter(Integer value)
-
countSynchronizationDisabledAfter
public SynchronizationInformationType countSynchronizationDisabledAfter(Integer value)
-
countNotApplicableForTaskAfter
public SynchronizationInformationType countNotApplicableForTaskAfter(Integer value)
-
countDeletedAfter
public SynchronizationInformationType countDeletedAfter(Integer value)
-
countDisputedAfter
public SynchronizationInformationType countDisputedAfter(Integer value)
-
countLinkedAfter
public SynchronizationInformationType countLinkedAfter(Integer value)
-
countUnlinkedAfter
public SynchronizationInformationType countUnlinkedAfter(Integer value)
-
countUnmatchedAfter
public SynchronizationInformationType countUnmatchedAfter(Integer value)
-
clone
public SynchronizationInformationType clone()
-
-