Package org.codelibs.fess.app.service
Class JobLogService
- java.lang.Object
-
- org.codelibs.fess.app.service.JobLogService
-
public class JobLogService extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected longexpiredJobIntervalprotected FessConfigfessConfigprotected JobLogBhvjobLogBhv
-
Constructor Summary
Constructors Constructor Description JobLogService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(JobLog jobLog)voiddeleteBefore(int days)voiddeleteByJobStatus(List<String> jobStatusList)org.dbflute.optional.OptionalEntity<JobLog>getJobLog(String id)List<JobLog>getJobLogList(JobLogPager jobLogPager)voidsetExpiredJobInterval(long expiredJobInterval)protected voidsetupListCondition(JobLogCB cb, JobLogPager jobLogPager)voidstore(JobLog jobLog)voidupdateStatus()
-
-
-
Field Detail
-
jobLogBhv
protected JobLogBhv jobLogBhv
-
fessConfig
protected FessConfig fessConfig
-
expiredJobInterval
protected long expiredJobInterval
-
-
Method Detail
-
getJobLogList
public List<JobLog> getJobLogList(JobLogPager jobLogPager)
-
store
public void store(JobLog jobLog)
-
delete
public void delete(JobLog jobLog)
-
setupListCondition
protected void setupListCondition(JobLogCB cb, JobLogPager jobLogPager)
-
deleteBefore
public void deleteBefore(int days)
-
updateStatus
public void updateStatus()
-
setExpiredJobInterval
public void setExpiredJobInterval(long expiredJobInterval)
-
-