public abstract class BaseJobReport extends java.lang.Object implements JobReport
JobReport that is shared by
each job-dependent implementation.| Modifier and Type | Field and Description |
|---|---|
protected java.util.concurrent.locks.ReentrantReadWriteLock |
readWriteLock |
protected static long |
serialVersionUID
For interoperability with possible future changes.
|
| Modifier | Constructor and Description |
|---|---|
protected |
BaseJobReport() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGeneralError(java.lang.Object error) |
void |
addGeneralWarning(java.lang.Object warning) |
void |
addHandlerError(java.lang.String handlerID,
java.lang.String error) |
void |
addHandlerWarning(java.lang.String handlerID,
java.lang.String warning) |
void |
addInitializationError(java.lang.Object error) |
java.util.Date |
getEndTime() |
java.lang.String |
getExtractionDataSourceName() |
long |
getFirstTime() |
java.util.Collection<java.lang.Object> |
getGeneralErrors() |
java.util.Collection<java.lang.Object> |
getGeneralWarnings() |
java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
getHandlerErrors() |
java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
getHandlerWarnings() |
int |
getId() |
java.util.Collection<java.lang.Object> |
getInitializationErrors() |
int |
getJobID() |
java.lang.String |
getJobName() |
java.lang.String |
getJobType() |
java.lang.String |
getMisfireError() |
java.lang.String |
getProjectName() |
int |
getRetryCount()
Number of current retry.
|
boolean |
getRetryJob()
The current retry job status.
|
ServerInfo |
getServerInfo() |
java.util.Date |
getStartTime() |
boolean |
hasErrors() |
boolean |
hasMisfired() |
boolean |
hasWarnings() |
boolean |
isInterrupted() |
void |
reset() |
void |
setEndTime(java.util.Date endTime) |
void |
setExtractionDataSourceName(java.lang.String extractionDataSourceName) |
void |
setFirstTime(long firstTime) |
void |
setId(int id) |
void |
setInterrupted(boolean interrupted) |
void |
setJobID(int jobID) |
void |
setJobName(java.lang.String jobName) |
void |
setJobType(java.lang.String jobType) |
void |
setMisfireError(java.lang.String error) |
void |
setProjectName(java.lang.String projectName) |
void |
setRetryCount(int retryCount) |
void |
setRetryJob(boolean retryJob) |
void |
setServerInfo(ServerInfo serverInfo) |
void |
setStartTime(java.util.Date startTime) |
java.lang.String |
toString() |
protected static final long serialVersionUID
protected transient java.util.concurrent.locks.ReentrantReadWriteLock readWriteLock
public java.lang.String getProjectName()
getProjectName in interface JobReportpublic void setProjectName(java.lang.String projectName)
setProjectName in interface JobReportpublic java.lang.String getJobName()
getJobName in interface JobReportpublic void setJobName(java.lang.String jobName)
setJobName in interface JobReportpublic java.lang.String getJobType()
getJobType in interface JobReportpublic void setJobType(java.lang.String jobType)
setJobType in interface JobReportpublic long getFirstTime()
getFirstTime in interface JobReportpublic void setFirstTime(long firstTime)
setFirstTime in interface JobReportpublic java.util.Date getStartTime()
getStartTime in interface JobReportpublic void setStartTime(java.util.Date startTime)
setStartTime in interface JobReportpublic java.util.Date getEndTime()
getEndTime in interface JobReportpublic void setEndTime(java.util.Date endTime)
setEndTime in interface JobReportpublic java.lang.String getMisfireError()
getMisfireError in interface JobReportpublic void setMisfireError(java.lang.String error)
setMisfireError in interface JobReportpublic boolean hasMisfired()
hasMisfired in interface JobReportpublic java.util.Collection<java.lang.Object> getInitializationErrors()
getInitializationErrors in interface JobReportpublic void addInitializationError(java.lang.Object error)
addInitializationError in interface JobReportpublic java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getHandlerErrors()
getHandlerErrors in interface JobReportpublic void addHandlerError(java.lang.String handlerID,
java.lang.String error)
addHandlerError in interface JobReportpublic java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getHandlerWarnings()
getHandlerWarnings in interface JobReportpublic void addHandlerWarning(java.lang.String handlerID,
java.lang.String warning)
addHandlerWarning in interface JobReportpublic java.util.Collection<java.lang.Object> getGeneralErrors()
getGeneralErrors in interface JobReportpublic void addGeneralError(java.lang.Object error)
addGeneralError in interface JobReportpublic java.util.Collection<java.lang.Object> getGeneralWarnings()
getGeneralWarnings in interface JobReportpublic void addGeneralWarning(java.lang.Object warning)
addGeneralWarning in interface JobReportpublic int getRetryCount()
JobReportgetRetryCount in interface JobReportpublic void setRetryCount(int retryCount)
setRetryCount in interface JobReportpublic boolean getRetryJob()
JobReportgetRetryJob in interface JobReportpublic void setRetryJob(boolean retryJob)
setRetryJob in interface JobReportpublic boolean hasWarnings()
hasWarnings in interface JobReportpublic java.lang.String getExtractionDataSourceName()
getExtractionDataSourceName in interface JobReportpublic void setExtractionDataSourceName(java.lang.String extractionDataSourceName)
setExtractionDataSourceName in interface JobReportpublic ServerInfo getServerInfo()
getServerInfo in interface JobReportpublic void setServerInfo(ServerInfo serverInfo)
setServerInfo in interface JobReportpublic boolean isInterrupted()
isInterrupted in interface JobReportpublic void setInterrupted(boolean interrupted)
setInterrupted in interface JobReportpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2024 Denodo Technologies. All rights reserved.