Class MappingEvaluationTraceType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.TraceType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.MappingEvaluationTraceType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class MappingEvaluationTraceType extends TraceType implements Serializable, Cloneable, Containerable
Trace for mapping evaluation operation.Java class for MappingEvaluationTraceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MappingEvaluationTraceType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TraceType"> <sequence> <element name="mappingKind" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MappingKindType" minOccurs="0"/> <element name="mapping" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractMappingType" minOccurs="0"/> <element name="containingObjectRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element name="timeFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="timeTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="nextRecomputeTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="timeConstraintValid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="conditionResultOld" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="conditionResultNew" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="implicitSourcePath" type="{http://prism.evolveum.com/xml/ns/public/types-3}ItemPathType" minOccurs="0"/> <element name="implicitTargetPath" type="{http://prism.evolveum.com/xml/ns/public/types-3}ItemPathType" minOccurs="0"/> <element name="pushChangesRequested" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="source" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MappingSourceEvaluationTraceType" maxOccurs="unbounded" minOccurs="0"/> <element name="deletedFromRange" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/> <element name="output" type="{http://prism.evolveum.com/xml/ns/public/types-3}DeltaSetTripleType" minOccurs="0"/> <element name="pushChanges" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="stateProperties" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MappingStatePropertiesType" minOccurs="0"/> <element name="textTrace" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_CONDITION_RESULT_NEW
static ItemName
F_CONDITION_RESULT_OLD
static ItemName
F_CONTAINING_OBJECT_REF
static ItemName
F_DELETED_FROM_RANGE
static ItemName
F_IMPLICIT_SOURCE_PATH
static ItemName
F_IMPLICIT_TARGET_PATH
static ItemName
F_MAPPING
static ItemName
F_MAPPING_KIND
static ItemName
F_NEXT_RECOMPUTE_TIME
static ItemName
F_OUTPUT
static ItemName
F_PUSH_CHANGES
static ItemName
F_PUSH_CHANGES_REQUESTED
static ItemName
F_SOURCE
static ItemName
F_STATE_PROPERTIES
static ItemName
F_TEXT_TRACE
static ItemName
F_TIME_CONSTRAINT_VALID
static ItemName
F_TIME_FROM
static ItemName
F_TIME_TO
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description MappingEvaluationTraceType()
MappingEvaluationTraceType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.TraceType
createTextList, getId, getText, setId
-
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_MAPPING_KIND
public static final ItemName F_MAPPING_KIND
-
F_MAPPING
public static final ItemName F_MAPPING
-
F_CONTAINING_OBJECT_REF
public static final ItemName F_CONTAINING_OBJECT_REF
-
F_TIME_FROM
public static final ItemName F_TIME_FROM
-
F_TIME_TO
public static final ItemName F_TIME_TO
-
F_NEXT_RECOMPUTE_TIME
public static final ItemName F_NEXT_RECOMPUTE_TIME
-
F_TIME_CONSTRAINT_VALID
public static final ItemName F_TIME_CONSTRAINT_VALID
-
F_CONDITION_RESULT_OLD
public static final ItemName F_CONDITION_RESULT_OLD
-
F_CONDITION_RESULT_NEW
public static final ItemName F_CONDITION_RESULT_NEW
-
F_IMPLICIT_SOURCE_PATH
public static final ItemName F_IMPLICIT_SOURCE_PATH
-
F_IMPLICIT_TARGET_PATH
public static final ItemName F_IMPLICIT_TARGET_PATH
-
F_PUSH_CHANGES_REQUESTED
public static final ItemName F_PUSH_CHANGES_REQUESTED
-
F_SOURCE
public static final ItemName F_SOURCE
-
F_DELETED_FROM_RANGE
public static final ItemName F_DELETED_FROM_RANGE
-
F_OUTPUT
public static final ItemName F_OUTPUT
-
F_PUSH_CHANGES
public static final ItemName F_PUSH_CHANGES
-
F_STATE_PROPERTIES
public static final ItemName F_STATE_PROPERTIES
-
F_TEXT_TRACE
public static final ItemName F_TEXT_TRACE
-
-
Constructor Detail
-
MappingEvaluationTraceType
public MappingEvaluationTraceType()
-
MappingEvaluationTraceType
public MappingEvaluationTraceType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classTraceType
-
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
- Overrides:
setupContainerValue
in classTraceType
-
getMappingKind
public MappingKindType getMappingKind()
-
setMappingKind
public void setMappingKind(MappingKindType value)
-
getMapping
public AbstractMappingType getMapping()
-
setMapping
public void setMapping(AbstractMappingType value)
-
getContainingObjectRef
public ObjectReferenceType getContainingObjectRef()
-
setContainingObjectRef
public void setContainingObjectRef(ObjectReferenceType value)
-
getTimeFrom
public XMLGregorianCalendar getTimeFrom()
-
setTimeFrom
public void setTimeFrom(XMLGregorianCalendar value)
-
getTimeTo
public XMLGregorianCalendar getTimeTo()
-
setTimeTo
public void setTimeTo(XMLGregorianCalendar value)
-
getNextRecomputeTime
public XMLGregorianCalendar getNextRecomputeTime()
-
setNextRecomputeTime
public void setNextRecomputeTime(XMLGregorianCalendar value)
-
isTimeConstraintValid
public Boolean isTimeConstraintValid()
-
setTimeConstraintValid
public void setTimeConstraintValid(Boolean value)
-
isConditionResultOld
public Boolean isConditionResultOld()
-
setConditionResultOld
public void setConditionResultOld(Boolean value)
-
isConditionResultNew
public Boolean isConditionResultNew()
-
setConditionResultNew
public void setConditionResultNew(Boolean value)
-
getImplicitSourcePath
public ItemPathType getImplicitSourcePath()
-
setImplicitSourcePath
public void setImplicitSourcePath(ItemPathType value)
-
getImplicitTargetPath
public ItemPathType getImplicitTargetPath()
-
setImplicitTargetPath
public void setImplicitTargetPath(ItemPathType value)
-
isPushChangesRequested
public Boolean isPushChangesRequested()
-
setPushChangesRequested
public void setPushChangesRequested(Boolean value)
-
getSource
public List<MappingSourceEvaluationTraceType> getSource()
-
createSourceList
public List<MappingSourceEvaluationTraceType> createSourceList()
-
getOutput
public DeltaSetTripleType getOutput()
-
setOutput
public void setOutput(DeltaSetTripleType value)
-
isPushChanges
public Boolean isPushChanges()
-
setPushChanges
public void setPushChanges(Boolean value)
-
getStateProperties
public MappingStatePropertiesType getStateProperties()
-
setStateProperties
public void setStateProperties(MappingStatePropertiesType value)
-
getTextTrace
public String getTextTrace()
-
setTextTrace
public void setTextTrace(String value)
-
mappingKind
public MappingEvaluationTraceType mappingKind(MappingKindType value)
-
mapping
public MappingEvaluationTraceType mapping(AbstractMappingType value)
-
beginMapping
public AbstractMappingType beginMapping()
-
containingObjectRef
public MappingEvaluationTraceType containingObjectRef(ObjectReferenceType value)
-
containingObjectRef
public MappingEvaluationTraceType containingObjectRef(String oid, QName type)
-
containingObjectRef
public MappingEvaluationTraceType containingObjectRef(String oid, QName type, QName relation)
-
beginContainingObjectRef
public ObjectReferenceType beginContainingObjectRef()
-
timeFrom
public MappingEvaluationTraceType timeFrom(XMLGregorianCalendar value)
-
timeFrom
public MappingEvaluationTraceType timeFrom(String value)
-
timeTo
public MappingEvaluationTraceType timeTo(XMLGregorianCalendar value)
-
timeTo
public MappingEvaluationTraceType timeTo(String value)
-
nextRecomputeTime
public MappingEvaluationTraceType nextRecomputeTime(XMLGregorianCalendar value)
-
nextRecomputeTime
public MappingEvaluationTraceType nextRecomputeTime(String value)
-
timeConstraintValid
public MappingEvaluationTraceType timeConstraintValid(Boolean value)
-
conditionResultOld
public MappingEvaluationTraceType conditionResultOld(Boolean value)
-
conditionResultNew
public MappingEvaluationTraceType conditionResultNew(Boolean value)
-
implicitSourcePath
public MappingEvaluationTraceType implicitSourcePath(ItemPathType value)
-
beginImplicitSourcePath
public ItemPathType beginImplicitSourcePath()
-
implicitTargetPath
public MappingEvaluationTraceType implicitTargetPath(ItemPathType value)
-
beginImplicitTargetPath
public ItemPathType beginImplicitTargetPath()
-
pushChangesRequested
public MappingEvaluationTraceType pushChangesRequested(Boolean value)
-
source
public MappingEvaluationTraceType source(MappingSourceEvaluationTraceType value)
-
beginSource
public MappingSourceEvaluationTraceType beginSource()
-
deletedFromRange
public MappingEvaluationTraceType deletedFromRange(Object value)
-
output
public MappingEvaluationTraceType output(DeltaSetTripleType value)
-
beginOutput
public DeltaSetTripleType beginOutput()
-
pushChanges
public MappingEvaluationTraceType pushChanges(Boolean value)
-
stateProperties
public MappingEvaluationTraceType stateProperties(MappingStatePropertiesType value)
-
beginStateProperties
public MappingStatePropertiesType beginStateProperties()
-
textTrace
public MappingEvaluationTraceType textTrace(String value)
-
text
public MappingEvaluationTraceType text(String value)
-
id
public MappingEvaluationTraceType id(Long value)
-
clone
public MappingEvaluationTraceType clone()
-
-