java.lang.Object
de.hybris.e2e.hybrisrootcauseanalysis.changeanalysis.services.impl.DefaultSolrChangesService
All Implemented Interfaces:
E2EChangesPropertiesService

public class DefaultSolrChangesService extends Object implements E2EChangesPropertiesService
Read dynamic SOLR configuration changes into properties file
  • Constructor Details

    • DefaultSolrChangesService

      public DefaultSolrChangesService()
  • Method Details

    • getInfo

      public Properties getInfo()
      Specified by:
      getInfo in interface E2EChangesPropertiesService
      Returns:
      collected dynamic configuration
    • saveToProperties

      public void saveToProperties(SolrFacetSearchConfigModel model, Properties prop, String name)
      Parameters:
      model -
      name -
      prop -
    • getNameFile

      public String getNameFile()
      Specified by:
      getNameFile in interface E2EChangesPropertiesService
      Returns:
      name of destination file to be read by diagnostic agent basing on CCDB template
    • isSorted

      public boolean isSorted()
      Specified by:
      isSorted in interface E2EChangesPropertiesService
      Returns:
      should the properties be sorted
    • setSorted

      public void setSorted(boolean sorted)
      Parameters:
      sorted - the sorted to set
    • setSolrFacetSearchConfigDao

      public void setSolrFacetSearchConfigDao(SolrFacetSearchConfigDao solrFacetSearchConfigDao)
      Parameters:
      solrFacetSearchConfigDao - the solrFacetSearchConfigDao to set
    • setNameFile

      public void setNameFile(String nameFile)
      Parameters:
      nameFile - the nameFile to set