Class DefaultSnIndexerBatchCallable

    • Constructor Detail

      • DefaultSnIndexerBatchCallable

        public DefaultSnIndexerBatchCallable()
    • Method Detail

      • initialize

        public void initialize​(SnIndexerContext indexerContext,
                               java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations,
                               java.lang.String indexerBatchId)
        Description copied from interface: SnIndexerBatchCallable
        Initializes the indexer batch runnable.
        Specified by:
        initialize in interface SnIndexerBatchCallable
        Parameters:
        indexerContext - - the indexer context
        indexerItemSourceOperations - - the indexer item source operations
        indexerBatchId - - the indexer batch id
      • initializeSession

        protected void initializeSession()
      • destroySession

        protected void destroySession()
      • getTaskName

        protected java.lang.String getTaskName()
      • getTenantId

        public java.lang.String getTenantId()
      • getSessionUser

        public java.lang.String getSessionUser()
      • getSessionLanguage

        public java.lang.String getSessionLanguage()
      • getSessionCurrency

        public java.lang.String getSessionCurrency()
      • getIndexTypeId

        public java.lang.String getIndexTypeId()
      • getIndexId

        public java.lang.String getIndexId()
      • getIndexerOperationId

        public java.lang.String getIndexerOperationId()
      • setTenantService

        public void setTenantService​(TenantService tenantService)
      • setSessionService

        public void setSessionService​(SessionService sessionService)
      • setUserService

        public void setUserService​(UserService userService)
      • setCommonI18NService

        public void setCommonI18NService​(CommonI18NService commonI18NService)
      • setSnIndexTypeService

        public void setSnIndexTypeService​(SnIndexTypeService snIndexTypeService)
      • setSnIndexerBatchStrategyFactory

        public void setSnIndexerBatchStrategyFactory​(SnIndexerBatchStrategyFactory snIndexerBatchStrategyFactory)