public class JobDefinitionEntity extends Object implements JobDefinition, HasRevision, PersistentObject, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected String |
activityId |
protected String |
id |
protected String |
jobConfiguration |
protected String |
jobType
timer, message, ...
|
protected String |
processDefinitionId |
protected String |
processDefinitionKey |
protected int |
revision |
protected int |
suspensionState |
| Constructor and Description |
|---|
JobDefinitionEntity() |
JobDefinitionEntity(JobDeclaration<?> jobDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
String |
getActivityId()
The Id of the activity (from BPMN 2.0 Xml) this Job Definition is associated with.
|
String |
getId() |
String |
getJobConfiguration()
The configuration of a job definition provides details about the jobs which will be created.
|
String |
getJobType()
The Type of a job.
|
Object |
getPersistentState()
Returns a representation of the object,
as would be stored in the database.
|
String |
getProcessDefinitionId() |
String |
getProcessDefinitionKey() |
int |
getRevision() |
int |
getRevisionNext() |
int |
getSuspensionState() |
boolean |
isSuspended()
Indicates whether this job definition is suspended.
|
void |
setActivityId(String activityId) |
void |
setId(String id) |
void |
setJobConfiguration(String jobConfiguration) |
void |
setJobType(String jobType) |
void |
setProcessDefinitionId(String processDefinitionId) |
void |
setProcessDefinitionKey(String processDefinitionKey) |
void |
setRevision(int revision) |
void |
setSuspensionState(int state) |
protected String id
protected int revision
protected String processDefinitionId
protected String processDefinitionKey
protected String activityId
protected String jobType
protected String jobConfiguration
protected int suspensionState
public JobDefinitionEntity()
public JobDefinitionEntity(JobDeclaration<?> jobDeclaration)
public Object getPersistentState()
PersistentObjectgetPersistentState in interface PersistentObjectpublic int getRevisionNext()
getRevisionNext in interface HasRevisionpublic String getId()
getId in interface PersistentObjectgetId in interface JobDefinitionpublic void setId(String id)
setId in interface PersistentObjectpublic int getRevision()
getRevision in interface HasRevisionpublic void setRevision(int revision)
setRevision in interface HasRevisionpublic boolean isSuspended()
JobDefinitionisSuspended in interface JobDefinitionpublic String getProcessDefinitionId()
getProcessDefinitionId in interface JobDefinitionProcessDefinition this job definition is associated with.public void setProcessDefinitionId(String processDefinitionId)
public String getActivityId()
JobDefinitiongetActivityId in interface JobDefinitionpublic void setActivityId(String activityId)
public String getJobType()
JobDefinitiongetJobType in interface JobDefinitionpublic void setJobType(String jobType)
public String getJobConfiguration()
JobDefinitiongetJobConfiguration in interface JobDefinitionpublic void setJobConfiguration(String jobConfiguration)
public String getProcessDefinitionKey()
getProcessDefinitionKey in interface JobDefinitionProcessDefinition this job definition is associated with.public void setProcessDefinitionKey(String processDefinitionKey)
public int getSuspensionState()
public void setSuspensionState(int state)
Copyright © 2015. All rights reserved.