Class DefaultSnIndexerBatchRunnable

    • Constructor Detail

      • DefaultSnIndexerBatchRunnable

        public DefaultSnIndexerBatchRunnable()
    • Method Detail

      • initialize

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

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • initializeSession

        protected void initializeSession()
      • destroySession

        protected void destroySession()
      • getTaskName

        protected java.lang.String getTaskName()
      • getTenantId

        protected java.lang.String getTenantId()
      • setTenantId

        protected void setTenantId​(java.lang.String tenantId)
      • getSessionUser

        protected java.lang.String getSessionUser()
      • setSessionUser

        protected void setSessionUser​(java.lang.String sessionUser)
      • getSessionLanguage

        protected java.lang.String getSessionLanguage()
      • setSessionLanguage

        protected void setSessionLanguage​(java.lang.String sessionLanguage)
      • getSessionCurrency

        protected java.lang.String getSessionCurrency()
      • setSessionCurrency

        protected void setSessionCurrency​(java.lang.String sessionCurrency)
      • getIndexTypeId

        protected java.lang.String getIndexTypeId()
      • setIndexTypeId

        protected void setIndexTypeId​(java.lang.String indexTypeId)
      • setIndexerOperationType

        protected void setIndexerOperationType​(SnIndexerOperationType indexerOperationType)
      • setIndexerItemSourceOperations

        protected void setIndexerItemSourceOperations​(java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations)
      • getIndexId

        protected java.lang.String getIndexId()
      • setIndexId

        protected void setIndexId​(java.lang.String indexId)
      • getIndexerOperationId

        protected java.lang.String getIndexerOperationId()
      • setIndexerOperationId

        protected void setIndexerOperationId​(java.lang.String indexerOperationId)
      • getIndexerBatchId

        protected java.lang.String getIndexerBatchId()
      • setIndexerBatchId

        protected void setIndexerBatchId​(java.lang.String indexerBatchId)
      • setIndexerBatchResponse

        protected void setIndexerBatchResponse​(SnIndexerBatchResponse indexerBatchResponse)
      • 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)