Class InternalOperationRecordType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ItemRelatedRecordType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.InternalOperationRecordType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class InternalOperationRecordType extends ItemRelatedRecordType implements Serializable, Cloneable, Containerable
Information about a midPoint internal operation.Java class for InternalOperationRecordType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InternalOperationRecordType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ItemRelatedRecordType"> <sequence> <element name="operation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="qualifiers" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="operationKind" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationKindType" minOccurs="0"/> <element name="status" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultStatusType" minOccurs="0"/> <element name="importance" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultImportanceType" minOccurs="0"/> <element name="asynchronousOperationReference" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="start" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="end" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="microseconds" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="cpuMicroseconds" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="invocationId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="params" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ParamsType" minOccurs="0"/> <element name="context" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ParamsType" minOccurs="0"/> <element name="returns" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ParamsType" minOccurs="0"/> <element name="token" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="messageCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="parent" type="{http://www.w3.org/2001/XMLSchema}long" 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_ASYNCHRONOUS_OPERATION_REFERENCE
static ItemName
F_CONTEXT
static ItemName
F_CPU_MICROSECONDS
static ItemName
F_END
static ItemName
F_IMPORTANCE
static ItemName
F_INVOCATION_ID
static ItemName
F_MESSAGE
static ItemName
F_MESSAGE_CODE
static ItemName
F_MICROSECONDS
static ItemName
F_OPERATION
static ItemName
F_OPERATION_KIND
static ItemName
F_PARAMS
static ItemName
F_PARENT
static ItemName
F_QUALIFIERS
static ItemName
F_RETURNS
static ItemName
F_START
static ItemName
F_STATUS
static ItemName
F_TOKEN
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ItemRelatedRecordType
F_BUCKET_SEQUENTIAL_NUMBER, F_ITEM_NAME, F_ITEM_OID, F_ITEM_SEQUENTIAL_NUMBER
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description InternalOperationRecordType()
InternalOperationRecordType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ItemRelatedRecordType
getBucketSequentialNumber, getId, getItemName, getItemOid, getItemSequentialNumber, setBucketSequentialNumber, setId, setItemName, setItemOid, setItemSequentialNumber
-
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_OPERATION
public static final ItemName F_OPERATION
-
F_QUALIFIERS
public static final ItemName F_QUALIFIERS
-
F_OPERATION_KIND
public static final ItemName F_OPERATION_KIND
-
F_STATUS
public static final ItemName F_STATUS
-
F_IMPORTANCE
public static final ItemName F_IMPORTANCE
-
F_ASYNCHRONOUS_OPERATION_REFERENCE
public static final ItemName F_ASYNCHRONOUS_OPERATION_REFERENCE
-
F_START
public static final ItemName F_START
-
F_END
public static final ItemName F_END
-
F_MICROSECONDS
public static final ItemName F_MICROSECONDS
-
F_CPU_MICROSECONDS
public static final ItemName F_CPU_MICROSECONDS
-
F_INVOCATION_ID
public static final ItemName F_INVOCATION_ID
-
F_PARAMS
public static final ItemName F_PARAMS
-
F_CONTEXT
public static final ItemName F_CONTEXT
-
F_RETURNS
public static final ItemName F_RETURNS
-
F_TOKEN
public static final ItemName F_TOKEN
-
F_MESSAGE_CODE
public static final ItemName F_MESSAGE_CODE
-
F_MESSAGE
public static final ItemName F_MESSAGE
-
F_PARENT
public static final ItemName F_PARENT
-
-
Constructor Detail
-
InternalOperationRecordType
public InternalOperationRecordType()
-
InternalOperationRecordType
public InternalOperationRecordType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classItemRelatedRecordType
-
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 classItemRelatedRecordType
-
toString
public String toString()
- Overrides:
toString
in classItemRelatedRecordType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classItemRelatedRecordType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classItemRelatedRecordType
-
end
public <X> X end()
- Overrides:
end
in classItemRelatedRecordType
-
getOperation
public String getOperation()
-
setOperation
public void setOperation(String value)
-
getQualifiers
public String getQualifiers()
-
setQualifiers
public void setQualifiers(String value)
-
getOperationKind
public OperationKindType getOperationKind()
-
setOperationKind
public void setOperationKind(OperationKindType value)
-
getStatus
public OperationResultStatusType getStatus()
-
setStatus
public void setStatus(OperationResultStatusType value)
-
getImportance
public OperationResultImportanceType getImportance()
-
setImportance
public void setImportance(OperationResultImportanceType value)
-
getAsynchronousOperationReference
public String getAsynchronousOperationReference()
-
setAsynchronousOperationReference
public void setAsynchronousOperationReference(String value)
-
getStart
public XMLGregorianCalendar getStart()
-
setStart
public void setStart(XMLGregorianCalendar value)
-
getEnd
public XMLGregorianCalendar getEnd()
-
setEnd
public void setEnd(XMLGregorianCalendar value)
-
getMicroseconds
public Long getMicroseconds()
-
setMicroseconds
public void setMicroseconds(Long value)
-
getCpuMicroseconds
public Long getCpuMicroseconds()
-
setCpuMicroseconds
public void setCpuMicroseconds(Long value)
-
getInvocationId
public Long getInvocationId()
-
setInvocationId
public void setInvocationId(Long value)
-
getParams
public ParamsType getParams()
-
setParams
public void setParams(ParamsType value)
-
getContext
public ParamsType getContext()
-
setContext
public void setContext(ParamsType value)
-
getReturns
public ParamsType getReturns()
-
setReturns
public void setReturns(ParamsType value)
-
getToken
public Long getToken()
-
setToken
public void setToken(Long value)
-
getMessageCode
public String getMessageCode()
-
setMessageCode
public void setMessageCode(String value)
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String value)
-
getParent
public Long getParent()
-
setParent
public void setParent(Long value)
-
operation
public InternalOperationRecordType operation(String value)
-
qualifiers
public InternalOperationRecordType qualifiers(String value)
-
operationKind
public InternalOperationRecordType operationKind(OperationKindType value)
-
status
public InternalOperationRecordType status(OperationResultStatusType value)
-
importance
public InternalOperationRecordType importance(OperationResultImportanceType value)
-
asynchronousOperationReference
public InternalOperationRecordType asynchronousOperationReference(String value)
-
start
public InternalOperationRecordType start(XMLGregorianCalendar value)
-
start
public InternalOperationRecordType start(String value)
-
end
public InternalOperationRecordType end(XMLGregorianCalendar value)
-
end
public InternalOperationRecordType end(String value)
-
microseconds
public InternalOperationRecordType microseconds(Long value)
-
cpuMicroseconds
public InternalOperationRecordType cpuMicroseconds(Long value)
-
invocationId
public InternalOperationRecordType invocationId(Long value)
-
params
public InternalOperationRecordType params(ParamsType value)
-
beginParams
public ParamsType beginParams()
-
context
public InternalOperationRecordType context(ParamsType value)
-
beginContext
public ParamsType beginContext()
-
returns
public InternalOperationRecordType returns(ParamsType value)
-
beginReturns
public ParamsType beginReturns()
-
token
public InternalOperationRecordType token(Long value)
-
messageCode
public InternalOperationRecordType messageCode(String value)
-
message
public InternalOperationRecordType message(String value)
-
parent
public InternalOperationRecordType parent(Long value)
-
itemSequentialNumber
public InternalOperationRecordType itemSequentialNumber(Integer value)
- Overrides:
itemSequentialNumber
in classItemRelatedRecordType
-
itemName
public InternalOperationRecordType itemName(String value)
- Overrides:
itemName
in classItemRelatedRecordType
-
itemOid
public InternalOperationRecordType itemOid(String value)
- Overrides:
itemOid
in classItemRelatedRecordType
-
bucketSequentialNumber
public InternalOperationRecordType bucketSequentialNumber(Integer value)
- Overrides:
bucketSequentialNumber
in classItemRelatedRecordType
-
id
public InternalOperationRecordType id(Long value)
- Overrides:
id
in classItemRelatedRecordType
-
clone
public InternalOperationRecordType clone()
- Overrides:
clone
in classItemRelatedRecordType
-
-