Class SearchDefinition


  • public class SearchDefinition
    extends java.lang.Object
    An object for storing information about search definitions in the centralized directory services.
    Author:
    Steinar Knutsen
    • Constructor Detail

      • SearchDefinition

        public SearchDefinition​(java.lang.String name)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getDefaultPosition

        public java.lang.String getDefaultPosition()
      • addIndex

        public void addIndex​(Index index)
      • addAlias

        public void addAlias​(java.lang.String alias,
                             java.lang.String indexName)
      • getIndex

        public Index getIndex​(java.lang.String name)
      • getIndexByLowerCase

        public Index getIndexByLowerCase​(java.lang.String name)
      • indices

        public java.util.Map<java.lang.String,​Index> indices()
        Returns the indices of this as a map
      • getOrCreateIndex

        public Index getOrCreateIndex​(java.lang.String name)
      • addCommand

        public void addCommand​(java.lang.String indexName,
                               java.lang.String commandString)