Class HistoricBatchEntity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.history.event.HistoryEvent
-
- org.camunda.bpm.engine.impl.batch.history.HistoricBatchEntity
-
- All Implemented Interfaces:
Serializable,HistoricBatch,DbEntity,HistoricEntity
public class HistoricBatchEntity extends HistoryEvent implements HistoricBatch, DbEntity
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbatchJobDefinitionIdprotected intbatchJobsPerSeedprotected StringcreateUserIdprotected DateendTimeprotected DateexecutionStartTimeprotected Stringidprotected intinvocationsPerBatchJobprotected StringmonitorJobDefinitionIdprotected StringseedJobDefinitionIdprotected DatestartTimeprotected StringtenantIdprotected inttotalJobsprotected Stringtype-
Fields inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
ACTIVITY_EVENT_TYPE_END, ACTIVITY_EVENT_TYPE_START, ACTIVITY_EVENT_TYPE_UPDATE, caseDefinitionId, caseDefinitionKey, caseDefinitionName, caseExecutionId, caseInstanceId, eventType, executionId, FORM_PROPERTY_UPDATE, IDENTITY_LINK_ADD, IDENTITY_LINK_DELETE, INCIDENT_CREATE, INCIDENT_DELETE, INCIDENT_RESOLVE, processDefinitionId, processDefinitionKey, processDefinitionName, processDefinitionVersion, processInstanceId, removalTime, rootProcessInstanceId, sequenceCounter, TASK_EVENT_TYPE_COMPLETE, TASK_EVENT_TYPE_CREATE, TASK_EVENT_TYPE_DELETE, TASK_EVENT_TYPE_UPDATE, VARIABLE_EVENT_TYPE_CREATE, VARIABLE_EVENT_TYPE_DELETE, VARIABLE_EVENT_TYPE_UPDATE
-
-
Constructor Summary
Constructors Constructor Description HistoricBatchEntity()
-
Method Summary
-
Methods inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
getCaseDefinitionId, getCaseDefinitionKey, getCaseDefinitionName, getCaseExecutionId, getCaseInstanceId, getEventType, getExecutionId, getId, getProcessDefinitionId, getProcessDefinitionKey, getProcessDefinitionName, getProcessDefinitionVersion, getProcessInstanceId, getRemovalTime, getRootProcessInstanceId, getSequenceCounter, isEventOfType, setCaseDefinitionId, setCaseDefinitionKey, setCaseDefinitionName, setCaseExecutionId, setCaseInstanceId, setEventType, setExecutionId, setId, setProcessDefinitionId, setProcessDefinitionKey, setProcessDefinitionName, setProcessDefinitionVersion, setProcessInstanceId, setRemovalTime, setRootProcessInstanceId, setSequenceCounter, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.engine.batch.history.HistoricBatch
getId, getRemovalTime
-
-
-
-
Field Detail
-
id
protected String id
-
type
protected String type
-
totalJobs
protected int totalJobs
-
batchJobsPerSeed
protected int batchJobsPerSeed
-
invocationsPerBatchJob
protected int invocationsPerBatchJob
-
seedJobDefinitionId
protected String seedJobDefinitionId
-
monitorJobDefinitionId
protected String monitorJobDefinitionId
-
batchJobDefinitionId
protected String batchJobDefinitionId
-
tenantId
protected String tenantId
-
createUserId
protected String createUserId
-
startTime
protected Date startTime
-
endTime
protected Date endTime
-
executionStartTime
protected Date executionStartTime
-
-
Method Detail
-
getType
public String getType()
- Specified by:
getTypein interfaceHistoricBatch- Returns:
- the type of the batch
-
setType
public void setType(String type)
-
getTotalJobs
public int getTotalJobs()
- Specified by:
getTotalJobsin interfaceHistoricBatch- Returns:
- the number of batch execution jobs required to complete the batch
-
setTotalJobs
public void setTotalJobs(int totalJobs)
-
getBatchJobsPerSeed
public int getBatchJobsPerSeed()
- Specified by:
getBatchJobsPerSeedin interfaceHistoricBatch- Returns:
- number of batch jobs created per batch seed job invocation
-
setBatchJobsPerSeed
public void setBatchJobsPerSeed(int batchJobsPerSeed)
-
getInvocationsPerBatchJob
public int getInvocationsPerBatchJob()
- Specified by:
getInvocationsPerBatchJobin interfaceHistoricBatch- Returns:
- the number of invocations executed per batch job
-
setInvocationsPerBatchJob
public void setInvocationsPerBatchJob(int invocationsPerBatchJob)
-
getSeedJobDefinitionId
public String getSeedJobDefinitionId()
- Specified by:
getSeedJobDefinitionIdin interfaceHistoricBatch- Returns:
- the id of the batch seed job definition
-
setSeedJobDefinitionId
public void setSeedJobDefinitionId(String seedJobDefinitionId)
-
getMonitorJobDefinitionId
public String getMonitorJobDefinitionId()
- Specified by:
getMonitorJobDefinitionIdin interfaceHistoricBatch- Returns:
- the id of the batch monitor job definition
-
setMonitorJobDefinitionId
public void setMonitorJobDefinitionId(String monitorJobDefinitionId)
-
getBatchJobDefinitionId
public String getBatchJobDefinitionId()
- Specified by:
getBatchJobDefinitionIdin interfaceHistoricBatch- Returns:
- the id of the batch job definition
-
setBatchJobDefinitionId
public void setBatchJobDefinitionId(String batchJobDefinitionId)
-
getTenantId
public String getTenantId()
- Specified by:
getTenantIdin interfaceHistoricBatch- Returns:
- the batch's tenant id or null
-
setTenantId
public void setTenantId(String tenantId)
-
getCreateUserId
public String getCreateUserId()
- Specified by:
getCreateUserIdin interfaceHistoricBatch- Returns:
- the batch creator's user id
-
setCreateUserId
public void setCreateUserId(String createUserId)
-
getStartTime
public Date getStartTime()
- Specified by:
getStartTimein interfaceHistoricBatch- Returns:
- the date the batch was started
-
setStartTime
public void setStartTime(Date startTime)
-
getEndTime
public Date getEndTime()
- Specified by:
getEndTimein interfaceHistoricBatch- Returns:
- the date the batch was completed
-
setEndTime
public void setEndTime(Date endTime)
-
getExecutionStartTime
public Date getExecutionStartTime()
- Specified by:
getExecutionStartTimein interfaceHistoricBatch- Returns:
- the date the batch execution started
-
setExecutionStartTime
public void setExecutionStartTime(Date executionStartTime)
-
getPersistentState
public Object getPersistentState()
Description copied from interface:DbEntityReturns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentStatein interfaceDbEntity- Overrides:
getPersistentStatein classHistoryEvent
-
delete
public void delete()
-
-