Class WorkItemNotificationActionType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractWorkItemActionType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemNotificationActionType
-
- All Implemented Interfaces:
Containerable
,Serializable
,Cloneable
public class WorkItemNotificationActionType extends AbstractWorkItemActionType implements Serializable, Cloneable, Containerable
TODO EXPERIMENTALJava class for WorkItemNotificationActionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="WorkItemNotificationActionType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractWorkItemActionType"> <sequence> <element name="perAssignee" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="handler" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EventHandlerType" 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_HANDLER
static ItemName
F_PER_ASSIGNEE
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractWorkItemActionType
F_CONDITION, F_DESCRIPTION, F_DISPLAY_NAME, F_NAME
-
-
Constructor Summary
Constructors Constructor Description WorkItemNotificationActionType()
WorkItemNotificationActionType(PrismContext prismContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrismContainerValue
asPrismContainerValue()
ExpressionType
beginCondition()
EventHandlerType
beginHandler()
WorkItemNotificationActionType
clone()
WorkItemNotificationActionType
condition(ExpressionType value)
WorkItemNotificationActionType
description(String value)
WorkItemNotificationActionType
displayName(String value)
<X> X
end()
boolean
equals(Object object)
EventHandlerType
getHandler()
WorkItemNotificationActionType
handler(EventHandlerType value)
int
hashCode()
WorkItemNotificationActionType
id(Long value)
Boolean
isPerAssignee()
WorkItemNotificationActionType
name(String value)
WorkItemNotificationActionType
perAssignee(Boolean value)
void
setHandler(EventHandlerType value)
void
setPerAssignee(Boolean value)
void
setupContainerValue(PrismContainerValue containerValue)
Setup value to the containerable representation.String
toString()
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractWorkItemActionType
getCondition, getDescription, getDisplayName, getId, getName, setCondition, setDescription, setDisplayName, setId, setName
-
-
-
-
Constructor Detail
-
WorkItemNotificationActionType
public WorkItemNotificationActionType()
-
WorkItemNotificationActionType
public WorkItemNotificationActionType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classAbstractWorkItemActionType
-
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 classAbstractWorkItemActionType
-
toString
public String toString()
- Overrides:
toString
in classAbstractWorkItemActionType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAbstractWorkItemActionType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractWorkItemActionType
-
end
public <X> X end()
- Overrides:
end
in classAbstractWorkItemActionType
-
isPerAssignee
public Boolean isPerAssignee()
-
setPerAssignee
public void setPerAssignee(Boolean value)
-
getHandler
public EventHandlerType getHandler()
-
setHandler
public void setHandler(EventHandlerType value)
-
perAssignee
public WorkItemNotificationActionType perAssignee(Boolean value)
-
handler
public WorkItemNotificationActionType handler(EventHandlerType value)
-
beginHandler
public EventHandlerType beginHandler()
-
name
public WorkItemNotificationActionType name(String value)
- Overrides:
name
in classAbstractWorkItemActionType
-
displayName
public WorkItemNotificationActionType displayName(String value)
- Overrides:
displayName
in classAbstractWorkItemActionType
-
description
public WorkItemNotificationActionType description(String value)
- Overrides:
description
in classAbstractWorkItemActionType
-
condition
public WorkItemNotificationActionType condition(ExpressionType value)
- Overrides:
condition
in classAbstractWorkItemActionType
-
beginCondition
public ExpressionType beginCondition()
- Overrides:
beginCondition
in classAbstractWorkItemActionType
-
id
public WorkItemNotificationActionType id(Long value)
- Overrides:
id
in classAbstractWorkItemActionType
-
clone
public WorkItemNotificationActionType clone()
- Overrides:
clone
in classAbstractWorkItemActionType
-
-