public interface Task extends DebugDumpable, StatisticsCollector
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
void |
addDependent(String taskIdentifier)
Add a task as this task's dependent, i.e.
|
void |
addExtensionProperty(PrismProperty<?> property)
Adds value(s) to a given extension property.
|
void |
addExtensionReference(PrismReference reference)
Adds value(s) to a given extension reference.
|
void |
addModification(ItemDelta<?,?> delta)
Changes in-memory representation immediately and schedules a corresponding batched modification.
|
void |
addModificationImmediate(ItemDelta<?,?> delta,
OperationResult parentResult)
Changes in-memory and in-repo representations immediately.
|
void |
addModifications(Collection<ItemDelta<?,?>> deltas) |
boolean |
canRun()
Returns true if the task can run (was not interrupted).
|
Task |
createSubtask()
Creates a transient subtask.
|
Task |
createSubtask(LightweightTaskHandler handler)
Creates a transient subtask, ready to execute a given LightweightTaskHandler.
|
void |
deleteDependent(String taskIdentifier)
Deletes a task from the list of dependents of this task.
|
void |
deleteExtensionProperty(PrismProperty<?> property)
Removes specified VALUES of this extension property (not all of its values).
|
void |
finishHandler(OperationResult parentResult)
Removes current handler from the handlers stack.
|
TaskBinding |
getBinding()
Returns task binding.
|
String |
getCategory()
Task category is a user-oriented term, hinting on what 'kind' of task is the one being considered
(system task, workflow, live sync, ...).
|
String |
getChannel()
Returns change channel URI.
|
Long |
getCompletionTimestamp()
Returns the completion timestamp - time when the task was closed (or null if it is not closed).
|
List<String> |
getDependents()
Lists all explicit dependents' identifiers.
|
String |
getDescription()
Returns task description.
|
TaskExecutionStatus |
getExecutionStatus()
Returns execution status.
|
Long |
getExpectedTotal()
Returns expected total progress.
|
<C extends Containerable> |
getExtension()
Returns task extension.
|
<IV extends PrismValue,ID extends ItemDefinition> |
getExtensionItem(QName itemName)
Returns specified item (property, reference or container) from the extension.
|
<T> PrismProperty<T> |
getExtensionProperty(QName propertyName)
Returns specified property from the extension
|
<T> T |
getExtensionPropertyRealValue(QName propertyName)
Returns specified single-valued property real value from the extension
|
PrismReference |
getExtensionReference(QName name)
Returns specified reference from the extension.
|
String |
getHandlerUri()
Returns handler URI.
|
Long |
getLastRunFinishTimestamp()
Returns the time when the task last run was finished (or null if the task was not finished yet).
|
Long |
getLastRunStartTimestamp()
Returns the time when the task last run was started (or null if the task was never started).
|
Set<? extends Task> |
getLightweightAsynchronousSubtasks() |
LightweightTaskHandler |
getLightweightTaskHandler() |
com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType |
getModelOperationContext() |
PolyStringType |
getName()
Returns human-readable name of the task.
|
Long |
getNextRunStartTime(OperationResult parentResult)
Returns the time when the task should start again.
|
String |
getNode()
Returns the node the task is currently executing at, based on repository information.
|
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getObject(Class<T> type,
OperationResult parentResult)
Returns object that the task is associated with.
|
String |
getObjectOid()
Returns OID of the object that the task is associated with.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType |
getObjectRef()
Returns reference to the object that the task is associated with.
|
String |
getOid()
Returns task OID.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.UriStack |
getOtherHandlersUriStack()
Returns the stack of other handlers URIs.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
getOwner()
Returns user that owns this task.
|
String |
getParent()
Returns the identifier of the task's parent (or null of there is no parent task).
|
Task |
getParentTask(OperationResult result)
Returns the parent task, if any.
|
Collection<ItemDelta<?,?>> |
getPendingModifications()
Returns a list of pending modifications for this task.
|
TaskPersistenceStatus |
getPersistenceStatus()
Returns task persistence status.
|
long |
getProgress()
Returns task progress, as reported by task handler.
|
TaskRecurrence |
getRecurrenceStatus()
Returns task recurrence status.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
getRequestee()
Gets the requestee OID - typically an identification of account owner (for notifications).
|
OperationResult |
getResult()
Returns a top-level OperationResult stored in the task.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationResultStatusType |
getResultStatus()
Returns the status of top-level OperationResult stored in the task.
|
Set<? extends Task> |
getRunningLightweightAsynchronousSubtasks() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType |
getSchedule()
Returns the schedule.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationStatsType |
getStoredOperationStats() |
String |
getTaskIdentifier()
Returns task (lightweight) identifier.
|
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> |
getTaskPrismObject()
Returns backing task prism object.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.ThreadStopActionType |
getThreadStopAction()
Returns thread stop action (what happens when the task thread is stopped e.g.
|
TaskWaitingReason |
getWaitingReason()
Returns the task waiting reason for a WAITING task.
|
com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType |
getWorkflowContext() |
void |
initializeWorkflowContextImmediate(String processInstanceId,
OperationResult result) |
boolean |
isAsynchronous()
Returns true if the task is asynchronous.
|
boolean |
isClosed()
Returns true if the task is closed.
|
boolean |
isCycle()
Checks whether the task is a cyclic (recurrent) one.
|
boolean |
isLightweightAsynchronousTask() |
boolean |
isLooselyBound()
Returns true if the task is loosely bound.
|
boolean |
isPersistent()
Returns true if task is persistent (i.e.
|
boolean |
isResilient()
Resilient tasks are those that survive node shutdown.
|
boolean |
isSingle()
Checks whether the task is single-run.
|
boolean |
isTightlyBound()
Returns true if the task is tightly bound.
|
boolean |
isTransient()
Returns true if task is transient (i.e.
|
boolean |
lightweightHandlerStartRequested() |
List<Task> |
listDependents(OperationResult result)
Lists all explicit dependents, i.e.
|
List<Task> |
listPrerequisiteTasks(OperationResult parentResult)
List all prerequisite tasks for the current tasks, i.e.
|
List<Task> |
listSubtasks(OperationResult parentResult)
Lists the (direct) subtasks of a given task.
|
List<Task> |
listSubtasksDeeply(OperationResult result)
List all the subtasks of a given task, i.e.
|
void |
makeRecurring(com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule)
Makes a task recurring, with a given schedule.
|
void |
makeRecurringCron(String cronLikeSpecification)
Makes a task recurring, running according to a cron-like schedule.
|
void |
makeRecurringSimple(int interval)
Makes a task recurring, running in a fixed time intervals.
|
void |
makeRunnable()
Status-changing method.
|
void |
makeSingle()
Makes a task single-run, with no particular schedule.
|
void |
makeSingle(com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule)
Makes a task single-run, with a given schedule.
|
void |
makeWaiting()
Status-changing method.
|
void |
makeWaiting(TaskWaitingReason reason)
Changes exec status to WAITING, with a given waiting reason.
|
void |
modifyExtension(ItemDelta itemDelta)
Modifies task extension using given delta.
|
void |
pushHandlerUri(String uri,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule,
TaskBinding binding)
Same as above, with no extension deltas.
|
void |
pushHandlerUri(String uri,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule,
TaskBinding binding,
Collection<ItemDelta<?,?>> extensionDeltas)
Pushes a new handler URI onto the stack of handlers.
|
void |
pushHandlerUri(String uri,
com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule,
TaskBinding binding,
ItemDelta<?,?> delta)
Same as above, with one extension delta (not a collection of them).
|
void |
pushWaitForTasksHandlerUri()
There is a special "marker" task handler (@see WaitForTasksTaskHandler) that, when executed, causes
current task to wait for its prerequisities.
|
void |
refresh(OperationResult parentResult)
Re-reads the task state from the persistent storage.
|
void |
savePendingModifications(OperationResult parentResult)
Saves modifications done against the in-memory version of the task into the repository.
|
void |
setBinding(TaskBinding value)
Sets the binding for this task.
|
void |
setBindingImmediate(TaskBinding value,
OperationResult parentResult)
Sets the binding (immediately through to the repo).
|
void |
setCategory(String category)
Sets the task category.
|
void |
setChannel(String channelUri)
Sets change channel URI.
|
void |
setChannelImmediate(String channelUri,
OperationResult parentResult)
Sets change channel URI.
|
void |
setDescription(String value)
Sets task description.
|
void |
setDescriptionImmediate(String value,
OperationResult parentResult)
Sets task description, immediately storing it into the repo.
|
void |
setExpectedTotal(Long value)
Stores expected total progress of the task, storing it persistently if needed.
|
void |
setExpectedTotalImmediate(Long value,
OperationResult parentResult)
"Immediate" version of the above method.
|
<C extends Containerable> |
setExtensionContainer(PrismContainer<C> item)
Sets a container in the extension - replaces existing value(s), if any, by the one(s) provided.
|
<T extends Containerable> |
setExtensionContainerValue(QName containerName,
T value)
Sets a container value in the extension - replaces existing value(s), if any, by the one provided.
|
void |
setExtensionItem(Item item)
Puts generic item into extension.
|
void |
setExtensionProperty(PrismProperty<?> property)
Sets a property in the extension - replaces existing value(s), if any, by the one(s) provided.
|
void |
setExtensionPropertyImmediate(PrismProperty<?> property,
OperationResult parentResult)
"Immediate" version of the above method.
|
<T> void |
setExtensionPropertyValue(QName propertyName,
T value)
Sets (i.e., replaces) the value of the given property in task extension.
|
<T> void |
setExtensionPropertyValueTransient(QName propertyName,
T value)
Sets (i.e., replaces) the value of the given property in task extension - without writing to repo.
|
void |
setExtensionReference(PrismReference reference)
Sets a reference in the extension - replaces existing value(s), if any, by the one(s) provided.
|
void |
setHandlerUri(String value)
Sets handler URI.
|
void |
setHandlerUriImmediate(String value,
OperationResult parentResult)
Sets handler URI, also immediately in the repository.
|
void |
setInitialExecutionStatus(TaskExecutionStatus value)
Sets task execution status.
|
void |
setModelOperationContext(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType modelOperationContext) |
void |
setName(PolyStringType value)
Sets the human-readable name of the task.
|
void |
setName(String value)
Sets the human-readable name of the task.
|
void |
setNameImmediate(PolyStringType value,
OperationResult parentResult)
Sets the human-readable name of the task, immediately into repository.
|
void |
setObjectRef(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType objectRef)
Sets the object reference.
|
void |
setObjectRef(String oid,
QName type)
Sets the object reference.
|
void |
setObjectRefImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType value,
OperationResult parentResult)
"Immediate" version of the previous method.
|
void |
setObjectTransient(PrismObject object)
Sets the "task object" in the in-memory task representation (i.e.
|
void |
setOwner(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> owner)
Sets the task owner.
|
void |
setProgress(long value)
Record progress of the task, storing it persistently if needed.
|
void |
setProgressImmediate(long progress,
OperationResult parentResult)
"Immediate" version of the above method.
|
void |
setProgressTransient(long value) |
void |
setRequesteeTransient(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user)
Sets the requestee OID.
|
void |
setResult(OperationResult result)
Sets the top-level OperationResult stored in the task.
|
void |
setResultImmediate(OperationResult result,
OperationResult parentResult)
"Immediate" version of above method.
|
void |
setThreadStopAction(com.evolveum.midpoint.xml.ns._public.common.common_3.ThreadStopActionType value)
Sets the thread stop action for this task.
|
void |
setWorkflowContext(com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType context) |
void |
startCollectingOperationStatsFromStoredValues(boolean enableIterationStatistics,
boolean enableSynchronizationStatistics,
boolean enableActionsExecutedStatistics) |
void |
startCollectingOperationStatsFromZero(boolean enableIterationStatistics,
boolean enableSynchronizationStatistics,
boolean enableActionsExecutedStatistics) |
void |
startLightweightHandler()
Starts execution of a transient task carrying a LightweightTaskHandler.
|
void |
startWaitingForTasksImmediate(OperationResult result)
Starts "passive" waiting for other tasks.
|
void |
storeOperationStats() |
debugDump, debugDump
getAggregatedLiveOperationStats, markObjectActionExecutedBoundary, recordIterativeOperationEnd, recordIterativeOperationEnd, recordIterativeOperationStart, recordIterativeOperationStart, recordMappingOperation, recordNotificationOperation, recordObjectActionExecuted, recordObjectActionExecuted, recordObjectActionExecuted, recordProvisioningOperation, recordState, recordSynchronizationOperationEnd, recordSynchronizationOperationStart, resetActionsExecutedInformation, resetEnvironmentalPerformanceInformation, resetIterativeTaskInformation, resetSynchronizationInformation
String getTaskIdentifier()
String getOid()
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> getOwner()
void setOwner(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> owner)
owner
- PolyStringType getName()
void setName(PolyStringType value)
void setName(String value)
void setNameImmediate(PolyStringType value, OperationResult parentResult) throws ObjectNotFoundException, SchemaException, ObjectAlreadyExistsException
String getDescription()
void setDescription(String value)
void setDescriptionImmediate(String value, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
TaskExecutionStatus getExecutionStatus()
TaskExecutionStatus
void makeWaiting()
void makeWaiting(TaskWaitingReason reason)
reason
- void makeRunnable()
void setInitialExecutionStatus(TaskExecutionStatus value)
value
- new task execution status.TaskExecutionStatus
boolean isClosed()
Long getCompletionTimestamp()
TaskWaitingReason getWaitingReason()
String getNode()
boolean canRun()
TaskPersistenceStatus getPersistenceStatus()
TaskPersistenceStatus
boolean isTransient()
boolean isPersistent()
boolean isAsynchronous()
TaskRecurrence getRecurrenceStatus()
boolean isSingle()
boolean isCycle()
void makeRecurring(com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule)
schedule
- void makeRecurringSimple(int interval)
interval
- interval to run the task (in seconds)void makeRecurringCron(String cronLikeSpecification)
cronLikeSpecification
- schedule specificationvoid makeSingle()
void makeSingle(com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule)
schedule
- com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType getSchedule()
Long getLastRunStartTimestamp()
Long getLastRunFinishTimestamp()
Long getNextRunStartTime(OperationResult parentResult)
com.evolveum.midpoint.xml.ns._public.common.common_3.ThreadStopActionType getThreadStopAction()
void setThreadStopAction(com.evolveum.midpoint.xml.ns._public.common.common_3.ThreadStopActionType value)
value
- boolean isResilient()
TaskBinding getBinding()
boolean isTightlyBound()
boolean isLooselyBound()
void setBinding(TaskBinding value)
value
- void setBindingImmediate(TaskBinding value, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
value
- parentResult
- ObjectNotFoundException
SchemaException
String getHandlerUri()
void setHandlerUri(String value)
value
- new handler URIvoid setHandlerUriImmediate(String value, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
value
- parentResult
- ObjectNotFoundException
SchemaException
com.evolveum.midpoint.xml.ns._public.common.common_3.UriStack getOtherHandlersUriStack()
void pushHandlerUri(String uri, com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule, TaskBinding binding, Collection<ItemDelta<?,?>> extensionDeltas)
uri
- Handler URI to be put onto the stack.schedule
- Schedule to be used to run the handler.binding
- Binding to be used to run the handler.extensionDeltas
- The feature is EXPERIMENTAL, do not use if not absolutely necessary.void pushHandlerUri(String uri, com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule, TaskBinding binding, ItemDelta<?,?> delta)
uri
- schedule
- binding
- delta
- EXPERIMENTAL, do not use if not absolutely necessary.void pushHandlerUri(String uri, com.evolveum.midpoint.xml.ns._public.common.common_3.ScheduleType schedule, TaskBinding binding)
uri
- schedule
- binding
- void finishHandler(OperationResult parentResult) throws ObjectNotFoundException, SchemaException
parentResult
- ObjectNotFoundException
SchemaException
String getCategory()
void setCategory(String category)
category
- <C extends Containerable> PrismContainer<C> getExtension()
<T> PrismProperty<T> getExtensionProperty(QName propertyName)
propertyName
- <T> T getExtensionPropertyRealValue(QName propertyName)
propertyName
- PrismReference getExtensionReference(QName name)
name
- <IV extends PrismValue,ID extends ItemDefinition> Item<IV,ID> getExtensionItem(QName itemName)
propertyName
- void setExtensionProperty(PrismProperty<?> property) throws SchemaException
property
- SchemaException
void setExtensionPropertyImmediate(PrismProperty<?> property, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
<T> void setExtensionPropertyValue(QName propertyName, T value) throws SchemaException
T
- propertyName
- name of the propertyvalue
- value of the propertySchemaException
<T> void setExtensionPropertyValueTransient(QName propertyName, T value) throws SchemaException
T
- propertyName
- name of the propertyvalue
- value of the propertySchemaException
void setExtensionReference(PrismReference reference) throws SchemaException
reference
- SchemaException
<C extends Containerable> void setExtensionContainer(PrismContainer<C> item) throws SchemaException
C
- item
- Container with value(s) to be put into task extension.SchemaException
<T extends Containerable> void setExtensionContainerValue(QName containerName, T value) throws SchemaException
T
- containerName
- name of the containervalue
- value to be put into extensionSchemaException
void setExtensionItem(Item item) throws SchemaException
item
- SchemaException
void addExtensionProperty(PrismProperty<?> property) throws SchemaException
property
- holder of the value(s) to be added into task extension propertySchemaException
void addExtensionReference(PrismReference reference) throws SchemaException
reference
- holder of the value(s) to be added into task extension referenceSchemaException
void deleteExtensionProperty(PrismProperty<?> property) throws SchemaException
property
- SchemaException
void modifyExtension(ItemDelta itemDelta) throws SchemaException
itemDelta
- SchemaException
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> PrismObject<T> getObject(Class<T> type, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType getObjectRef()
void setObjectRef(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType objectRef)
objectRef
- void setObjectRef(String oid, QName type)
oid
- type
- void setObjectRefImmediate(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType value, OperationResult parentResult) throws ObjectNotFoundException, SchemaException, ObjectAlreadyExistsException
void setObjectTransient(PrismObject object)
object
- String getObjectOid()
OperationResult getResult()
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationResultStatusType getResultStatus()
void setResult(OperationResult result)
result
- void setResultImmediate(OperationResult result, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
long getProgress()
void setProgress(long value)
void setProgressImmediate(long progress, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
void setProgressTransient(long value)
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationStatsType getStoredOperationStats()
Long getExpectedTotal()
void setExpectedTotal(Long value)
void setExpectedTotalImmediate(Long value, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
Task createSubtask()
Task createSubtask(LightweightTaskHandler handler)
String getParent()
Task getParentTask(OperationResult result) throws SchemaException, ObjectNotFoundException
List<Task> listSubtasks(OperationResult parentResult) throws SchemaException
parentResult
- SchemaException
List<Task> listSubtasksDeeply(OperationResult result) throws SchemaException
result
- SchemaException
List<Task> listDependents(OperationResult result) throws SchemaException, ObjectNotFoundException
void addDependent(String taskIdentifier)
void deleteDependent(String taskIdentifier)
value
- List<Task> listPrerequisiteTasks(OperationResult parentResult) throws SchemaException
SchemaException
void startWaitingForTasksImmediate(OperationResult result) throws SchemaException, ObjectNotFoundException
void pushWaitForTasksHandlerUri()
String getChannel()
void setChannel(String channelUri)
void setChannelImmediate(String channelUri, OperationResult parentResult) throws ObjectNotFoundException, SchemaException
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> getRequestee()
void setRequesteeTransient(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user)
oid
- com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType getModelOperationContext()
void setModelOperationContext(com.evolveum.midpoint.xml.ns._public.common.common_3.LensContextType modelOperationContext) throws SchemaException
SchemaException
void initializeWorkflowContextImmediate(String processInstanceId, OperationResult result) throws SchemaException, ObjectNotFoundException
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> getTaskPrismObject()
void refresh(OperationResult parentResult) throws ObjectNotFoundException, SchemaException
parentResult
- SchemaException
ObjectNotFoundException
void addModification(ItemDelta<?,?> delta) throws SchemaException
delta
- SchemaException
void addModifications(Collection<ItemDelta<?,?>> deltas) throws SchemaException
SchemaException
void addModificationImmediate(ItemDelta<?,?> delta, OperationResult parentResult) throws SchemaException, ObjectAlreadyExistsException, ObjectNotFoundException
delta
- parentResult
- SchemaException
ObjectAlreadyExistsException
ObjectNotFoundException
void savePendingModifications(OperationResult parentResult) throws ObjectNotFoundException, SchemaException, ObjectAlreadyExistsException
Collection<ItemDelta<?,?>> getPendingModifications()
LightweightTaskHandler getLightweightTaskHandler()
boolean isLightweightAsynchronousTask()
Set<? extends Task> getRunningLightweightAsynchronousSubtasks()
boolean lightweightHandlerStartRequested()
void startLightweightHandler()
void startCollectingOperationStatsFromZero(boolean enableIterationStatistics, boolean enableSynchronizationStatistics, boolean enableActionsExecutedStatistics)
void startCollectingOperationStatsFromStoredValues(boolean enableIterationStatistics, boolean enableSynchronizationStatistics, boolean enableActionsExecutedStatistics)
void storeOperationStats()
com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType getWorkflowContext()
void setWorkflowContext(com.evolveum.midpoint.xml.ns._public.common.common_3.WfContextType context) throws SchemaException
SchemaException
Copyright © 2016 evolveum. All rights reserved.