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 newOperationResultTypeinstance.OperationResultType(OperationResultType o)Creates a newOperationResultTypeinstance by deeply copying a givenOperationResultTypeinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)OperationResultTypeasynchronousOperationReference(String value)ParamsTypebeginContext()LogSegmentTypebeginLog()MonitoredOperationsStatisticsTypebeginMonitoredOperations()ParamsTypebeginParams()OperationResultTypebeginPartialResults()ParamsTypebeginReturns()TraceTypebeginTrace()OperationResultTypeclone()Creates and returns a deep copy of this object.OperationResultTypecontext(ParamsType value)OperationResultTypecount(Integer value)OperationResultTypecpuMicroseconds(Long value)OperationResultTypedetails(String value)OperationResultTypeend(String value)OperationResultTypeend(XMLGregorianCalendar value)booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)StringgetAsynchronousOperationReference()Gets the value of the asynchronousOperationReference property.ParamsTypegetContext()Gets the value of the context property.IntegergetCount()Gets the value of the count property.LonggetCpuMicroseconds()Gets the value of the cpuMicroseconds property.StringgetDetails()Gets the value of the details property.XMLGregorianCalendargetEnd()Gets the value of the end property.IntegergetHiddenRecordsCount()Gets the value of the hiddenRecordsCount property.OperationResultImportanceTypegetImportance()Gets the value of the importance property.LonggetInvocationId()Gets the value of the invocationId property.List<LogSegmentType>getLog()Gets the value of the log property.StringgetMessage()Gets the value of the message property.StringgetMessageCode()Gets the value of the messageCode property.LonggetMicroseconds()Gets the value of the microseconds property.MonitoredOperationsStatisticsTypegetMonitoredOperations()Gets the value of the monitoredOperations property.StringgetOperation()Gets the value of the operation property.OperationKindTypegetOperationKind()Gets the value of the operationKind property.ParamsTypegetParams()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.ParamsTypegetReturns()Gets the value of the returns property.XMLGregorianCalendargetStart()Gets the value of the start property.OperationResultStatusTypegetStatus()Gets the value of the status property.LonggetToken()Gets the value of the token property.List<TraceType>getTrace()Gets the value of the trace property.LocalizableMessageTypegetUserFriendlyMessage()Gets the value of the userFriendlyMessage property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)OperationResultTypehiddenRecordsCount(Integer value)OperationResultTypeimportance(OperationResultImportanceType value)OperationResultTypeincomplete(Boolean value)OperationResultTypeinvocationId(Long value)BooleanisIncomplete()Gets the value of the incomplete property.BooleanisTraced()Gets the value of the traced property.OperationResultTypelog(LogSegmentType value)OperationResultTypemessage(String value)OperationResultTypemessageCode(String value)OperationResultTypemicroseconds(Long value)OperationResultTypemonitoredOperations(MonitoredOperationsStatisticsType value)OperationResultTypeoperation(String value)OperationResultTypeoperationKind(OperationKindType value)OperationResultTypeparams(ParamsType value)OperationResultTypepartialResults(OperationResultType value)OperationResultTypequalifier(String value)OperationResultTypereturns(ParamsType value)voidsetAsynchronousOperationReference(String value)Sets the value of the asynchronousOperationReference property.voidsetContext(ParamsType value)Sets the value of the context property.voidsetCount(Integer value)Sets the value of the count property.voidsetCpuMicroseconds(Long value)Sets the value of the cpuMicroseconds property.voidsetDetails(String value)Sets the value of the details property.voidsetEnd(XMLGregorianCalendar value)Sets the value of the end property.voidsetHiddenRecordsCount(Integer value)Sets the value of the hiddenRecordsCount property.voidsetImportance(OperationResultImportanceType value)Sets the value of the importance property.voidsetIncomplete(Boolean value)Sets the value of the incomplete property.voidsetInvocationId(Long value)Sets the value of the invocationId property.voidsetMessage(String value)Sets the value of the message property.voidsetMessageCode(String value)Sets the value of the messageCode property.voidsetMicroseconds(Long value)Sets the value of the microseconds property.voidsetMonitoredOperations(MonitoredOperationsStatisticsType value)Sets the value of the monitoredOperations property.voidsetOperation(String value)Sets the value of the operation property.voidsetOperationKind(OperationKindType value)Sets the value of the operationKind property.voidsetParams(ParamsType value)Sets the value of the params property.voidsetReturns(ParamsType value)Sets the value of the returns property.voidsetStart(XMLGregorianCalendar value)Sets the value of the start property.voidsetStatus(OperationResultStatusType value)Sets the value of the status property.voidsetToken(Long value)Sets the value of the token property.voidsetTraced(Boolean value)Sets the value of the traced property.voidsetUserFriendlyMessage(LocalizableMessageType value)Sets the value of the userFriendlyMessage property.OperationResultTypestart(String value)OperationResultTypestart(XMLGregorianCalendar value)OperationResultTypestatus(OperationResultStatusType value)OperationResultTypetoken(Long value)StringtoString()Generates a String representation of the contents of this type.OperationResultTypetrace(TraceType value)OperationResultTypetraced(Boolean value)OperationResultTypeuserFriendlyMessage(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 newOperationResultTypeinstance.
-
OperationResultType
public OperationResultType(OperationResultType o)
Creates a newOperationResultTypeinstance by deeply copying a givenOperationResultTypeinstance.- Parameters:
o- The instance to copy.- Throws:
NullPointerException- ifoisnull.
-
-
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
setmethod 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
setmethod 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
setmethod 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
setmethod 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:
hashCodein 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:
equalsin 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:
acceptin interfaceJaxbVisitable
-
clone
public OperationResultType clone()
Creates and returns a deep copy of this object.
-
-