Class WorkItemNotificationActionType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractWorkItemActionType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemNotificationActionType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class WorkItemNotificationActionType extends AbstractWorkItemActionType
TODO EXPERIMENTAL- 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_HANDLER
static ItemName
F_PER_ASSIGNEE
static Producer<WorkItemNotificationActionType>
FACTORY
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractWorkItemActionType
F_CONDITION, F_DESCRIPTION, F_DISPLAY_NAME, F_DOCUMENTATION, F_NAME
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description WorkItemNotificationActionType()
WorkItemNotificationActionType(PrismContext context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionType
beginCondition()
EventHandlerType
beginHandler()
WorkItemNotificationActionType
clone()
WorkItemNotificationActionType
condition(ExpressionType value)
WorkItemNotificationActionType
description(String value)
WorkItemNotificationActionType
displayName(String value)
WorkItemNotificationActionType
documentation(String value)
<X> X
end()
boolean
equals(Object other)
EventHandlerType
getHandler()
WorkItemNotificationActionType
handler(EventHandlerType value)
WorkItemNotificationActionType
id(Long value)
Boolean
isPerAssignee()
WorkItemNotificationActionType
name(String value)
WorkItemNotificationActionType
perAssignee(Boolean value)
void
setHandler(EventHandlerType value)
void
setPerAssignee(Boolean value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractWorkItemActionType
getCondition, getDescription, getDisplayName, getDocumentation, getName, setCondition, setDescription, setDisplayName, setDocumentation, setName
-
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
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_PER_ASSIGNEE
public static final ItemName F_PER_ASSIGNEE
-
F_HANDLER
public static final ItemName F_HANDLER
-
FACTORY
public static final Producer<WorkItemNotificationActionType> FACTORY
-
-
Constructor Detail
-
WorkItemNotificationActionType
public WorkItemNotificationActionType()
-
WorkItemNotificationActionType
@Deprecated public WorkItemNotificationActionType(PrismContext context)
Deprecated.
-
-
Method Detail
-
isPerAssignee
public Boolean isPerAssignee()
-
setPerAssignee
public void setPerAssignee(Boolean value)
-
getHandler
public EventHandlerType getHandler()
-
setHandler
public void setHandler(EventHandlerType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classAbstractWorkItemActionType
-
id
public WorkItemNotificationActionType id(Long value)
- Overrides:
id
in classAbstractWorkItemActionType
-
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
-
documentation
public WorkItemNotificationActionType documentation(String value)
- Overrides:
documentation
in classAbstractWorkItemActionType
-
condition
public WorkItemNotificationActionType condition(ExpressionType value)
- Overrides:
condition
in classAbstractWorkItemActionType
-
beginCondition
public ExpressionType beginCondition()
- Overrides:
beginCondition
in classAbstractWorkItemActionType
-
end
public <X> X end()
- Overrides:
end
in classAbstractWorkItemActionType
-
clone
public WorkItemNotificationActionType clone()
- Overrides:
clone
in classAbstractWorkItemActionType
-
-