Interface SolrIndexSynchronizationStrategy

All Known Implementing Classes:
CronJobSolrIndexSynchronizationStrategy, DirectSolrIndexSynchronizationStrategy

public interface SolrIndexSynchronizationStrategy
Solr index synchronization strategy
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    removeItem(String typecode, long pk)
    Remove item from solr index
    void
    removeItems(String typecode, List<PK> pkList)
    Remove item from solr index
    void
    updateItem(String typecode, long pk)
    Update item in solr index
    void
    updateItems(String typecode, List<PK> pkList)
    Update item in solr index
  • Method Details

    • updateItem

      void updateItem(String typecode, long pk)
      Update item in solr index
      Parameters:
      typecode - item typecode
      pk - item pk
    • updateItems

      void updateItems(String typecode, List<PK> pkList)
      Update item in solr index
      Parameters:
      typecode - item typecode
      pkList - list of updated pks
    • removeItem

      void removeItem(String typecode, long pk)
      Remove item from solr index
      Parameters:
      typecode - item typecode
      pk - item pk
    • removeItems

      void removeItems(String typecode, List<PK> pkList)
      Remove item from solr index
      Parameters:
      typecode - item typecode
      pkList - item pk