com.evolveum.midpoint.repo.sql.data.common
Class RTask
java.lang.Object
com.evolveum.midpoint.repo.sql.data.common.RContainer
com.evolveum.midpoint.repo.sql.data.common.RObject
com.evolveum.midpoint.repo.sql.data.common.RTask
- All Implemented Interfaces:
- java.io.Serializable
@Entity
public class RTask
- extends RObject
- Author:
- lazyman
- See Also:
- Serialized Form
Constructor Summary |
RTask()
|
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RObject |
copyFromJAXB, copyToJAXB, getAncestors, getDescendants, getDescription, getExtension, getParentOrgRef, getVersion, setAncestors, setDescendants, setDescription, setExtension, setParentOrgRef, setVersion |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
RTask
public RTask()
getCanRunOnNode
public java.lang.String getCanRunOnNode()
getResultStatus
public ROperationResultStatusType getResultStatus()
getCategory
public java.lang.String getCategory()
getThreadStopAction
public RThreadStopActionType getThreadStopAction()
getObjectRef
public REmbeddedReference getObjectRef()
getOwnerRef
public REmbeddedReference getOwnerRef()
getParent
public java.lang.String getParent()
getModelOperationState
public java.lang.String getModelOperationState()
getOtherHandlersUriStack
public java.lang.String getOtherHandlersUriStack()
getSchedule
public java.lang.String getSchedule()
getBinding
public RTaskBindingType getBinding()
getExclusivityStatus
public RTaskExclusivityStatusType getExclusivityStatus()
getExecutionStatus
public RTaskExecutionStatusType getExecutionStatus()
getRecurrence
public RTaskRecurrenceType getRecurrence()
getResult
public ROperationResult getResult()
getName
public RPolyString getName()
setName
public void setName(RPolyString name)
setCanRunOnNode
public void setCanRunOnNode(java.lang.String canRunOnNode)
setResultStatus
public void setResultStatus(ROperationResultStatusType resultStatus)
setThreadStopAction
public void setThreadStopAction(RThreadStopActionType threadStopAction)
setObjectRef
public void setObjectRef(REmbeddedReference objectRef)
setOwnerRef
public void setOwnerRef(REmbeddedReference ownerRef)
setParent
public void setParent(java.lang.String parent)
getClaimExpirationTimestamp
public javax.xml.datatype.XMLGregorianCalendar getClaimExpirationTimestamp()
setCategory
public void setCategory(java.lang.String category)
getHandlerUri
public java.lang.String getHandlerUri()
getLastRunFinishTimestamp
public javax.xml.datatype.XMLGregorianCalendar getLastRunFinishTimestamp()
getLastRunStartTimestamp
public javax.xml.datatype.XMLGregorianCalendar getLastRunStartTimestamp()
getNextRunStartTime
public javax.xml.datatype.XMLGregorianCalendar getNextRunStartTime()
getNode
public java.lang.String getNode()
getProgress
public java.lang.Long getProgress()
getTaskIdentifier
public java.lang.String getTaskIdentifier()
setBinding
public void setBinding(RTaskBindingType binding)
setClaimExpirationTimestamp
public void setClaimExpirationTimestamp(javax.xml.datatype.XMLGregorianCalendar claimExpirationTimestamp)
setExclusivityStatus
public void setExclusivityStatus(RTaskExclusivityStatusType exclusivityStatus)
setExecutionStatus
public void setExecutionStatus(RTaskExecutionStatusType executionStatus)
setHandlerUri
public void setHandlerUri(java.lang.String handlerUri)
setLastRunFinishTimestamp
public void setLastRunFinishTimestamp(javax.xml.datatype.XMLGregorianCalendar lastRunFinishTimestamp)
setLastRunStartTimestamp
public void setLastRunStartTimestamp(javax.xml.datatype.XMLGregorianCalendar lastRunStartTimestamp)
setNextRunStartTime
public void setNextRunStartTime(javax.xml.datatype.XMLGregorianCalendar nextRunStartTime)
setNode
public void setNode(java.lang.String node)
setProgress
public void setProgress(java.lang.Long progress)
setRecurrence
public void setRecurrence(RTaskRecurrenceType recurrence)
setResult
public void setResult(ROperationResult result)
setTaskIdentifier
public void setTaskIdentifier(java.lang.String taskIdentifier)
setModelOperationState
public void setModelOperationState(java.lang.String modelOperationState)
setOtherHandlersUriStack
public void setOtherHandlersUriStack(java.lang.String otherHandlersUriStack)
setSchedule
public void setSchedule(java.lang.String schedule)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class RObject
hashCode
public int hashCode()
- Overrides:
hashCode
in class RObject
copyToJAXB
public static void copyToJAXB(RTask repo,
TaskType jaxb,
PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
copyFromJAXB
public static void copyFromJAXB(TaskType jaxb,
RTask repo,
PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
toJAXB
public TaskType toJAXB(PrismContext prismContext)
throws DtoTranslationException
- Specified by:
toJAXB
in class RObject
- Throws:
DtoTranslationException
Copyright © 2012 evolveum. All Rights Reserved.