Class IndexNotAvailableException

All Implemented Interfaces:
Serializable

public class IndexNotAvailableException extends DatabaseException
Thrown by the getPrimaryIndex, getSecondaryIndex and getSubclassIndex when an index has not yet been created.

It can be thrown when opening an environment read-only with new persistent classes that define a new primary or secondary index. The index does not exist because the environment has not yet been opened read-write with the new classes. When the index is created by a read-write application, the read-only application must close and re-open the environment in order to open the new index.

See Also:
  • Constructor Details

    • IndexNotAvailableException

      public IndexNotAvailableException(String message)
      For internal use only.