Class WorkItemDelegationRequestType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemDelegationRequestType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class WorkItemDelegationRequestType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
A request to delegate work item - analogous to AbstractWorkItemOutputType.- 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_COMMENT
static ItemName
F_DELEGATE
static ItemName
F_METHOD
static Producer<WorkItemDelegationRequestType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description WorkItemDelegationRequestType()
WorkItemDelegationRequestType(PrismContext context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectReferenceType
beginDelegate()
WorkItemDelegationRequestType
clone()
WorkItemDelegationRequestType
comment(String value)
WorkItemDelegationRequestType
delegate(ObjectReferenceType value)
WorkItemDelegationRequestType
delegate(String oid, QName type)
WorkItemDelegationRequestType
delegate(String oid, QName type, QName relation)
<X> X
end()
boolean
equals(Object other)
String
getComment()
List<ObjectReferenceType>
getDelegate()
WorkItemDelegationMethodType
getMethod()
WorkItemDelegationRequestType
id(Long value)
WorkItemDelegationRequestType
method(WorkItemDelegationMethodType value)
void
setComment(String value)
void
setMethod(WorkItemDelegationMethodType value)
-
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
-
WorkItemDelegationRequestType
public WorkItemDelegationRequestType()
-
WorkItemDelegationRequestType
@Deprecated public WorkItemDelegationRequestType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getDelegate
public List<ObjectReferenceType> getDelegate()
-
getMethod
public WorkItemDelegationMethodType getMethod()
-
setMethod
public void setMethod(WorkItemDelegationMethodType value)
-
getComment
public String getComment()
-
setComment
public void setComment(String value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
id
public WorkItemDelegationRequestType id(Long value)
-
delegate
public WorkItemDelegationRequestType delegate(ObjectReferenceType value)
-
delegate
public WorkItemDelegationRequestType delegate(String oid, QName type)
-
delegate
public WorkItemDelegationRequestType delegate(String oid, QName type, QName relation)
-
beginDelegate
public ObjectReferenceType beginDelegate()
-
method
public WorkItemDelegationRequestType method(WorkItemDelegationMethodType value)
-
comment
public WorkItemDelegationRequestType comment(String value)
-
end
public <X> X end()
-
clone
public WorkItemDelegationRequestType clone()
- Overrides:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
-