Class IndexInfoServiceImpl

    • Constructor Detail

      • IndexInfoServiceImpl

        public IndexInfoServiceImpl()
    • Method Detail

      • getInfo

        public IndexInfo getInfo​(java.lang.String indexPath)
                          throws java.io.IOException
        Description copied from interface: IndexInfoService
        Returns IndexInfo for index at given path
        Specified by:
        getInfo in interface IndexInfoService
        Parameters:
        indexPath - path repository
        Returns:
        indexInfo for the index or null if there is no index node found at given path
        Throws:
        java.io.IOException
      • isValid

        public boolean isValid​(java.lang.String indexPath)
                        throws java.io.IOException
        Description copied from interface: IndexInfoService
        Determined if the index is valid and usable. If the index is corrupt then it returns false
        Specified by:
        isValid in interface IndexInfoService
        Throws:
        java.io.IOException
      • bindInfoProviders

        public void bindInfoProviders​(IndexInfoProvider infoProvider)
      • unbindInfoProviders

        public void unbindInfoProviders​(IndexInfoProvider infoProvider)