Class TracingEnvironmentType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.TracingEnvironmentType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class TracingEnvironmentType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Description of the environment where the trace was captured. E.g. the deployment information, enclosing task, and so on.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_DEPLOYMENT
static ItemName
F_NODE_REF
static ItemName
F_TASK_REF
static Producer<TracingEnvironmentType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description TracingEnvironmentType()
TracingEnvironmentType(PrismContext context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentInformationType
beginDeployment()
ObjectReferenceType
beginNodeRef()
ObjectReferenceType
beginTaskRef()
TracingEnvironmentType
clone()
TracingEnvironmentType
deployment(DeploymentInformationType value)
<X> X
end()
boolean
equals(Object other)
DeploymentInformationType
getDeployment()
ObjectReferenceType
getNodeRef()
ObjectReferenceType
getTaskRef()
TracingEnvironmentType
id(Long value)
TracingEnvironmentType
nodeRef(ObjectReferenceType value)
TracingEnvironmentType
nodeRef(String oid, QName type)
TracingEnvironmentType
nodeRef(String oid, QName type, QName relation)
void
setDeployment(DeploymentInformationType value)
void
setNodeRef(ObjectReferenceType value)
void
setTaskRef(ObjectReferenceType value)
TracingEnvironmentType
taskRef(ObjectReferenceType value)
TracingEnvironmentType
taskRef(String oid, QName type)
TracingEnvironmentType
taskRef(String oid, QName type, QName relation)
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
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, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Constructor Detail
-
TracingEnvironmentType
public TracingEnvironmentType()
-
TracingEnvironmentType
@Deprecated public TracingEnvironmentType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getDeployment
public DeploymentInformationType getDeployment()
-
setDeployment
public void setDeployment(DeploymentInformationType value)
-
getTaskRef
public ObjectReferenceType getTaskRef()
-
setTaskRef
public void setTaskRef(ObjectReferenceType value)
-
getNodeRef
public ObjectReferenceType getNodeRef()
-
setNodeRef
public void setNodeRef(ObjectReferenceType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
id
public TracingEnvironmentType id(Long value)
-
deployment
public TracingEnvironmentType deployment(DeploymentInformationType value)
-
beginDeployment
public DeploymentInformationType beginDeployment()
-
taskRef
public TracingEnvironmentType taskRef(ObjectReferenceType value)
-
taskRef
public TracingEnvironmentType taskRef(String oid, QName type)
-
taskRef
public TracingEnvironmentType taskRef(String oid, QName type, QName relation)
-
beginTaskRef
public ObjectReferenceType beginTaskRef()
-
nodeRef
public TracingEnvironmentType nodeRef(ObjectReferenceType value)
-
nodeRef
public TracingEnvironmentType nodeRef(String oid, QName type)
-
nodeRef
public TracingEnvironmentType nodeRef(String oid, QName type, QName relation)
-
beginNodeRef
public ObjectReferenceType beginNodeRef()
-
end
public <X> X end()
-
clone
public TracingEnvironmentType clone()
- Overrides:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
-