Class IndexUpdateCallbackImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addClickCountField​(java.util.Map<java.lang.String,​java.lang.Object> doc, java.lang.String url, java.lang.String clickCountField)  
      protected void addFavoriteCountField​(java.util.Map<java.lang.String,​java.lang.Object> doc, java.lang.String url, java.lang.String favoriteCountField)  
      void commit()  
      long getDocumentSize()  
      long getExecuteTime()  
      void init()  
      void store​(java.util.Map<java.lang.String,​java.lang.String> paramMap, java.util.Map<java.lang.String,​java.lang.Object> dataMap)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • documentSize

        protected java.util.concurrent.atomic.AtomicLong documentSize
      • executeTime

        protected volatile long executeTime
      • docList

        protected final DocList docList
      • maxDocumentRequestSize

        protected long maxDocumentRequestSize
    • Constructor Detail

      • IndexUpdateCallbackImpl

        public IndexUpdateCallbackImpl()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • store

        public void store​(java.util.Map<java.lang.String,​java.lang.String> paramMap,
                          java.util.Map<java.lang.String,​java.lang.Object> dataMap)
        Specified by:
        store in interface IndexUpdateCallback
      • addClickCountField

        protected void addClickCountField​(java.util.Map<java.lang.String,​java.lang.Object> doc,
                                          java.lang.String url,
                                          java.lang.String clickCountField)
      • addFavoriteCountField

        protected void addFavoriteCountField​(java.util.Map<java.lang.String,​java.lang.Object> doc,
                                             java.lang.String url,
                                             java.lang.String favoriteCountField)