Class ArtifactIndexConfig

java.lang.Object
org.lockss.laaws.rs.configuration.ArtifactIndexConfig

@Configuration public class ArtifactIndexConfig extends Object
Spring configuration beans for the configuration of the Repository Service's internal artifact index.
  • Field Details

    • PARAM_SOLR_HARDCOMMTI_INTERVAL

      public static final String PARAM_SOLR_HARDCOMMTI_INTERVAL
      Determines how frequently Solr hard commits are performed. (And checks for Solr restart lossage.).
      See Also:
    • DEFAULT_SOLR_HARDCOMMTI_INTERVAL

      public static final long DEFAULT_SOLR_HARDCOMMTI_INTERVAL
      See Also:
  • Constructor Details

  • Method Details

    • setArtifactIndex

      @Bean public org.lockss.rs.io.index.ArtifactIndex setArtifactIndex()
    • configMgrCreated

      @EventListener public void configMgrCreated(org.lockss.config.ConfigManager.ConfigManagerCreatedEvent event)