Class FileSystemLedgerOffloaderFactory

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      FileSystemManagedLedgerOffloader create​(org.apache.pulsar.common.policies.data.OffloadPoliciesImpl offloadPolicies, java.util.Map<java.lang.String,​java.lang.String> userMetadata, org.apache.bookkeeper.common.util.OrderedScheduler scheduler)  
      boolean isDriverSupported​(java.lang.String driverName)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.bookkeeper.mledger.LedgerOffloaderFactory

        create
    • Constructor Detail

      • FileSystemLedgerOffloaderFactory

        public FileSystemLedgerOffloaderFactory()
    • Method Detail

      • isDriverSupported

        public boolean isDriverSupported​(java.lang.String driverName)
        Specified by:
        isDriverSupported in interface org.apache.bookkeeper.mledger.LedgerOffloaderFactory<FileSystemManagedLedgerOffloader>
      • create

        public FileSystemManagedLedgerOffloader create​(org.apache.pulsar.common.policies.data.OffloadPoliciesImpl offloadPolicies,
                                                       java.util.Map<java.lang.String,​java.lang.String> userMetadata,
                                                       org.apache.bookkeeper.common.util.OrderedScheduler scheduler)
                                                throws java.io.IOException
        Specified by:
        create in interface org.apache.bookkeeper.mledger.LedgerOffloaderFactory<FileSystemManagedLedgerOffloader>
        Throws:
        java.io.IOException