Class BulkBlobWriter<BlobT extends BlobBase,​AccessorT extends BlobStorageAccessor>

    • Constructor Detail

      • BulkBlobWriter

        public BulkBlobWriter​(AccessorT accessor,
                              Context context)
    • Method Detail

      • getEntityDescriptor

        public cz.o2.proxima.repository.EntityDescriptor getEntityDescriptor()
        Retrieve EntityDescriptor of this BulkAttributeWriter.
      • removeDir

        private void removeDir​(java.io.File dir)
      • flush

        void flush()
      • flush

        private void flush​(Path file,
                           long bucketEndStamp)
      • deleteBlobIfExists

        protected abstract void deleteBlobIfExists​(BlobT blob)
        Delete specified blob.
      • deleteHandlingErrors

        private void deleteHandlingErrors​(Path f)
      • close

        public void close()
        Specified by:
        close in interface AttributeWriterBase
        Specified by:
        close in interface java.lang.AutoCloseable