Package org.eclipse.rdf4j.sail.features

## Interface ThreadSafetyAware

- All Known Implementing Classes:
    `AbstractForwardChainingInferencerConnection`, `DedupingInferencerConnection`, `InferencerConnectionWrapper`, `LimitedSizeNativeStoreConnection`, `LuceneSailConnection`, `MemoryStoreConnection`, `NativeStoreConnection`, `NotifyingSailConnectionWrapper`, `SailConnectionWrapper`, `SchemaCachingRDFSInferencerConnection`, `ShaclSailConnection`, `VerySimpleRdfsBackwardsChainingConnection`

      public interface ThreadSafetyAware

  An interface used to signal thread safety features of a sail or its related classes.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | `supportsConcurrentReads()` | A class may support concurrent reads from multiple threads against the same object.

- - ### Method Detail

    - #### supportsConcurrentReads

          boolean supportsConcurrentReads()

      A class may support concurrent reads from multiple threads against the same object. This ability may change based on an object's current state.
      Returns:
        true if this object supports concurrent reads