Class TaskType
java.lang.Object
com.evolveum.prism.xml.ns._public.types_3.ObjectType
com.evolveum.midpoint.prism.impl.binding.AbstractMutableObjectable
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,JaxbVisitable
,Objectable
,DebugDumpable
,Serializable
,Cloneable
TaskType contains information about a task (either transient or persistent).
For background information and clarification of various terms used here, please see
Task Manager
and
Task
.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final QName
static final QName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
F_ARCHETYPE_REF, F_ASSIGNMENT, F_DELEGATED_REF, F_ITERATION, F_ITERATION_TOKEN, F_ROLE_INFLUENCE_REF, F_ROLE_MEMBERSHIP_REF
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
F_DESCRIPTION, F_DIAGNOSTIC_INFORMATION, F_DOCUMENTATION, F_EFFECTIVE_MARK_REF, F_EFFECTIVE_OPERATION_POLICY, F_EXTENSION, F_FETCH_RESULT, F_INDESTRUCTIBLE, F_LENS_CONTEXT, F_LIFECYCLE_STATE, F_METADATA, F_NAME, F_OPERATION_EXECUTION, F_PARENT_ORG_REF, F_POLICY_EXCEPTION, F_POLICY_SITUATION, F_POLICY_STATEMENT, F_SUBTYPE, F_TENANT_REF, F_TRIGGER, F_TRIGGERED_POLICY_RULE
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionactivity
(ActivityDefinitionType value) archetypeRef
(ObjectReferenceType value) archetypeRef
(String oid, QName type) archetypeRef
(String oid, QName type, QName relation) assignment
(AssignmentType value) autoScaling
(TaskAutoScalingType value) binding
(TaskBindingType value) cleanupAfterCompletion
(Duration value) clone()
completionTimestamp
(String value) delegatedRef
(ObjectReferenceType value) delegatedRef
(String oid, QName type) delegatedRef
(String oid, QName type, QName relation) dependentTaskRef
(String oid, QName type) dependentTaskRef
(String oid, QName type, QName relation) description
(String value) documentation
(String value) effectiveMarkRef
(String oid, QName type) effectiveMarkRef
(String oid, QName type, QName relation) <X> X
end()
boolean
expectedTotal
(Long value) extension
(ExtensionType value) fetchResult
(OperationResultType value) getNode()
handlerUri
(String value) indestructible
(Boolean value) iterationToken
(String value) lastRunFinishTimestamp
(String value) lastRunStartTimestamp
(String value) lensContext
(LensContextType value) lifecycleState
(String value) metadata
(MetadataType value) name
(PolyStringType value) nextRetryTimestamp
(String value) nextRunStartTimestamp
(String value) nodeAsObserved
(String value) objectRef
(ObjectReferenceType value) operationStats
(OperationStatsType value) ownerRef
(ObjectReferenceType value) parentOrgRef
(ObjectReferenceType value) parentOrgRef
(String oid, QName type) parentOrgRef
(String oid, QName type, QName relation) policyRule
(PolicyRuleType value) policySituation
(String value) protected QName
protected QName
recurrence
(TaskRecurrenceType value) result
(OperationResultType value) roleInfluenceRef
(String oid, QName type) roleInfluenceRef
(String oid, QName type, QName relation) roleMembershipRef
(String oid, QName type) roleMembershipRef
(String oid, QName type, QName relation) schedule
(ScheduleType value) void
void
void
void
void
setBinding
(TaskBindingType value) void
setCategory
(String value) void
setChannel
(String value) void
void
void
void
void
void
void
setExpectedTotal
(Long value) void
setHandlerUri
(String value) void
void
void
void
void
void
void
setNodeAsObserved
(String value) void
setObjectRef
(ObjectReferenceType value) void
void
setOwnerRef
(ObjectReferenceType value) void
void
setPolicyRule
(PolicyRuleType value) void
setProgress
(Long value) void
setRecurrence
(TaskRecurrenceType value) void
setResult
(OperationResultType value) void
void
setSchedule
(ScheduleType value) void
void
void
void
void
setTaskIdentifier
(String value) void
void
void
stalledSince
(String value) stalledSince
(XMLGregorianCalendar value) subtaskRef
(ObjectReferenceType value) subtaskRef
(String oid, QName type) subtaskRef
(String oid, QName type, QName relation) taskIdentifier
(String value) tenantRef
(ObjectReferenceType value) trigger
(TriggerType value) Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
createAssignmentList, getArchetypeRef, getAssignment, getDelegatedRef, getIteration, getIterationToken, getRoleInfluenceRef, getRoleMembershipRef, setIteration, setIterationToken
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
createOperationExecutionList, createPolicyExceptionList, createPolicyStatementList, createTriggerList, getDescription, getDiagnosticInformation, getDocumentation, getEffectiveMarkRef, getEffectiveOperationPolicy, getExtension, getFetchResult, getLensContext, getLifecycleState, getMetadata, getName, getOperationExecution, getParentOrgRef, getPolicyException, getPolicySituation, getPolicyStatement, getSubtype, getTenantRef, getTrigger, getTriggeredPolicyRule, isIndestructible, setDescription, setDocumentation, setEffectiveOperationPolicy, setExtension, setFetchResult, setIndestructible, setLensContext, setLifecycleState, setMetadata, setName, setTenantRef
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableObjectable
asPrismContainer, asPrismContainerValue, getOid, getVersion, hashCode, setOid, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString
Methods inherited from class com.evolveum.prism.xml.ns._public.types_3.ObjectType
accept
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
asPrismContainerValue, cloneWithoutId, debugDump, freeze, isImmutable, setupContainerValue
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
Methods inherited from interface com.evolveum.midpoint.prism.Objectable
getDescription, getName, getOid, getVersion, setDescription, setName, setOid, setupContainer, setVersion, toDebugName, toDebugType
-
Field Details
-
COMPLEX_TYPE
-
F_TASK_IDENTIFIER
-
F_OWNER_REF
-
F_CHANNEL
-
F_PARENT
-
F_SUBTASK_REF
-
F_DEPENDENT
-
F_DEPENDENT_TASK_REF
-
F_EXECUTION_STATE
-
F_SCHEDULING_STATE
-
F_WAITING_REASON
-
F_UNPAUSE_ACTION
-
F_STATE_BEFORE_SUSPEND
-
F_SCHEDULING_STATE_BEFORE_SUSPEND
-
F_NODE
-
F_NODE_AS_OBSERVED
-
F_CATEGORY
-
F_HANDLER_URI
-
F_RESULT
-
F_RESULT_STATUS
-
F_OBJECT_REF
-
F_LAST_RUN_START_TIMESTAMP
-
F_LAST_RUN_FINISH_TIMESTAMP
-
F_COMPLETION_TIMESTAMP
-
F_CLEANUP_AFTER_COMPLETION
-
F_NEXT_RUN_START_TIMESTAMP
-
F_NEXT_RETRY_TIMESTAMP
-
F_PROGRESS
-
F_OPERATION_STATS
-
F_STALLED_SINCE
-
F_EXPECTED_TOTAL
-
F_RECURRENCE
-
F_BINDING
-
F_EXECUTION_CONSTRAINTS
-
F_EXECUTION_ENVIRONMENT
-
F_SCHEDULE
-
F_THREAD_STOP_ACTION
-
F_MODEL_OPERATION_CONTEXT
-
F_POLICY_RULE
-
F_ERROR_HANDLING_STRATEGY
-
F_AUTO_SCALING
-
F_ACTIVITY
-
F_ACTIVITY_STATE
-
F_AFFECTED_OBJECTS
-
FACTORY
-
CONTAINER_NAME
-
-
Constructor Details
-
TaskType
public TaskType() -
TaskType
Deprecated.
-
-
Method Details
-
prismGetContainerName
- Overrides:
prismGetContainerName
in classAssignmentHolderType
-
prismGetContainerType
- Overrides:
prismGetContainerType
in classAssignmentHolderType
-
asPrismObject
- Specified by:
asPrismObject
in interfaceObjectable
- Overrides:
asPrismObject
in classAssignmentHolderType
-
getTaskIdentifier
-
setTaskIdentifier
-
getOwnerRef
-
setOwnerRef
-
getChannel
-
setChannel
-
getParent
-
setParent
-
getSubtaskRef
-
getDependent
-
getDependentTaskRef
-
getExecutionState
-
setExecutionState
-
getSchedulingState
-
setSchedulingState
-
getWaitingReason
-
setWaitingReason
-
getUnpauseAction
-
setUnpauseAction
-
getStateBeforeSuspend
-
setStateBeforeSuspend
-
getSchedulingStateBeforeSuspend
-
setSchedulingStateBeforeSuspend
-
getNode
-
setNode
-
getNodeAsObserved
-
setNodeAsObserved
-
getCategory
-
setCategory
-
getHandlerUri
-
setHandlerUri
-
getResult
-
setResult
-
getResultStatus
-
setResultStatus
-
getObjectRef
-
setObjectRef
-
getLastRunStartTimestamp
-
setLastRunStartTimestamp
-
getLastRunFinishTimestamp
-
setLastRunFinishTimestamp
-
getCompletionTimestamp
-
setCompletionTimestamp
-
getCleanupAfterCompletion
-
setCleanupAfterCompletion
-
getNextRunStartTimestamp
-
setNextRunStartTimestamp
-
getNextRetryTimestamp
-
setNextRetryTimestamp
-
getProgress
-
setProgress
-
getOperationStats
-
setOperationStats
-
getStalledSince
-
setStalledSince
-
getExpectedTotal
-
setExpectedTotal
-
getRecurrence
-
setRecurrence
-
getBinding
-
setBinding
-
getExecutionConstraints
-
setExecutionConstraints
-
getExecutionEnvironment
-
setExecutionEnvironment
-
getSchedule
-
setSchedule
-
getThreadStopAction
-
setThreadStopAction
-
getModelOperationContext
-
setModelOperationContext
-
getPolicyRule
-
setPolicyRule
-
getErrorHandlingStrategy
-
setErrorHandlingStrategy
-
getAutoScaling
-
setAutoScaling
-
getActivity
-
setActivity
-
getActivityState
-
setActivityState
-
getAffectedObjects
-
setAffectedObjects
-
equals
- Overrides:
equals
in classAssignmentHolderType
-
version
- Overrides:
version
in classAssignmentHolderType
-
oid
- Overrides:
oid
in classAssignmentHolderType
-
taskIdentifier
-
ownerRef
-
ownerRef
-
ownerRef
-
beginOwnerRef
-
channel
-
parent
-
subtaskRef
-
subtaskRef
-
subtaskRef
-
beginSubtaskRef
-
dependent
-
dependentTaskRef
-
dependentTaskRef
-
dependentTaskRef
-
beginDependentTaskRef
-
executionState
-
schedulingState
-
waitingReason
-
unpauseAction
-
stateBeforeSuspend
-
schedulingStateBeforeSuspend
-
node
-
nodeAsObserved
-
category
-
handlerUri
-
result
-
beginResult
-
resultStatus
-
objectRef
-
objectRef
-
objectRef
-
beginObjectRef
-
lastRunStartTimestamp
-
lastRunStartTimestamp
-
lastRunFinishTimestamp
-
lastRunFinishTimestamp
-
completionTimestamp
-
completionTimestamp
-
cleanupAfterCompletion
-
nextRunStartTimestamp
-
nextRunStartTimestamp
-
nextRetryTimestamp
-
nextRetryTimestamp
-
progress
-
operationStats
-
beginOperationStats
-
stalledSince
-
stalledSince
-
expectedTotal
-
recurrence
-
binding
-
executionConstraints
-
beginExecutionConstraints
-
executionEnvironment
-
beginExecutionEnvironment
-
schedule
-
beginSchedule
-
threadStopAction
-
modelOperationContext
-
beginModelOperationContext
-
policyRule
-
beginPolicyRule
-
errorHandlingStrategy
-
beginErrorHandlingStrategy
-
autoScaling
-
beginAutoScaling
-
activity
-
beginActivity
-
activityState
-
beginActivityState
-
affectedObjects
-
beginAffectedObjects
-
assignment
- Overrides:
assignment
in classAssignmentHolderType
-
beginAssignment
- Overrides:
beginAssignment
in classAssignmentHolderType
-
iteration
- Overrides:
iteration
in classAssignmentHolderType
-
iterationToken
- Overrides:
iterationToken
in classAssignmentHolderType
-
archetypeRef
- Overrides:
archetypeRef
in classAssignmentHolderType
-
archetypeRef
- Overrides:
archetypeRef
in classAssignmentHolderType
-
archetypeRef
- Overrides:
archetypeRef
in classAssignmentHolderType
-
beginArchetypeRef
- Overrides:
beginArchetypeRef
in classAssignmentHolderType
-
roleMembershipRef
- Overrides:
roleMembershipRef
in classAssignmentHolderType
-
roleMembershipRef
- Overrides:
roleMembershipRef
in classAssignmentHolderType
-
roleMembershipRef
- Overrides:
roleMembershipRef
in classAssignmentHolderType
-
beginRoleMembershipRef
- Overrides:
beginRoleMembershipRef
in classAssignmentHolderType
-
delegatedRef
- Overrides:
delegatedRef
in classAssignmentHolderType
-
delegatedRef
- Overrides:
delegatedRef
in classAssignmentHolderType
-
delegatedRef
- Overrides:
delegatedRef
in classAssignmentHolderType
-
beginDelegatedRef
- Overrides:
beginDelegatedRef
in classAssignmentHolderType
-
roleInfluenceRef
- Overrides:
roleInfluenceRef
in classAssignmentHolderType
-
roleInfluenceRef
- Overrides:
roleInfluenceRef
in classAssignmentHolderType
-
roleInfluenceRef
- Overrides:
roleInfluenceRef
in classAssignmentHolderType
-
beginRoleInfluenceRef
- Overrides:
beginRoleInfluenceRef
in classAssignmentHolderType
-
name
- Overrides:
name
in classAssignmentHolderType
-
name
- Overrides:
name
in classAssignmentHolderType
-
description
- Overrides:
description
in classAssignmentHolderType
-
documentation
- Overrides:
documentation
in classAssignmentHolderType
-
subtype
- Overrides:
subtype
in classAssignmentHolderType
-
fetchResult
- Overrides:
fetchResult
in classAssignmentHolderType
-
beginFetchResult
- Overrides:
beginFetchResult
in classAssignmentHolderType
-
extension
- Overrides:
extension
in classAssignmentHolderType
-
beginExtension
- Overrides:
beginExtension
in classAssignmentHolderType
-
parentOrgRef
- Overrides:
parentOrgRef
in classAssignmentHolderType
-
parentOrgRef
- Overrides:
parentOrgRef
in classAssignmentHolderType
-
parentOrgRef
- Overrides:
parentOrgRef
in classAssignmentHolderType
-
beginParentOrgRef
- Overrides:
beginParentOrgRef
in classAssignmentHolderType
-
trigger
- Overrides:
trigger
in classAssignmentHolderType
-
beginTrigger
- Overrides:
beginTrigger
in classAssignmentHolderType
-
metadata
- Overrides:
metadata
in classAssignmentHolderType
-
beginMetadata
- Overrides:
beginMetadata
in classAssignmentHolderType
-
tenantRef
- Overrides:
tenantRef
in classAssignmentHolderType
-
tenantRef
- Overrides:
tenantRef
in classAssignmentHolderType
-
tenantRef
- Overrides:
tenantRef
in classAssignmentHolderType
-
beginTenantRef
- Overrides:
beginTenantRef
in classAssignmentHolderType
-
lifecycleState
- Overrides:
lifecycleState
in classAssignmentHolderType
-
operationExecution
- Overrides:
operationExecution
in classAssignmentHolderType
-
beginOperationExecution
- Overrides:
beginOperationExecution
in classAssignmentHolderType
-
lensContext
- Overrides:
lensContext
in classAssignmentHolderType
-
beginLensContext
- Overrides:
beginLensContext
in classAssignmentHolderType
-
policySituation
- Overrides:
policySituation
in classAssignmentHolderType
-
triggeredPolicyRule
- Overrides:
triggeredPolicyRule
in classAssignmentHolderType
-
beginTriggeredPolicyRule
- Overrides:
beginTriggeredPolicyRule
in classAssignmentHolderType
-
policyException
- Overrides:
policyException
in classAssignmentHolderType
-
beginPolicyException
- Overrides:
beginPolicyException
in classAssignmentHolderType
-
diagnosticInformation
- Overrides:
diagnosticInformation
in classAssignmentHolderType
-
beginDiagnosticInformation
- Overrides:
beginDiagnosticInformation
in classAssignmentHolderType
-
indestructible
- Overrides:
indestructible
in classAssignmentHolderType
-
effectiveMarkRef
- Overrides:
effectiveMarkRef
in classAssignmentHolderType
-
effectiveMarkRef
- Overrides:
effectiveMarkRef
in classAssignmentHolderType
-
effectiveMarkRef
- Overrides:
effectiveMarkRef
in classAssignmentHolderType
-
beginEffectiveMarkRef
- Overrides:
beginEffectiveMarkRef
in classAssignmentHolderType
-
policyStatement
- Overrides:
policyStatement
in classAssignmentHolderType
-
beginPolicyStatement
- Overrides:
beginPolicyStatement
in classAssignmentHolderType
-
effectiveOperationPolicy
- Overrides:
effectiveOperationPolicy
in classAssignmentHolderType
-
beginEffectiveOperationPolicy
- Overrides:
beginEffectiveOperationPolicy
in classAssignmentHolderType
-
end
public <X> X end()- Overrides:
end
in classAssignmentHolderType
-
clone
- Overrides:
clone
in classAssignmentHolderType
-