Class AbstractBackend

  • All Implemented Interfaces:
    Backend
    Direct Known Subclasses:
    FSBackend

    public abstract class AbstractBackend
    extends java.lang.Object
    implements Backend
    Abstract Backend which has a reference to the underlying CachingDataStore and is maintaining the lifecycle of the internal asynchronous write executor.
    • Constructor Detail

      • AbstractBackend

        public AbstractBackend()
    • Method Detail

      • getAsyncWritePoolSize

        public int getAsyncWritePoolSize()
        Returns the pool size of the asynchronous write pool executor.
        Returns:
        the pool size of the asynchronous write pool executor
      • setAsyncWritePoolSize

        public void setAsyncWritePoolSize​(int asyncWritePoolSize)
        Sets the pool size of the asynchronous write pool executor.
        Parameters:
        asyncWritePoolSize - pool size of the async write pool executor