Class LogActionExpressionType
- 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.LogActionExpressionType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class LogActionExpressionType extends ActionExpressionType
Statically-typed "log" 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_LEVEL
static ItemName
F_MESSAGE
protected String
level
protected String
message
-
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 LogActionExpressionType()
LogActionExpressionType(LogActionExpressionType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ActionParameterValueType
beginParameter()
LogActionExpressionType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
String
getLevel()
String
getMessage()
int
hashCode(StructuredHashCodeStrategy strategy)
LogActionExpressionType
level(String value)
LogActionExpressionType
message(String value)
LogActionExpressionType
parameter(ActionParameterValueType value)
void
setLevel(String value)
void
setMessage(String value)
LogActionExpressionType
type(String value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
getParameter, getType, setType
-
-
-
-
Constructor Detail
-
LogActionExpressionType
public LogActionExpressionType()
-
LogActionExpressionType
public LogActionExpressionType(LogActionExpressionType other)
-
-
Method Detail
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String value)
-
getLevel
public String getLevel()
-
setLevel
public void setLevel(String 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
-
message
public LogActionExpressionType message(String value)
-
level
public LogActionExpressionType level(String value)
-
type
public LogActionExpressionType type(String value)
- Overrides:
type
in classActionExpressionType
-
parameter
public LogActionExpressionType 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 LogActionExpressionType clone()
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classActionExpressionType
-
-