Class OperationResultType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.OperationResultType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class OperationResultType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
TODOJava class for OperationResultType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OperationResultType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="operation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="qualifier" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" 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="traced" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="trace" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TraceType" maxOccurs="unbounded" minOccurs="0"/> <element name="count" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="hiddenRecordsCount" type="{http://www.w3.org/2001/XMLSchema}int" 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="userFriendlyMessage" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LocalizableMessageType" minOccurs="0"/> <element name="details" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="log" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LogSegmentType" maxOccurs="unbounded" minOccurs="0"/> <element name="monitoredOperations" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MonitoredOperationsStatisticsType" minOccurs="0"/> <element name="partialResults" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="incomplete" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OperationResultType()
Creates a newOperationResultType
instance.OperationResultType(OperationResultType o)
Creates a newOperationResultType
instance by deeply copying a givenOperationResultType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
OperationResultType
asynchronousOperationReference(String value)
ParamsType
beginContext()
LogSegmentType
beginLog()
MonitoredOperationsStatisticsType
beginMonitoredOperations()
ParamsType
beginParams()
OperationResultType
beginPartialResults()
ParamsType
beginReturns()
TraceType
beginTrace()
OperationResultType
clone()
Creates and returns a deep copy of this object.OperationResultType
context(ParamsType value)
OperationResultType
count(Integer value)
OperationResultType
cpuMicroseconds(Long value)
OperationResultType
details(String value)
OperationResultType
end(String value)
OperationResultType
end(XMLGregorianCalendar value)
boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
String
getAsynchronousOperationReference()
Gets the value of the asynchronousOperationReference property.ParamsType
getContext()
Gets the value of the context property.Integer
getCount()
Gets the value of the count property.Long
getCpuMicroseconds()
Gets the value of the cpuMicroseconds property.String
getDetails()
Gets the value of the details property.XMLGregorianCalendar
getEnd()
Gets the value of the end property.Integer
getHiddenRecordsCount()
Gets the value of the hiddenRecordsCount property.OperationResultImportanceType
getImportance()
Gets the value of the importance property.Long
getInvocationId()
Gets the value of the invocationId property.List<LogSegmentType>
getLog()
Gets the value of the log property.String
getMessage()
Gets the value of the message property.String
getMessageCode()
Gets the value of the messageCode property.Long
getMicroseconds()
Gets the value of the microseconds property.MonitoredOperationsStatisticsType
getMonitoredOperations()
Gets the value of the monitoredOperations property.String
getOperation()
Gets the value of the operation property.OperationKindType
getOperationKind()
Gets the value of the operationKind property.ParamsType
getParams()
Gets the value of the params property.List<OperationResultType>
getPartialResults()
Gets the value of the partialResults property.List<String>
getQualifier()
Gets the value of the qualifier property.ParamsType
getReturns()
Gets the value of the returns property.XMLGregorianCalendar
getStart()
Gets the value of the start property.OperationResultStatusType
getStatus()
Gets the value of the status property.Long
getToken()
Gets the value of the token property.List<TraceType>
getTrace()
Gets the value of the trace property.LocalizableMessageType
getUserFriendlyMessage()
Gets the value of the userFriendlyMessage property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
OperationResultType
hiddenRecordsCount(Integer value)
OperationResultType
importance(OperationResultImportanceType value)
OperationResultType
incomplete(Boolean value)
OperationResultType
invocationId(Long value)
Boolean
isIncomplete()
Gets the value of the incomplete property.Boolean
isTraced()
Gets the value of the traced property.OperationResultType
log(LogSegmentType value)
OperationResultType
message(String value)
OperationResultType
messageCode(String value)
OperationResultType
microseconds(Long value)
OperationResultType
monitoredOperations(MonitoredOperationsStatisticsType value)
OperationResultType
operation(String value)
OperationResultType
operationKind(OperationKindType value)
OperationResultType
params(ParamsType value)
OperationResultType
partialResults(OperationResultType value)
OperationResultType
qualifier(String value)
OperationResultType
returns(ParamsType value)
void
setAsynchronousOperationReference(String value)
Sets the value of the asynchronousOperationReference property.void
setContext(ParamsType value)
Sets the value of the context property.void
setCount(Integer value)
Sets the value of the count property.void
setCpuMicroseconds(Long value)
Sets the value of the cpuMicroseconds property.void
setDetails(String value)
Sets the value of the details property.void
setEnd(XMLGregorianCalendar value)
Sets the value of the end property.void
setHiddenRecordsCount(Integer value)
Sets the value of the hiddenRecordsCount property.void
setImportance(OperationResultImportanceType value)
Sets the value of the importance property.void
setIncomplete(Boolean value)
Sets the value of the incomplete property.void
setInvocationId(Long value)
Sets the value of the invocationId property.void
setMessage(String value)
Sets the value of the message property.void
setMessageCode(String value)
Sets the value of the messageCode property.void
setMicroseconds(Long value)
Sets the value of the microseconds property.void
setMonitoredOperations(MonitoredOperationsStatisticsType value)
Sets the value of the monitoredOperations property.void
setOperation(String value)
Sets the value of the operation property.void
setOperationKind(OperationKindType value)
Sets the value of the operationKind property.void
setParams(ParamsType value)
Sets the value of the params property.void
setReturns(ParamsType value)
Sets the value of the returns property.void
setStart(XMLGregorianCalendar value)
Sets the value of the start property.void
setStatus(OperationResultStatusType value)
Sets the value of the status property.void
setToken(Long value)
Sets the value of the token property.void
setTraced(Boolean value)
Sets the value of the traced property.void
setUserFriendlyMessage(LocalizableMessageType value)
Sets the value of the userFriendlyMessage property.OperationResultType
start(String value)
OperationResultType
start(XMLGregorianCalendar value)
OperationResultType
status(OperationResultStatusType value)
OperationResultType
token(Long value)
String
toString()
Generates a String representation of the contents of this type.OperationResultType
trace(TraceType value)
OperationResultType
traced(Boolean value)
OperationResultType
userFriendlyMessage(LocalizableMessageType value)
-
-
-
Field Detail
-
operation
protected String operation
-
operationKind
protected OperationKindType operationKind
-
status
protected OperationResultStatusType status
-
importance
protected OperationResultImportanceType importance
-
asynchronousOperationReference
protected String asynchronousOperationReference
-
start
protected XMLGregorianCalendar start
-
end
protected XMLGregorianCalendar end
-
microseconds
protected Long microseconds
-
cpuMicroseconds
protected Long cpuMicroseconds
-
invocationId
protected Long invocationId
-
traced
protected Boolean traced
-
count
protected Integer count
-
hiddenRecordsCount
protected Integer hiddenRecordsCount
-
params
protected ParamsType params
-
context
protected ParamsType context
-
returns
protected ParamsType returns
-
token
protected Long token
-
messageCode
protected String messageCode
-
message
protected String message
-
userFriendlyMessage
protected LocalizableMessageType userFriendlyMessage
-
details
protected String details
-
log
protected List<LogSegmentType> log
-
monitoredOperations
protected MonitoredOperationsStatisticsType monitoredOperations
-
partialResults
protected List<OperationResultType> partialResults
-
incomplete
protected Boolean incomplete
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_OPERATION
public static final ItemName F_OPERATION
-
F_QUALIFIER
public static final ItemName F_QUALIFIER
-
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_TRACED
public static final ItemName F_TRACED
-
F_TRACE
public static final ItemName F_TRACE
-
F_COUNT
public static final ItemName F_COUNT
-
F_HIDDEN_RECORDS_COUNT
public static final ItemName F_HIDDEN_RECORDS_COUNT
-
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_USER_FRIENDLY_MESSAGE
public static final ItemName F_USER_FRIENDLY_MESSAGE
-
F_DETAILS
public static final ItemName F_DETAILS
-
F_LOG
public static final ItemName F_LOG
-
F_MONITORED_OPERATIONS
public static final ItemName F_MONITORED_OPERATIONS
-
F_PARTIAL_RESULTS
public static final ItemName F_PARTIAL_RESULTS
-
F_INCOMPLETE
public static final ItemName F_INCOMPLETE
-
-
Constructor Detail
-
OperationResultType
public OperationResultType()
Creates a newOperationResultType
instance.
-
OperationResultType
public OperationResultType(OperationResultType o)
Creates a newOperationResultType
instance by deeply copying a givenOperationResultType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getOperation
public String getOperation()
Gets the value of the operation property.- Returns:
- possible object is
String
-
setOperation
public void setOperation(String value)
Sets the value of the operation property.- Parameters:
value
- allowed object isString
-
getQualifier
public List<String> getQualifier()
Gets the value of the qualifier property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the qualifier property.For example, to add a new item, do as follows:
getQualifier().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getOperationKind
public OperationKindType getOperationKind()
Gets the value of the operationKind property.- Returns:
- possible object is
OperationKindType
-
setOperationKind
public void setOperationKind(OperationKindType value)
Sets the value of the operationKind property.- Parameters:
value
- allowed object isOperationKindType
-
getStatus
public OperationResultStatusType getStatus()
Gets the value of the status property.- Returns:
- possible object is
OperationResultStatusType
-
setStatus
public void setStatus(OperationResultStatusType value)
Sets the value of the status property.- Parameters:
value
- allowed object isOperationResultStatusType
-
getImportance
public OperationResultImportanceType getImportance()
Gets the value of the importance property.- Returns:
- possible object is
OperationResultImportanceType
-
setImportance
public void setImportance(OperationResultImportanceType value)
Sets the value of the importance property.- Parameters:
value
- allowed object isOperationResultImportanceType
-
getAsynchronousOperationReference
public String getAsynchronousOperationReference()
Gets the value of the asynchronousOperationReference property.- Returns:
- possible object is
String
-
setAsynchronousOperationReference
public void setAsynchronousOperationReference(String value)
Sets the value of the asynchronousOperationReference property.- Parameters:
value
- allowed object isString
-
getStart
public XMLGregorianCalendar getStart()
Gets the value of the start property.- Returns:
- possible object is
XMLGregorianCalendar
-
setStart
public void setStart(XMLGregorianCalendar value)
Sets the value of the start property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getEnd
public XMLGregorianCalendar getEnd()
Gets the value of the end property.- Returns:
- possible object is
XMLGregorianCalendar
-
setEnd
public void setEnd(XMLGregorianCalendar value)
Sets the value of the end property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getMicroseconds
public Long getMicroseconds()
Gets the value of the microseconds property.- Returns:
- possible object is
Long
-
setMicroseconds
public void setMicroseconds(Long value)
Sets the value of the microseconds property.- Parameters:
value
- allowed object isLong
-
getCpuMicroseconds
public Long getCpuMicroseconds()
Gets the value of the cpuMicroseconds property.- Returns:
- possible object is
Long
-
setCpuMicroseconds
public void setCpuMicroseconds(Long value)
Sets the value of the cpuMicroseconds property.- Parameters:
value
- allowed object isLong
-
getInvocationId
public Long getInvocationId()
Gets the value of the invocationId property.- Returns:
- possible object is
Long
-
setInvocationId
public void setInvocationId(Long value)
Sets the value of the invocationId property.- Parameters:
value
- allowed object isLong
-
isTraced
public Boolean isTraced()
Gets the value of the traced property.- Returns:
- possible object is
Boolean
-
setTraced
public void setTraced(Boolean value)
Sets the value of the traced property.- Parameters:
value
- allowed object isBoolean
-
getTrace
public List<TraceType> getTrace()
Gets the value of the trace property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the trace property.For example, to add a new item, do as follows:
getTrace().add(newItem);
Objects of the following type(s) are allowed in the list
TraceType
-
getCount
public Integer getCount()
Gets the value of the count property.- Returns:
- possible object is
Integer
-
setCount
public void setCount(Integer value)
Sets the value of the count property.- Parameters:
value
- allowed object isInteger
-
getHiddenRecordsCount
public Integer getHiddenRecordsCount()
Gets the value of the hiddenRecordsCount property.- Returns:
- possible object is
Integer
-
setHiddenRecordsCount
public void setHiddenRecordsCount(Integer value)
Sets the value of the hiddenRecordsCount property.- Parameters:
value
- allowed object isInteger
-
getParams
public ParamsType getParams()
Gets the value of the params property.- Returns:
- possible object is
ParamsType
-
setParams
public void setParams(ParamsType value)
Sets the value of the params property.- Parameters:
value
- allowed object isParamsType
-
getContext
public ParamsType getContext()
Gets the value of the context property.- Returns:
- possible object is
ParamsType
-
setContext
public void setContext(ParamsType value)
Sets the value of the context property.- Parameters:
value
- allowed object isParamsType
-
getReturns
public ParamsType getReturns()
Gets the value of the returns property.- Returns:
- possible object is
ParamsType
-
setReturns
public void setReturns(ParamsType value)
Sets the value of the returns property.- Parameters:
value
- allowed object isParamsType
-
getToken
public Long getToken()
Gets the value of the token property.- Returns:
- possible object is
Long
-
setToken
public void setToken(Long value)
Sets the value of the token property.- Parameters:
value
- allowed object isLong
-
getMessageCode
public String getMessageCode()
Gets the value of the messageCode property.- Returns:
- possible object is
String
-
setMessageCode
public void setMessageCode(String value)
Sets the value of the messageCode property.- Parameters:
value
- allowed object isString
-
getMessage
public String getMessage()
Gets the value of the message property.- Returns:
- possible object is
String
-
setMessage
public void setMessage(String value)
Sets the value of the message property.- Parameters:
value
- allowed object isString
-
getUserFriendlyMessage
public LocalizableMessageType getUserFriendlyMessage()
Gets the value of the userFriendlyMessage property.- Returns:
- possible object is
LocalizableMessageType
-
setUserFriendlyMessage
public void setUserFriendlyMessage(LocalizableMessageType value)
Sets the value of the userFriendlyMessage property.- Parameters:
value
- allowed object isLocalizableMessageType
-
getDetails
public String getDetails()
Gets the value of the details property.- Returns:
- possible object is
String
-
setDetails
public void setDetails(String value)
Sets the value of the details property.- Parameters:
value
- allowed object isString
-
getLog
public List<LogSegmentType> getLog()
Gets the value of the log property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the log property.For example, to add a new item, do as follows:
getLog().add(newItem);
Objects of the following type(s) are allowed in the list
LogSegmentType
-
getMonitoredOperations
public MonitoredOperationsStatisticsType getMonitoredOperations()
Gets the value of the monitoredOperations property.- Returns:
- possible object is
MonitoredOperationsStatisticsType
-
setMonitoredOperations
public void setMonitoredOperations(MonitoredOperationsStatisticsType value)
Sets the value of the monitoredOperations property.- Parameters:
value
- allowed object isMonitoredOperationsStatisticsType
-
getPartialResults
public List<OperationResultType> getPartialResults()
Gets the value of the partialResults property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the partialResults property.For example, to add a new item, do as follows:
getPartialResults().add(newItem);
Objects of the following type(s) are allowed in the list
OperationResultType
-
isIncomplete
public Boolean isIncomplete()
Gets the value of the incomplete property.- Returns:
- possible object is
Boolean
-
setIncomplete
public void setIncomplete(Boolean value)
Sets the value of the incomplete property.- Parameters:
value
- allowed object isBoolean
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
operation
public OperationResultType operation(String value)
-
qualifier
public OperationResultType qualifier(String value)
-
operationKind
public OperationResultType operationKind(OperationKindType value)
-
status
public OperationResultType status(OperationResultStatusType value)
-
importance
public OperationResultType importance(OperationResultImportanceType value)
-
asynchronousOperationReference
public OperationResultType asynchronousOperationReference(String value)
-
start
public OperationResultType start(XMLGregorianCalendar value)
-
start
public OperationResultType start(String value)
-
end
public OperationResultType end(XMLGregorianCalendar value)
-
end
public OperationResultType end(String value)
-
microseconds
public OperationResultType microseconds(Long value)
-
cpuMicroseconds
public OperationResultType cpuMicroseconds(Long value)
-
invocationId
public OperationResultType invocationId(Long value)
-
traced
public OperationResultType traced(Boolean value)
-
trace
public OperationResultType trace(TraceType value)
-
beginTrace
public TraceType beginTrace()
-
count
public OperationResultType count(Integer value)
-
hiddenRecordsCount
public OperationResultType hiddenRecordsCount(Integer value)
-
params
public OperationResultType params(ParamsType value)
-
beginParams
public ParamsType beginParams()
-
context
public OperationResultType context(ParamsType value)
-
beginContext
public ParamsType beginContext()
-
returns
public OperationResultType returns(ParamsType value)
-
beginReturns
public ParamsType beginReturns()
-
token
public OperationResultType token(Long value)
-
messageCode
public OperationResultType messageCode(String value)
-
message
public OperationResultType message(String value)
-
userFriendlyMessage
public OperationResultType userFriendlyMessage(LocalizableMessageType value)
-
details
public OperationResultType details(String value)
-
log
public OperationResultType log(LogSegmentType value)
-
beginLog
public LogSegmentType beginLog()
-
monitoredOperations
public OperationResultType monitoredOperations(MonitoredOperationsStatisticsType value)
-
beginMonitoredOperations
public MonitoredOperationsStatisticsType beginMonitoredOperations()
-
partialResults
public OperationResultType partialResults(OperationResultType value)
-
beginPartialResults
public OperationResultType beginPartialResults()
-
incomplete
public OperationResultType incomplete(Boolean value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public OperationResultType clone()
Creates and returns a deep copy of this object.
-
-