Class DefaultSnIndexerBatchRunnable

    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultSnIndexerBatchRunnable()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected void destroySession()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      CommonI18NService getCommonI18NService()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getIndexerBatchId()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      SnIndexerBatchResponse getIndexerBatchResponse()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the indexer batch response.
      protected java.util.List<SnIndexerItemSourceOperation> getIndexerItemSourceOperations()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getIndexerOperationId()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected SnIndexerOperationType getIndexerOperationType()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getIndexId()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getIndexTypeId()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getSessionCurrency()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getSessionLanguage()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      SessionService getSessionService()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getSessionUser()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      SnIndexerBatchStrategyFactory getSnIndexerBatchStrategyFactory()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      SnIndexTypeService getSnIndexTypeService()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getTaskName()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected java.lang.String getTenantId()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      TenantService getTenantService()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      UserService getUserService()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void initialize​(SnIndexerContext indexerContext, java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations, java.lang.String indexerBatchId)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Initializes the indexer batch runnable.
      protected void initializeSession()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void run()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setCommonI18NService​(CommonI18NService commonI18NService)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setIndexerBatchId​(java.lang.String indexerBatchId)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setIndexerBatchResponse​(SnIndexerBatchResponse indexerBatchResponse)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setIndexerItemSourceOperations​(java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setIndexerOperationId​(java.lang.String indexerOperationId)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setIndexerOperationType​(SnIndexerOperationType indexerOperationType)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setIndexId​(java.lang.String indexId)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setIndexTypeId​(java.lang.String indexTypeId)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setSessionCurrency​(java.lang.String sessionCurrency)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setSessionLanguage​(java.lang.String sessionLanguage)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setSessionService​(SessionService sessionService)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setSessionUser​(java.lang.String sessionUser)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setSnIndexerBatchStrategyFactory​(SnIndexerBatchStrategyFactory snIndexerBatchStrategyFactory)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setSnIndexTypeService​(SnIndexTypeService snIndexTypeService)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      protected void setTenantId​(java.lang.String tenantId)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setTenantService​(TenantService tenantService)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setUserService​(UserService userService)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      • Methods inherited from class java.lang.Object

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

      • DefaultSnIndexerBatchRunnable

        public DefaultSnIndexerBatchRunnable()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • initialize

        public void initialize​(SnIndexerContext indexerContext,
                               java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations,
                               java.lang.String indexerBatchId)
        Deprecated, for removal: This API element is subject to removal in a future version.
        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()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        run in interface java.lang.Runnable
      • initializeSession

        protected void initializeSession()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • destroySession

        protected void destroySession()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getTaskName

        protected java.lang.String getTaskName()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getTenantId

        protected java.lang.String getTenantId()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setTenantId

        protected void setTenantId​(java.lang.String tenantId)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getSessionUser

        protected java.lang.String getSessionUser()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setSessionUser

        protected void setSessionUser​(java.lang.String sessionUser)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getSessionLanguage

        protected java.lang.String getSessionLanguage()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setSessionLanguage

        protected void setSessionLanguage​(java.lang.String sessionLanguage)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getSessionCurrency

        protected java.lang.String getSessionCurrency()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setSessionCurrency

        protected void setSessionCurrency​(java.lang.String sessionCurrency)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getIndexTypeId

        protected java.lang.String getIndexTypeId()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setIndexTypeId

        protected void setIndexTypeId​(java.lang.String indexTypeId)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getIndexerOperationType

        protected SnIndexerOperationType getIndexerOperationType()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setIndexerOperationType

        protected void setIndexerOperationType​(SnIndexerOperationType indexerOperationType)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getIndexerItemSourceOperations

        protected java.util.List<SnIndexerItemSourceOperation> getIndexerItemSourceOperations()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setIndexerItemSourceOperations

        protected void setIndexerItemSourceOperations​(java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getIndexId

        protected java.lang.String getIndexId()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setIndexId

        protected void setIndexId​(java.lang.String indexId)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getIndexerOperationId

        protected java.lang.String getIndexerOperationId()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setIndexerOperationId

        protected void setIndexerOperationId​(java.lang.String indexerOperationId)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getIndexerBatchId

        protected java.lang.String getIndexerBatchId()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setIndexerBatchId

        protected void setIndexerBatchId​(java.lang.String indexerBatchId)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setIndexerBatchResponse

        protected void setIndexerBatchResponse​(SnIndexerBatchResponse indexerBatchResponse)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getTenantService

        public TenantService getTenantService()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setTenantService

        public void setTenantService​(TenantService tenantService)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getSessionService

        public SessionService getSessionService()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setSessionService

        public void setSessionService​(SessionService sessionService)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getUserService

        public UserService getUserService()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setUserService

        public void setUserService​(UserService userService)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getCommonI18NService

        public CommonI18NService getCommonI18NService()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setCommonI18NService

        public void setCommonI18NService​(CommonI18NService commonI18NService)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getSnIndexTypeService

        public SnIndexTypeService getSnIndexTypeService()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setSnIndexTypeService

        public void setSnIndexTypeService​(SnIndexTypeService snIndexTypeService)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getSnIndexerBatchStrategyFactory

        public SnIndexerBatchStrategyFactory getSnIndexerBatchStrategyFactory()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setSnIndexerBatchStrategyFactory

        public void setSnIndexerBatchStrategyFactory​(SnIndexerBatchStrategyFactory snIndexerBatchStrategyFactory)
        Deprecated, for removal: This API element is subject to removal in a future version.