Class TaskPartitionDefinitionType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.TaskPartitionDefinitionType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class TaskPartitionDefinitionType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Describes how to create a single task partition.Java class for TaskPartitionDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TaskPartitionDefinitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="index" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="taskName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="handlerUri" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="workManagement" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskWorkManagementType" minOccurs="0"/> <element name="executionEnvironment" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskExecutionEnvironmentType" minOccurs="0"/> <element name="copyMasterExtension" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="extension" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExtensionType" minOccurs="0"/> <element name="otherDeltas" type="{http://prism.evolveum.com/xml/ns/public/types-3}ItemDeltaType" maxOccurs="unbounded" minOccurs="0"/> <element name="dependents" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/> <element name="stage" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExecutionModeType" minOccurs="0"/> <element name="errorCriticality" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ErrorSelectorType" minOccurs="0"/> <element name="processingOption" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}PartialProcessingTypeType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected Boolean
copyMasterExtension
protected List<Integer>
dependents
protected ErrorSelectorType
errorCriticality
protected TaskExecutionEnvironmentType
executionEnvironment
protected ExtensionType
extension
static ItemName
F_COPY_MASTER_EXTENSION
static ItemName
F_DEPENDENTS
static ItemName
F_ERROR_CRITICALITY
static ItemName
F_EXECUTION_ENVIRONMENT
static ItemName
F_EXTENSION
static ItemName
F_HANDLER_URI
static ItemName
F_INDEX
static ItemName
F_OTHER_DELTAS
static ItemName
F_PROCESSING_OPTION
static ItemName
F_STAGE
static ItemName
F_TASK_NAME
static ItemName
F_WORK_MANAGEMENT
protected String
handlerUri
protected Integer
index
protected List<ItemDeltaType>
otherDeltas
protected PartialProcessingTypeType
processingOption
protected ExecutionModeType
stage
protected String
taskName
protected TaskWorkManagementType
workManagement
-
Constructor Summary
Constructors Constructor Description TaskPartitionDefinitionType()
Creates a newTaskPartitionDefinitionType
instance.TaskPartitionDefinitionType(TaskPartitionDefinitionType o)
Creates a newTaskPartitionDefinitionType
instance by deeply copying a givenTaskPartitionDefinitionType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ErrorSelectorType
beginErrorCriticality()
TaskExecutionEnvironmentType
beginExecutionEnvironment()
ExtensionType
beginExtension()
ItemDeltaType
beginOtherDeltas()
TaskWorkManagementType
beginWorkManagement()
TaskPartitionDefinitionType
clone()
Creates and returns a deep copy of this object.TaskPartitionDefinitionType
copyMasterExtension(Boolean value)
TaskPartitionDefinitionType
dependents(Integer value)
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)
TaskPartitionDefinitionType
errorCriticality(ErrorSelectorType value)
TaskPartitionDefinitionType
executionEnvironment(TaskExecutionEnvironmentType value)
TaskPartitionDefinitionType
extension(ExtensionType value)
List<Integer>
getDependents()
Gets the value of the dependents property.ErrorSelectorType
getErrorCriticality()
Gets the value of the errorCriticality property.TaskExecutionEnvironmentType
getExecutionEnvironment()
Gets the value of the executionEnvironment property.ExtensionType
getExtension()
Gets the value of the extension property.String
getHandlerUri()
Gets the value of the handlerUri property.Integer
getIndex()
Gets the value of the index property.List<ItemDeltaType>
getOtherDeltas()
Gets the value of the otherDeltas property.PartialProcessingTypeType
getProcessingOption()
Gets the value of the processingOption property.ExecutionModeType
getStage()
Gets the value of the stage property.String
getTaskName()
Gets the value of the taskName property.TaskWorkManagementType
getWorkManagement()
Gets the value of the workManagement property.TaskPartitionDefinitionType
handlerUri(String value)
int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
TaskPartitionDefinitionType
index(Integer value)
Boolean
isCopyMasterExtension()
Gets the value of the copyMasterExtension property.TaskPartitionDefinitionType
otherDeltas(ItemDeltaType value)
TaskPartitionDefinitionType
processingOption(PartialProcessingTypeType value)
void
setCopyMasterExtension(Boolean value)
Sets the value of the copyMasterExtension property.void
setErrorCriticality(ErrorSelectorType value)
Sets the value of the errorCriticality property.void
setExecutionEnvironment(TaskExecutionEnvironmentType value)
Sets the value of the executionEnvironment property.void
setExtension(ExtensionType value)
Sets the value of the extension property.void
setHandlerUri(String value)
Sets the value of the handlerUri property.void
setIndex(Integer value)
Sets the value of the index property.void
setProcessingOption(PartialProcessingTypeType value)
Sets the value of the processingOption property.void
setStage(ExecutionModeType value)
Sets the value of the stage property.void
setTaskName(String value)
Sets the value of the taskName property.void
setWorkManagement(TaskWorkManagementType value)
Sets the value of the workManagement property.TaskPartitionDefinitionType
stage(ExecutionModeType value)
TaskPartitionDefinitionType
taskName(String value)
String
toString()
Generates a String representation of the contents of this type.TaskPartitionDefinitionType
workManagement(TaskWorkManagementType value)
-
-
-
Field Detail
-
index
protected Integer index
-
taskName
protected String taskName
-
handlerUri
protected String handlerUri
-
workManagement
protected TaskWorkManagementType workManagement
-
executionEnvironment
protected TaskExecutionEnvironmentType executionEnvironment
-
copyMasterExtension
protected Boolean copyMasterExtension
-
extension
protected ExtensionType extension
-
otherDeltas
protected List<ItemDeltaType> otherDeltas
-
stage
protected ExecutionModeType stage
-
errorCriticality
protected ErrorSelectorType errorCriticality
-
processingOption
protected PartialProcessingTypeType processingOption
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_INDEX
public static final ItemName F_INDEX
-
F_TASK_NAME
public static final ItemName F_TASK_NAME
-
F_HANDLER_URI
public static final ItemName F_HANDLER_URI
-
F_WORK_MANAGEMENT
public static final ItemName F_WORK_MANAGEMENT
-
F_EXECUTION_ENVIRONMENT
public static final ItemName F_EXECUTION_ENVIRONMENT
-
F_COPY_MASTER_EXTENSION
public static final ItemName F_COPY_MASTER_EXTENSION
-
F_EXTENSION
public static final ItemName F_EXTENSION
-
F_OTHER_DELTAS
public static final ItemName F_OTHER_DELTAS
-
F_DEPENDENTS
public static final ItemName F_DEPENDENTS
-
F_STAGE
public static final ItemName F_STAGE
-
F_ERROR_CRITICALITY
public static final ItemName F_ERROR_CRITICALITY
-
F_PROCESSING_OPTION
public static final ItemName F_PROCESSING_OPTION
-
-
Constructor Detail
-
TaskPartitionDefinitionType
public TaskPartitionDefinitionType()
Creates a newTaskPartitionDefinitionType
instance.
-
TaskPartitionDefinitionType
public TaskPartitionDefinitionType(TaskPartitionDefinitionType o)
Creates a newTaskPartitionDefinitionType
instance by deeply copying a givenTaskPartitionDefinitionType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getIndex
public Integer getIndex()
Gets the value of the index property.- Returns:
- possible object is
Integer
-
setIndex
public void setIndex(Integer value)
Sets the value of the index property.- Parameters:
value
- allowed object isInteger
-
getTaskName
public String getTaskName()
Gets the value of the taskName property.- Returns:
- possible object is
String
-
setTaskName
public void setTaskName(String value)
Sets the value of the taskName property.- Parameters:
value
- allowed object isString
-
getHandlerUri
public String getHandlerUri()
Gets the value of the handlerUri property.- Returns:
- possible object is
String
-
setHandlerUri
public void setHandlerUri(String value)
Sets the value of the handlerUri property.- Parameters:
value
- allowed object isString
-
getWorkManagement
public TaskWorkManagementType getWorkManagement()
Gets the value of the workManagement property.- Returns:
- possible object is
TaskWorkManagementType
-
setWorkManagement
public void setWorkManagement(TaskWorkManagementType value)
Sets the value of the workManagement property.- Parameters:
value
- allowed object isTaskWorkManagementType
-
getExecutionEnvironment
public TaskExecutionEnvironmentType getExecutionEnvironment()
Gets the value of the executionEnvironment property.- Returns:
- possible object is
TaskExecutionEnvironmentType
-
setExecutionEnvironment
public void setExecutionEnvironment(TaskExecutionEnvironmentType value)
Sets the value of the executionEnvironment property.- Parameters:
value
- allowed object isTaskExecutionEnvironmentType
-
isCopyMasterExtension
public Boolean isCopyMasterExtension()
Gets the value of the copyMasterExtension property.- Returns:
- possible object is
Boolean
-
setCopyMasterExtension
public void setCopyMasterExtension(Boolean value)
Sets the value of the copyMasterExtension property.- Parameters:
value
- allowed object isBoolean
-
getExtension
public ExtensionType getExtension()
Gets the value of the extension property.- Returns:
- possible object is
ExtensionType
-
setExtension
public void setExtension(ExtensionType value)
Sets the value of the extension property.- Parameters:
value
- allowed object isExtensionType
-
getOtherDeltas
public List<ItemDeltaType> getOtherDeltas()
Gets the value of the otherDeltas property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the otherDeltas property.For example, to add a new item, do as follows:
getOtherDeltas().add(newItem);
Objects of the following type(s) are allowed in the list
ItemDeltaType
-
getDependents
public List<Integer> getDependents()
Gets the value of the dependents property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the dependents property.For example, to add a new item, do as follows:
getDependents().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
-
getStage
public ExecutionModeType getStage()
Gets the value of the stage property.- Returns:
- possible object is
ExecutionModeType
-
setStage
public void setStage(ExecutionModeType value)
Sets the value of the stage property.- Parameters:
value
- allowed object isExecutionModeType
-
getErrorCriticality
public ErrorSelectorType getErrorCriticality()
Gets the value of the errorCriticality property.- Returns:
- possible object is
ErrorSelectorType
-
setErrorCriticality
public void setErrorCriticality(ErrorSelectorType value)
Sets the value of the errorCriticality property.- Parameters:
value
- allowed object isErrorSelectorType
-
getProcessingOption
public PartialProcessingTypeType getProcessingOption()
Gets the value of the processingOption property.- Returns:
- possible object is
PartialProcessingTypeType
-
setProcessingOption
public void setProcessingOption(PartialProcessingTypeType value)
Sets the value of the processingOption property.- Parameters:
value
- allowed object isPartialProcessingTypeType
-
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
-
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
-
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
-
index
public TaskPartitionDefinitionType index(Integer value)
-
taskName
public TaskPartitionDefinitionType taskName(String value)
-
handlerUri
public TaskPartitionDefinitionType handlerUri(String value)
-
workManagement
public TaskPartitionDefinitionType workManagement(TaskWorkManagementType value)
-
beginWorkManagement
public TaskWorkManagementType beginWorkManagement()
-
executionEnvironment
public TaskPartitionDefinitionType executionEnvironment(TaskExecutionEnvironmentType value)
-
beginExecutionEnvironment
public TaskExecutionEnvironmentType beginExecutionEnvironment()
-
copyMasterExtension
public TaskPartitionDefinitionType copyMasterExtension(Boolean value)
-
extension
public TaskPartitionDefinitionType extension(ExtensionType value)
-
beginExtension
public ExtensionType beginExtension()
-
otherDeltas
public TaskPartitionDefinitionType otherDeltas(ItemDeltaType value)
-
beginOtherDeltas
public ItemDeltaType beginOtherDeltas()
-
dependents
public TaskPartitionDefinitionType dependents(Integer value)
-
stage
public TaskPartitionDefinitionType stage(ExecutionModeType value)
-
errorCriticality
public TaskPartitionDefinitionType errorCriticality(ErrorSelectorType value)
-
beginErrorCriticality
public ErrorSelectorType beginErrorCriticality()
-
processingOption
public TaskPartitionDefinitionType processingOption(PartialProcessingTypeType value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public TaskPartitionDefinitionType clone()
Creates and returns a deep copy of this object.
-
-