com.evolveum.midpoint.web.bean
Class TaskItem
java.lang.Object
com.evolveum.midpoint.web.bean.SelectableBean
com.evolveum.midpoint.web.bean.TaskItem
- All Implemented Interfaces:
- Selectable, java.io.Serializable
public class TaskItem
- extends SelectableBean
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskItem
public TaskItem(TaskManager taskManager)
TaskItem
public TaskItem(Task task,
TaskManager taskManager)
TaskItem
public TaskItem(TaskType taskType,
TaskManager taskManager)
toTaskType
public TaskType toTaskType()
- Returns:
-
- Throws:
it.sauronsoftware.cron4j.InvalidPatternException
- (a cron4j-generated subtype of RuntimeException) if cron-like pattern is not valid.
setExclusivityStatus
public void setExclusivityStatus(Task task)
getExecutionStatus
public TaskItemExecutionStatus getExecutionStatus()
getExclusivityStatus
public TaskItemExclusivityStatus getExclusivityStatus()
getHandlerUri
public java.lang.String getHandlerUri()
setHandlerUri
public void setHandlerUri(java.lang.String handlerUri)
getObjectRef
public java.lang.String getObjectRef()
setObjectRef
public void setObjectRef(java.lang.String objectRef)
getOid
public java.lang.String getOid()
setOid
public void setOid(java.lang.String oid)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getOwner
public UserType getOwner()
setOwner
public void setOwner(UserType owner)
getLastRunStartTimestamp
public java.lang.String getLastRunStartTimestamp()
getLastRunFinishTimestamp
public java.lang.String getLastRunFinishTimestamp()
getNextRunStartTime
public java.lang.String getNextRunStartTime()
getScheduleCronLikePattern
public java.lang.String getScheduleCronLikePattern()
setScheduleCronLikePattern
public void setScheduleCronLikePattern(java.lang.String scheduleCronLikePattern)
getRecurrenceStatus
public TaskItemRecurrenceStatus getRecurrenceStatus()
setRecurrenceStatus
public void setRecurrenceStatus(TaskItemRecurrenceStatus recurrenceStatus)
getScheduleInterval
public java.lang.Long getScheduleInterval()
setScheduleInterval
public void setScheduleInterval(java.lang.Long scheduleInterval)
getBinding
public TaskItemBinding getBinding()
setBinding
public void setBinding(TaskItemBinding binding)
setExecutionStatus
public void setExecutionStatus(TaskItemExecutionStatus executionStatus)
setExclusivityStatus
public void setExclusivityStatus(TaskItemExclusivityStatus exclusivityStatus)
getProgress
public long getProgress()
setProgress
public void setProgress(long progress)
getResult
public OperationResult getResult()
setResult
public void setResult(OperationResult result)
getExtension
public PropertyContainer getExtension()
setExtension
public void setExtension(PropertyContainer extension)
taskRunNotFinished
public boolean taskRunNotFinished()
isAlive
public boolean isAlive()
getCurrentRunTime
public java.lang.String getCurrentRunTime()
getStartsAgainAfter
public java.lang.String getStartsAgainAfter()
Copyright © 2012 evolveum. All Rights Reserved.