Class LogActionExpressionType
- java.lang.Object
-
- 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:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class LogActionExpressionType extends ActionExpressionType implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Statically-typed "log" action.Java class for LogActionExpressionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LogActionExpressionType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/model/scripting-3}ActionExpressionType"> <sequence> <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="level" type="{http://www.w3.org/2001/XMLSchema}string" 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_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()
Creates a newLogActionExpressionType
instance.LogActionExpressionType(LogActionExpressionType o)
Creates a newLogActionExpressionType
instance by deeply copying a givenLogActionExpressionType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ActionParameterValueType
beginParameter()
LogActionExpressionType
clone()
Creates and returns a deep copy of this object.boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
String
getLevel()
Gets the value of the level property.String
getMessage()
Gets the value of the message property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
LogActionExpressionType
level(String value)
LogActionExpressionType
message(String value)
LogActionExpressionType
parameter(ActionParameterValueType value)
void
setLevel(String value)
Sets the value of the level property.void
setMessage(String value)
Sets the value of the message property.String
toString()
Generates a String representation of the contents of this type.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()
Creates a newLogActionExpressionType
instance.
-
LogActionExpressionType
public LogActionExpressionType(LogActionExpressionType o)
Creates a newLogActionExpressionType
instance by deeply copying a givenLogActionExpressionType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getMessage
public String getMessage()
Gets the value of the message property.- Returns:
- possible object is
String
-
setMessage
public void setMessage(String value)
Sets the value of the message property.- Parameters:
value
- allowed object isString
-
getLevel
public String getLevel()
Gets the value of the level property.- Returns:
- possible object is
String
-
setLevel
public void setLevel(String value)
Sets the value of the level property.- Parameters:
value
- allowed object isString
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin- Overrides:
toString
in classActionExpressionType
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode
- Overrides:
hashCode
in classActionExpressionType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classActionExpressionType
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
- Overrides:
equals
in classActionExpressionType
-
equals
public boolean equals(Object object)
- 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()
Creates and returns a deep copy of this object.- Overrides:
clone
in classActionExpressionType
- Returns:
- A deep copy of this object.
-
-