public class TaskType extends ObjectType implements Serializable, Cloneable
<?xml version="1.0" encoding="UTF-8"?><a xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" href="http://wiki.evolveum.com/display/midPoint/Task+Manager">wiki:Task Manager</a>and
<?xml version="1.0" encoding="UTF-8"?><a xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" href="https://wiki.evolveum.com/display/midPoint/Task">wiki:Task</a>.
Java class for TaskType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TaskType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectType"> <sequence> <element name="taskIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ownerRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType"/> <element name="channel" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="parent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="subtask" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskType" maxOccurs="unbounded" minOccurs="0"/> <element name="subtaskRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="dependent" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="dependentTask" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskType" maxOccurs="unbounded" minOccurs="0"/> <element name="dependentTaskRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="executionStatus" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskExecutionStatusType"/> <element name="waitingReason" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskWaitingReasonType" minOccurs="0"/> <element name="unpauseAction" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskUnpauseActionType" minOccurs="0"/> <element name="stateBeforeSuspend" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskExecutionStatusType" minOccurs="0"/> <element name="node" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="nodeAsObserved" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="category" 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="otherHandlersUriStack" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}UriStack" minOccurs="0"/> <element name="result" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultType" minOccurs="0"/> <element name="resultStatus" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultStatusType" minOccurs="0"/> <element name="objectRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element name="lastRunStartTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="lastRunFinishTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="completionTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="cleanupAfterCompletion" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> <element name="nextRunStartTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="nextRetryTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="progress" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="operationStats" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationStatsType" minOccurs="0"/> <element name="workState" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskWorkStateType" minOccurs="0"/> <element name="workManagement" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskWorkManagementType" minOccurs="0"/> <element name="stalledSince" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="expectedTotal" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="recurrence" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskRecurrenceType"/> <element name="binding" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskBindingType" minOccurs="0"/> <element name="canRunOnNode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="executionConstraints" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskExecutionConstraintsType" minOccurs="0"/> <element name="schedule" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ScheduleType" minOccurs="0"/> <element name="threadStopAction" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ThreadStopActionType" minOccurs="0"/> <element name="modelOperationContext" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LensContextType" minOccurs="0"/> <element name="workflowContext" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}WfContextType" minOccurs="0"/> <element name="policyRule" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}PolicyRuleType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
F_DESCRIPTION, F_EXTENSION, F_FETCH_RESULT, F_LIFECYCLE_STATE, F_METADATA, F_NAME, F_OPERATION_EXECUTION, F_PARENT_ORG, F_PARENT_ORG_REF, F_POLICY_EXCEPTION, F_POLICY_SITUATION, F_SUBTYPE, F_TENANT_REF, F_TRIGGER, F_TRIGGERED_POLICY_RULE
Constructor and Description |
---|
TaskType() |
TaskType(PrismContext prismContext) |
asPrismContainer, asPrismContainerValue, createOperationExecutionList, createParentOrgList, createParentOrgRefList, createPolicyExceptionList, createPolicySituationList, createSubtypeList, createTriggeredPolicyRuleList, createTriggerList, equals, getDescription, getExtension, getFetchResult, getLifecycleState, getMetadata, getName, getOid, getOperationExecution, getParentOrg, getParentOrgRef, getPolicyException, getPolicySituation, getSubtype, getTenantRef, getTrigger, getTriggeredPolicyRule, getVersion, hashCode, setDescription, setExtension, setFetchResult, setLifecycleState, setMetadata, setName, setOid, setTenantRef, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString
public static final QName COMPLEX_TYPE
public static final QName F_TASK_IDENTIFIER
public static final QName F_OWNER_REF
public static final QName F_CHANNEL
public static final QName F_PARENT
public static final QName F_SUBTASK
public static final QName F_SUBTASK_REF
public static final QName F_DEPENDENT
public static final QName F_DEPENDENT_TASK
public static final QName F_DEPENDENT_TASK_REF
public static final QName F_EXECUTION_STATUS
public static final QName F_WAITING_REASON
public static final QName F_UNPAUSE_ACTION
public static final QName F_STATE_BEFORE_SUSPEND
public static final QName F_NODE
public static final QName F_NODE_AS_OBSERVED
public static final QName F_CATEGORY
public static final QName F_HANDLER_URI
public static final QName F_OTHER_HANDLERS_URI_STACK
public static final QName F_RESULT
public static final QName F_RESULT_STATUS
public static final QName F_OBJECT_REF
public static final QName F_LAST_RUN_START_TIMESTAMP
public static final QName F_LAST_RUN_FINISH_TIMESTAMP
public static final QName F_COMPLETION_TIMESTAMP
public static final QName F_CLEANUP_AFTER_COMPLETION
public static final QName F_NEXT_RUN_START_TIMESTAMP
public static final QName F_NEXT_RETRY_TIMESTAMP
public static final QName F_PROGRESS
public static final QName F_OPERATION_STATS
public static final QName F_WORK_STATE
public static final QName F_WORK_MANAGEMENT
public static final QName F_STALLED_SINCE
public static final QName F_EXPECTED_TOTAL
public static final QName F_RECURRENCE
public static final QName F_BINDING
public static final QName F_CAN_RUN_ON_NODE
public static final QName F_EXECUTION_CONSTRAINTS
public static final QName F_SCHEDULE
public static final QName F_THREAD_STOP_ACTION
public static final QName F_MODEL_OPERATION_CONTEXT
public static final QName F_WORKFLOW_CONTEXT
public static final QName F_POLICY_RULE
public TaskType()
public TaskType(PrismContext prismContext)
public PrismObject<TaskType> asPrismObject()
asPrismObject
in interface Objectable
asPrismObject
in class ObjectType
public <X> X end()
end
in class ObjectType
public String getTaskIdentifier()
public void setTaskIdentifier(String value)
public ObjectReferenceType getOwnerRef()
public void setOwnerRef(ObjectReferenceType value)
public String getChannel()
public void setChannel(String value)
public String getParent()
public void setParent(String value)
public List<ObjectReferenceType> getSubtaskRef()
public List<ObjectReferenceType> createSubtaskRefList()
public List<ObjectReferenceType> getDependentTaskRef()
public List<ObjectReferenceType> createDependentTaskRefList()
public TaskExecutionStatusType getExecutionStatus()
public void setExecutionStatus(TaskExecutionStatusType value)
public TaskWaitingReasonType getWaitingReason()
public void setWaitingReason(TaskWaitingReasonType value)
public TaskUnpauseActionType getUnpauseAction()
public void setUnpauseAction(TaskUnpauseActionType value)
public TaskExecutionStatusType getStateBeforeSuspend()
public void setStateBeforeSuspend(TaskExecutionStatusType value)
public String getNode()
public void setNode(String value)
public String getNodeAsObserved()
public void setNodeAsObserved(String value)
public String getCategory()
public void setCategory(String value)
public String getHandlerUri()
public void setHandlerUri(String value)
public UriStack getOtherHandlersUriStack()
public void setOtherHandlersUriStack(UriStack value)
public OperationResultType getResult()
public void setResult(OperationResultType value)
public OperationResultStatusType getResultStatus()
public void setResultStatus(OperationResultStatusType value)
public ObjectReferenceType getObjectRef()
public void setObjectRef(ObjectReferenceType value)
public XMLGregorianCalendar getLastRunStartTimestamp()
public void setLastRunStartTimestamp(XMLGregorianCalendar value)
public XMLGregorianCalendar getLastRunFinishTimestamp()
public void setLastRunFinishTimestamp(XMLGregorianCalendar value)
public XMLGregorianCalendar getCompletionTimestamp()
public void setCompletionTimestamp(XMLGregorianCalendar value)
public Duration getCleanupAfterCompletion()
public void setCleanupAfterCompletion(Duration value)
public XMLGregorianCalendar getNextRunStartTimestamp()
public void setNextRunStartTimestamp(XMLGregorianCalendar value)
public XMLGregorianCalendar getNextRetryTimestamp()
public void setNextRetryTimestamp(XMLGregorianCalendar value)
public Long getProgress()
public void setProgress(Long value)
public OperationStatsType getOperationStats()
public void setOperationStats(OperationStatsType value)
public TaskWorkStateType getWorkState()
public void setWorkState(TaskWorkStateType value)
public TaskWorkManagementType getWorkManagement()
public void setWorkManagement(TaskWorkManagementType value)
public XMLGregorianCalendar getStalledSince()
public void setStalledSince(XMLGregorianCalendar value)
public Long getExpectedTotal()
public void setExpectedTotal(Long value)
public TaskRecurrenceType getRecurrence()
public void setRecurrence(TaskRecurrenceType value)
public TaskBindingType getBinding()
public void setBinding(TaskBindingType value)
public String getCanRunOnNode()
public void setCanRunOnNode(String value)
public TaskExecutionConstraintsType getExecutionConstraints()
public void setExecutionConstraints(TaskExecutionConstraintsType value)
public ScheduleType getSchedule()
public void setSchedule(ScheduleType value)
public ThreadStopActionType getThreadStopAction()
public void setThreadStopAction(ThreadStopActionType value)
public LensContextType getModelOperationContext()
public void setModelOperationContext(LensContextType value)
public WfContextType getWorkflowContext()
public void setWorkflowContext(WfContextType value)
public PolicyRuleType getPolicyRule()
public void setPolicyRule(PolicyRuleType value)
public TaskType ownerRef(ObjectReferenceType value)
public ObjectReferenceType beginOwnerRef()
public TaskType beginSubtask()
public TaskType subtaskRef(ObjectReferenceType value)
public ObjectReferenceType beginSubtaskRef()
public TaskType beginDependentTask()
public TaskType dependentTaskRef(ObjectReferenceType value)
public ObjectReferenceType beginDependentTaskRef()
public TaskType executionStatus(TaskExecutionStatusType value)
public TaskType waitingReason(TaskWaitingReasonType value)
public TaskType unpauseAction(TaskUnpauseActionType value)
public TaskType stateBeforeSuspend(TaskExecutionStatusType value)
public UriStack beginOtherHandlersUriStack()
public TaskType result(OperationResultType value)
public OperationResultType beginResult()
public TaskType resultStatus(OperationResultStatusType value)
public TaskType objectRef(ObjectReferenceType value)
public ObjectReferenceType beginObjectRef()
public TaskType lastRunStartTimestamp(XMLGregorianCalendar value)
public TaskType lastRunFinishTimestamp(XMLGregorianCalendar value)
public TaskType completionTimestamp(XMLGregorianCalendar value)
public TaskType nextRunStartTimestamp(XMLGregorianCalendar value)
public TaskType nextRetryTimestamp(XMLGregorianCalendar value)
public TaskType operationStats(OperationStatsType value)
public OperationStatsType beginOperationStats()
public TaskType workState(TaskWorkStateType value)
public TaskWorkStateType beginWorkState()
public TaskType workManagement(TaskWorkManagementType value)
public TaskWorkManagementType beginWorkManagement()
public TaskType stalledSince(XMLGregorianCalendar value)
public TaskType recurrence(TaskRecurrenceType value)
public TaskType binding(TaskBindingType value)
public TaskType executionConstraints(TaskExecutionConstraintsType value)
public TaskExecutionConstraintsType beginExecutionConstraints()
public TaskType schedule(ScheduleType value)
public ScheduleType beginSchedule()
public TaskType threadStopAction(ThreadStopActionType value)
public TaskType modelOperationContext(LensContextType value)
public LensContextType beginModelOperationContext()
public TaskType workflowContext(WfContextType value)
public WfContextType beginWorkflowContext()
public TaskType policyRule(PolicyRuleType value)
public PolicyRuleType beginPolicyRule()
public TaskType name(PolyStringType value)
name
in class ObjectType
public TaskType name(String value)
name
in class ObjectType
public PolyStringType beginName()
beginName
in class ObjectType
public TaskType description(String value)
description
in class ObjectType
public TaskType subtype(String value)
subtype
in class ObjectType
public TaskType fetchResult(OperationResultType value)
fetchResult
in class ObjectType
public OperationResultType beginFetchResult()
beginFetchResult
in class ObjectType
public TaskType extension(ExtensionType value)
extension
in class ObjectType
public ExtensionType beginExtension()
beginExtension
in class ObjectType
public TaskType parentOrg(OrgType value)
parentOrg
in class ObjectType
public OrgType beginParentOrg()
beginParentOrg
in class ObjectType
public TaskType parentOrgRef(ObjectReferenceType value)
parentOrgRef
in class ObjectType
public TaskType parentOrgRef(String oid, QName type)
parentOrgRef
in class ObjectType
public TaskType parentOrgRef(String oid, QName type, QName relation)
parentOrgRef
in class ObjectType
public ObjectReferenceType beginParentOrgRef()
beginParentOrgRef
in class ObjectType
public TaskType trigger(TriggerType value)
trigger
in class ObjectType
public TriggerType beginTrigger()
beginTrigger
in class ObjectType
public TaskType metadata(MetadataType value)
metadata
in class ObjectType
public MetadataType beginMetadata()
beginMetadata
in class ObjectType
public TaskType tenantRef(ObjectReferenceType value)
tenantRef
in class ObjectType
public TaskType tenantRef(String oid, QName type)
tenantRef
in class ObjectType
public TaskType tenantRef(String oid, QName type, QName relation)
tenantRef
in class ObjectType
public ObjectReferenceType beginTenantRef()
beginTenantRef
in class ObjectType
public TaskType lifecycleState(String value)
lifecycleState
in class ObjectType
public TaskType operationExecution(OperationExecutionType value)
operationExecution
in class ObjectType
public OperationExecutionType beginOperationExecution()
beginOperationExecution
in class ObjectType
public TaskType policySituation(String value)
policySituation
in class ObjectType
public TaskType triggeredPolicyRule(EvaluatedPolicyRuleType value)
triggeredPolicyRule
in class ObjectType
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
beginTriggeredPolicyRule
in class ObjectType
public TaskType policyException(PolicyExceptionType value)
policyException
in class ObjectType
public PolicyExceptionType beginPolicyException()
beginPolicyException
in class ObjectType
public TaskType oid(String value)
oid
in class ObjectType
public TaskType version(String value)
version
in class ObjectType
public TaskType clone()
clone
in class ObjectType
Copyright © 2019 Evolveum. All rights reserved.