Class DirectSolrIndexSynchronizationStrategy

    • Constructor Detail

      • DirectSolrIndexSynchronizationStrategy

        public DirectSolrIndexSynchronizationStrategy()
    • Method Detail

      • performIndexDelete

        @Deprecated(since="1808",
                    forRemoval=true)
        protected void performIndexDelete​(java.lang.String typecode,
                                          SolrFacetSearchConfigModel solrFacetSearchConfig,
                                          java.util.List<java.lang.String> pks)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Remove specified items from solr index
        Parameters:
        typecode - type of items
        solrFacetSearchConfig - solr config
        pks - list of pks
        Since:
        1808
      • performIndexDelete

        protected void performIndexDelete​(SolrFacetSearchConfigModel solrFacetSearchConfig,
                                          java.util.List<PK> pks)
        Remove specified items from solr index
        Parameters:
        solrFacetSearchConfig - solr config
        pks - list of pks
      • performIndexUpdate

        @Deprecated(since="1808",
                    forRemoval=true)
        protected void performIndexUpdate​(java.lang.String typecode,
                                          SolrFacetSearchConfigModel solrFacetSearchConfig,
                                          java.util.List<java.lang.String> pks)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Update specified items in solr index
        Parameters:
        typecode - type of items
        solrFacetSearchConfig - solr config
        pks - list of pks
        Since:
        1808
      • performIndexUpdate

        protected void performIndexUpdate​(SolrFacetSearchConfigModel solrFacetSearchConfig,
                                          java.util.List<PK> pks)
        Update specified items in solr index
        Parameters:
        solrFacetSearchConfig - solr config
        pks - list of pks
      • setIndexerService

        public void setIndexerService​(IndexerService indexerService)
        Parameters:
        indexerService -
      • setModelService

        public void setModelService​(ModelService modelService)
        Parameters:
        modelService -
      • setFacetSearchConfigService

        public void setFacetSearchConfigService​(FacetSearchConfigService facetSearchConfigService)
        Parameters:
        facetSearchConfigService - the facetSearchConfigService to set
      • setTypeService

        public void setTypeService​(TypeService typeService)
        Parameters:
        typeService -