Class TaskGroupExecutionLimitationType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.TaskGroupExecutionLimitationType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class TaskGroupExecutionLimitationType extends AbstractPlainStructured
Limitations for execution of a task group on a given node. (Will probably change in the future, when task groups will be created as regular midPoint objects.)- 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_GROUP_NAME
static ItemName
F_LIMIT
protected String
groupName
protected Integer
limit
-
Constructor Summary
Constructors Constructor Description TaskGroupExecutionLimitationType()
TaskGroupExecutionLimitationType(TaskGroupExecutionLimitationType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
TaskGroupExecutionLimitationType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
String
getGroupName()
Integer
getLimit()
TaskGroupExecutionLimitationType
groupName(String value)
int
hashCode(StructuredHashCodeStrategy strategy)
TaskGroupExecutionLimitationType
limit(Integer value)
void
setGroupName(String value)
void
setLimit(Integer value)
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
-
-
-
Constructor Detail
-
TaskGroupExecutionLimitationType
public TaskGroupExecutionLimitationType()
-
TaskGroupExecutionLimitationType
public TaskGroupExecutionLimitationType(TaskGroupExecutionLimitationType other)
-
-
Method Detail
-
getGroupName
public String getGroupName()
-
setGroupName
public void setGroupName(String value)
-
getLimit
public Integer getLimit()
-
setLimit
public void setLimit(Integer value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classAbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classAbstractPlainStructured
-
groupName
public TaskGroupExecutionLimitationType groupName(String value)
-
limit
public TaskGroupExecutionLimitationType limit(Integer value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classAbstractPlainStructured
-
clone
public TaskGroupExecutionLimitationType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classAbstractPlainStructured
-
-