Class AzureManifestFile

java.lang.Object
org.apache.jackrabbit.oak.segment.azure.AzureManifestFile
All Implemented Interfaces:
org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile

public class AzureManifestFile extends Object implements org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile
  • Constructor Details

    • AzureManifestFile

      public AzureManifestFile(com.azure.storage.blob.specialized.BlockBlobClient manifestBlob)
  • Method Details

    • exists

      public boolean exists()
      Specified by:
      exists in interface org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile
    • load

      public Properties load() throws IOException
      Specified by:
      load in interface org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile
      Throws:
      IOException
    • save

      public void save(Properties properties) throws IOException
      Specified by:
      save in interface org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile
      Throws:
      IOException