Class IndexConfiguration


  • public class IndexConfiguration
    extends java.lang.Object
    • Constructor Detail

      • IndexConfiguration

        public IndexConfiguration()
    • Method Detail

      • 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()
      • createURI

        public static final java.lang.String createURI​(java.lang.String namespaceURI,
                                                       java.lang.String prefix)