Class NotifyActionExpressionType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType
-
- com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
-
- com.evolveum.midpoint.xml.ns._public.model.scripting_3.NotifyActionExpressionType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class NotifyActionExpressionType extends ActionExpressionType
Statically-typed "notify" action.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_FOR_WHOLE_INPUT
static ItemName
F_HANDLER
static ItemName
F_OPERATION
static ItemName
F_STATUS
static ItemName
F_SUBTYPE
protected Boolean
forWholeInput
protected EventHandlerType
handler
protected EventOperationType
operation
protected EventStatusType
status
protected String
subtype
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
F_PARAMETER, F_TYPE, parameter, type
-
-
Constructor Summary
Constructors Constructor Description NotifyActionExpressionType()
NotifyActionExpressionType(NotifyActionExpressionType other)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
getParameter, getType, setType
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
-
-
-
Field Detail
-
subtype
protected String subtype
-
operation
protected EventOperationType operation
-
status
protected EventStatusType status
-
handler
protected EventHandlerType handler
-
forWholeInput
protected Boolean forWholeInput
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_SUBTYPE
public static final ItemName F_SUBTYPE
-
F_OPERATION
public static final ItemName F_OPERATION
-
F_STATUS
public static final ItemName F_STATUS
-
F_HANDLER
public static final ItemName F_HANDLER
-
F_FOR_WHOLE_INPUT
public static final ItemName F_FOR_WHOLE_INPUT
-
-
Constructor Detail
-
NotifyActionExpressionType
public NotifyActionExpressionType()
-
NotifyActionExpressionType
public NotifyActionExpressionType(NotifyActionExpressionType other)
-
-
Method Detail
-
getSubtype
public String getSubtype()
-
setSubtype
public void setSubtype(String value)
-
getOperation
public EventOperationType getOperation()
-
setOperation
public void setOperation(EventOperationType value)
-
getStatus
public EventStatusType getStatus()
-
setStatus
public void setStatus(EventStatusType value)
-
getHandler
public EventHandlerType getHandler()
-
setHandler
public void setHandler(EventHandlerType value)
-
isForWholeInput
public Boolean isForWholeInput()
-
setForWholeInput
public void setForWholeInput(Boolean value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classActionExpressionType
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classActionExpressionType
-
subtype
public NotifyActionExpressionType subtype(String value)
-
operation
public NotifyActionExpressionType operation(EventOperationType value)
-
status
public NotifyActionExpressionType status(EventStatusType value)
-
handler
public NotifyActionExpressionType handler(EventHandlerType value)
-
beginHandler
public EventHandlerType beginHandler()
-
forWholeInput
public NotifyActionExpressionType forWholeInput(Boolean value)
-
type
public NotifyActionExpressionType type(String value)
- Overrides:
type
in classActionExpressionType
-
parameter
public NotifyActionExpressionType parameter(ActionParameterValueType value)
- Overrides:
parameter
in classActionExpressionType
-
beginParameter
public ActionParameterValueType beginParameter()
- Overrides:
beginParameter
in classActionExpressionType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classActionExpressionType
-
clone
public NotifyActionExpressionType clone()
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classActionExpressionType
-
-