|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbpm.job.Job
public abstract class Job
| Constructor Summary | |
|---|---|
Job()
|
|
Job(Token token)
|
|
| Method Summary | |
|---|---|
abstract boolean |
execute(JbpmContext jbpmContext)
|
java.util.Date |
getAqcuireDate()
Deprecated. call getLockTime() instead |
java.lang.String |
getConfiguration()
|
java.util.Date |
getDueDate()
|
java.lang.String |
getException()
|
long |
getId()
|
java.lang.String |
getJobExecutorName()
Deprecated. call getLockOwner() instead |
java.lang.String |
getLockOwner()
name of the executor that locked this job. |
java.util.Date |
getLockTime()
what time the executor locked this job. |
ProcessInstance |
getProcessInstance()
|
int |
getRetries()
|
TaskInstance |
getTaskInstance()
|
Token |
getToken()
|
int |
getVersion()
|
boolean |
isExclusive()
whether this job can be executed concurrently with other jobs for the same process instance. |
boolean |
isSuspended()
|
void |
setConfiguration(java.lang.String configuration)
|
void |
setDueDate(java.util.Date dueDate)
|
void |
setException(java.lang.String exception)
|
void |
setExclusive(boolean isExclusive)
|
void |
setLockOwner(java.lang.String jobExecutorName)
|
void |
setLockTime(java.util.Date aqcuireDate)
|
void |
setProcessInstance(ProcessInstance processInstance)
|
void |
setRetries(int retries)
|
void |
setSuspended(boolean isSuspended)
|
void |
setTaskInstance(TaskInstance taskInstance)
|
void |
setToken(Token token)
|
java.lang.String |
toStringLongFormat()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Job()
public Job(Token token)
| Method Detail |
|---|
public abstract boolean execute(JbpmContext jbpmContext)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String toStringLongFormat()
public ProcessInstance getProcessInstance()
public void setProcessInstance(ProcessInstance processInstance)
public Token getToken()
public void setToken(Token token)
public long getId()
public java.util.Date getLockTime()
public void setLockTime(java.util.Date aqcuireDate)
public java.util.Date getAqcuireDate()
getLockTime() instead
public java.util.Date getDueDate()
public void setDueDate(java.util.Date dueDate)
public java.lang.String getException()
public void setException(java.lang.String exception)
public boolean isExclusive()
public void setExclusive(boolean isExclusive)
public java.lang.String getLockOwner()
public void setLockOwner(java.lang.String jobExecutorName)
public java.lang.String getJobExecutorName()
getLockOwner() instead
public int getRetries()
public void setRetries(int retries)
public TaskInstance getTaskInstance()
public void setTaskInstance(TaskInstance taskInstance)
public java.lang.String getConfiguration()
public void setConfiguration(java.lang.String configuration)
public boolean isSuspended()
public void setSuspended(boolean isSuspended)
public int getVersion()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||