Class HistoricBatchEntity

    • Field Detail

      • 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
    • Constructor Detail

      • HistoricBatchEntity

        public HistoricBatchEntity()
    • Method Detail

      • setType

        public void setType​(String type)
      • getTotalJobs

        public int getTotalJobs()
        Specified by:
        getTotalJobs in interface HistoricBatch
        Returns:
        the number of batch execution jobs required to complete the batch
      • setTotalJobs

        public void setTotalJobs​(int totalJobs)
      • getBatchJobsPerSeed

        public int getBatchJobsPerSeed()
        Specified by:
        getBatchJobsPerSeed in interface HistoricBatch
        Returns:
        number of batch jobs created per batch seed job invocation
      • setBatchJobsPerSeed

        public void setBatchJobsPerSeed​(int batchJobsPerSeed)
      • getInvocationsPerBatchJob

        public int getInvocationsPerBatchJob()
        Specified by:
        getInvocationsPerBatchJob in interface HistoricBatch
        Returns:
        the number of invocations executed per batch job
      • setInvocationsPerBatchJob

        public void setInvocationsPerBatchJob​(int invocationsPerBatchJob)
      • setSeedJobDefinitionId

        public void setSeedJobDefinitionId​(String seedJobDefinitionId)
      • setMonitorJobDefinitionId

        public void setMonitorJobDefinitionId​(String monitorJobDefinitionId)
      • setBatchJobDefinitionId

        public void setBatchJobDefinitionId​(String batchJobDefinitionId)
      • setTenantId

        public void setTenantId​(String tenantId)
      • setCreateUserId

        public void setCreateUserId​(String createUserId)
      • setStartTime

        public void setStartTime​(Date startTime)
      • getEndTime

        public Date getEndTime()
        Specified by:
        getEndTime in interface HistoricBatch
        Returns:
        the date the batch was completed
      • setEndTime

        public void setEndTime​(Date endTime)
      • setExecutionStartTime

        public void setExecutionStartTime​(Date executionStartTime)
      • getPersistentState

        public Object getPersistentState()
        Description copied from interface: DbEntity
        Returns 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:
        getPersistentState in interface DbEntity
        Overrides:
        getPersistentState in class HistoryEvent
      • delete

        public void delete()