Class CrawlingInfoService


  • public class CrawlingInfoService
    extends java.lang.Object
    • Constructor Detail

      • CrawlingInfoService

        public CrawlingInfoService()
    • Method Detail

      • getCrawlingInfo

        public org.dbflute.optional.OptionalEntity<CrawlingInfo> getCrawlingInfo​(java.lang.String id)
      • delete

        public void delete​(CrawlingInfo crawlingInfo)
      • 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)