com.evolveum.midpoint.repo.sql.data.common
Class RTask

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.RContainer
      extended by com.evolveum.midpoint.repo.sql.data.common.RObject
          extended by 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()
           
 
Method Summary
static void copyFromJAXB(TaskType jaxb, RTask repo, PrismContext prismContext)
           
static void copyToJAXB(RTask repo, TaskType jaxb, PrismContext prismContext)
           
 boolean equals(java.lang.Object o)
           
 RTaskBindingType getBinding()
           
 java.lang.String getCanRunOnNode()
           
 java.lang.String getCategory()
           
 javax.xml.datatype.XMLGregorianCalendar getClaimExpirationTimestamp()
           
 RTaskExclusivityStatusType getExclusivityStatus()
           
 RTaskExecutionStatusType getExecutionStatus()
           
 java.lang.String getHandlerUri()
           
 javax.xml.datatype.XMLGregorianCalendar getLastRunFinishTimestamp()
           
 javax.xml.datatype.XMLGregorianCalendar getLastRunStartTimestamp()
           
 java.lang.String getModelOperationState()
           
 RPolyString getName()
           
 javax.xml.datatype.XMLGregorianCalendar getNextRunStartTime()
           
 java.lang.String getNode()
           
 REmbeddedReference getObjectRef()
           
 java.lang.String getOtherHandlersUriStack()
           
 REmbeddedReference getOwnerRef()
           
 java.lang.String getParent()
           
 java.lang.Long getProgress()
           
 RTaskRecurrenceType getRecurrence()
           
 ROperationResult getResult()
           
 ROperationResultStatusType getResultStatus()
           
 java.lang.String getSchedule()
           
 java.lang.String getTaskIdentifier()
           
 RThreadStopActionType getThreadStopAction()
           
 int hashCode()
           
 void setBinding(RTaskBindingType binding)
           
 void setCanRunOnNode(java.lang.String canRunOnNode)
           
 void setCategory(java.lang.String category)
           
 void setClaimExpirationTimestamp(javax.xml.datatype.XMLGregorianCalendar claimExpirationTimestamp)
           
 void setExclusivityStatus(RTaskExclusivityStatusType exclusivityStatus)
           
 void setExecutionStatus(RTaskExecutionStatusType executionStatus)
           
 void setHandlerUri(java.lang.String handlerUri)
           
 void setLastRunFinishTimestamp(javax.xml.datatype.XMLGregorianCalendar lastRunFinishTimestamp)
           
 void setLastRunStartTimestamp(javax.xml.datatype.XMLGregorianCalendar lastRunStartTimestamp)
           
 void setModelOperationState(java.lang.String modelOperationState)
           
 void setName(RPolyString name)
           
 void setNextRunStartTime(javax.xml.datatype.XMLGregorianCalendar nextRunStartTime)
           
 void setNode(java.lang.String node)
           
 void setObjectRef(REmbeddedReference objectRef)
           
 void setOtherHandlersUriStack(java.lang.String otherHandlersUriStack)
           
 void setOwnerRef(REmbeddedReference ownerRef)
           
 void setParent(java.lang.String parent)
           
 void setProgress(java.lang.Long progress)
           
 void setRecurrence(RTaskRecurrenceType recurrence)
           
 void setResult(ROperationResult result)
           
 void setResultStatus(ROperationResultStatusType resultStatus)
           
 void setSchedule(java.lang.String schedule)
           
 void setTaskIdentifier(java.lang.String taskIdentifier)
           
 void setThreadStopAction(RThreadStopActionType threadStopAction)
           
 TaskType toJAXB(PrismContext prismContext)
           
 
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 com.evolveum.midpoint.repo.sql.data.common.RContainer
getId, getOid, setId, setOid, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RTask

public RTask()
Method Detail

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.