Class IndexConfiguration

java.lang.Object
org.apache.jena.geosparql.implementation.index.IndexConfiguration

public class IndexConfiguration extends Object
  • Constructor Details

    • IndexConfiguration

      public IndexConfiguration()
  • Method Details

    • setConfig

      public static final void setConfig(IndexConfiguration.IndexOption indexOption)
    • startIndexes

      public static void startIndexes()
      Indexes are made active and started.
    • stopIndexes

      public static void stopIndexes()
      Indexes are made active and stopped.
    • setIndexMaxSize

      public static final void setIndexMaxSize(int geometryLiteralIndex, int geometryTransformIndex, int queryRewriteIndex)
      Set the maximum size of the indexes.
      Zero for no index and -1 for unlimited size.
      Parameters:
      geometryLiteralIndex -
      geometryTransformIndex -
      queryRewriteIndex -
    • setIndexExpiry

      public static final void setIndexExpiry(long geometryLiteralIndex, long geometryTransformIndex, long queryRewriteIndex)
      Set the index expiry interval in milliseconds.
      Parameters:
      geometryLiteralIndex -
      geometryTransformIndex -
      queryRewriteIndex -
    • resetIndexes

      public static final void resetIndexes()
    • resetIndexesAndRegistries

      public static final void resetIndexesAndRegistries()
    • getIndexOption

      public static final IndexConfiguration.IndexOption getIndexOption()
    • createURI

      public static final String createURI(String namespaceURI, String prefix)