Package org.codelibs.fess.app.service
Class CrawlingInfoService
- java.lang.Object
-
- org.codelibs.fess.app.service.CrawlingInfoService
-
public class CrawlingInfoService extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected CrawlingInfoBhvcrawlingInfoBhvprotected CrawlingInfoParamBhvcrawlingInfoParamBhvprotected FessConfigfessConfig
-
Constructor Summary
Constructors Constructor Description CrawlingInfoService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(CrawlingInfo crawlingInfo)voiddeleteBefore(long date)voiddeleteOldSessions(java.util.Set<java.lang.String> activeSessionId)voiddeleteSessionIdsBefore(java.lang.String activeSessionId, java.lang.String name, long date)voidexportCsv(java.io.Writer writer)org.dbflute.optional.OptionalEntity<CrawlingInfo>getCrawlingInfo(java.lang.String id)java.util.List<CrawlingInfo>getCrawlingInfoList(CrawlingInfoPager crawlingInfoPager)java.util.List<CrawlingInfoParam>getCrawlingInfoParamList(java.lang.String id)CrawlingInfogetLast(java.lang.String sessionId)java.util.List<CrawlingInfoParam>getLastCrawlingInfoParamList(java.lang.String sessionId)voidimportCsv(java.io.Reader reader)protected voidsetupDeleteCondition(CrawlingInfo crawlingInfo)protected voidsetupListCondition(CrawlingInfoCB cb, CrawlingInfoPager crawlingInfoPager)protected voidsetupStoreCondition(CrawlingInfo crawlingInfo)voidstore(CrawlingInfo crawlingInfo)voidstoreInfo(java.util.List<CrawlingInfoParam> crawlingInfoParamList)
-
-
-
Field Detail
-
crawlingInfoParamBhv
protected CrawlingInfoParamBhv crawlingInfoParamBhv
-
crawlingInfoBhv
protected CrawlingInfoBhv crawlingInfoBhv
-
fessConfig
protected FessConfig fessConfig
-
-
Method Detail
-
getCrawlingInfoList
public java.util.List<CrawlingInfo> getCrawlingInfoList(CrawlingInfoPager crawlingInfoPager)
-
getCrawlingInfo
public org.dbflute.optional.OptionalEntity<CrawlingInfo> getCrawlingInfo(java.lang.String id)
-
store
public void store(CrawlingInfo crawlingInfo)
-
delete
public void delete(CrawlingInfo crawlingInfo)
-
setupListCondition
protected void setupListCondition(CrawlingInfoCB cb, CrawlingInfoPager crawlingInfoPager)
-
setupStoreCondition
protected void setupStoreCondition(CrawlingInfo crawlingInfo)
-
setupDeleteCondition
protected void setupDeleteCondition(CrawlingInfo crawlingInfo)
-
deleteSessionIdsBefore
public void deleteSessionIdsBefore(java.lang.String activeSessionId, java.lang.String name, long date)
-
storeInfo
public void storeInfo(java.util.List<CrawlingInfoParam> crawlingInfoParamList)
-
getCrawlingInfoParamList
public java.util.List<CrawlingInfoParam> getCrawlingInfoParamList(java.lang.String id)
-
getLastCrawlingInfoParamList
public java.util.List<CrawlingInfoParam> getLastCrawlingInfoParamList(java.lang.String sessionId)
-
deleteOldSessions
public void deleteOldSessions(java.util.Set<java.lang.String> activeSessionId)
-
importCsv
public void importCsv(java.io.Reader reader)
-
exportCsv
public void exportCsv(java.io.Writer writer)
-
deleteBefore
public void deleteBefore(long date)
-
getLast
public CrawlingInfo getLast(java.lang.String sessionId)
-
-