Interface ExtendedBlobStatsCollector

All Superinterfaces:
BlobStatsCollector
All Known Implementing Classes:
BlobStoreStats

@Deprecated(since="2024-09-23") public interface ExtendedBlobStatsCollector extends BlobStatsCollector
Deprecated.
The Jackrabbit Oak Blob Plugins library is designed for Oak-internal use only and thus deprecated. It will not be part of the AEM SDK after April 2025.
Interface that adds stats to BlobStatsCollector for additional capabilities in blob stores that are added via DataStoreBlobStore.
  • Field Details

  • Method Details

    • getRecordForIdCalled

      void getRecordForIdCalled(long timeTaken, TimeUnit unit, long size)
      Deprecated.
      Called when a DataRecord is retrieved via a call to SharedDataStore.getRecordForId(DataIdentifier).
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
      size - size of the binary
    • getRecordForIdCompleted

      void getRecordForIdCompleted(String blobId)
      Deprecated.
      Called when a call to SharedDataStore.getRecordForId(DataIdentifier) is completed
      Parameters:
      blobId - id of the record retrieved
    • getRecordForIdFailed

      void getRecordForIdFailed(String blobId)
      Deprecated.
      Parameters:
      blobId - id of the record
    • getAllRecordsCalled

      void getAllRecordsCalled(long timeTaken, TimeUnit unit)
      Deprecated.
      Called when a call to SharedDataStore.getAllRecords() is made
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
    • getAllRecordsCompleted

      void getAllRecordsCompleted()
      Deprecated.
      Called when a call to SharedDataStore.getAllRecords() is completed
    • metadataRecordAdded

      void metadataRecordAdded(long timeTaken, TimeUnit unit)
      Deprecated.
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
    • addMetadataRecordCompleted

      void addMetadataRecordCompleted(String name)
      Deprecated.
      Called when a call to SharedDataStore.addMetadataRecord(File, String) is completed
      Parameters:
      name - name of the metadata record added
    • addMetadataRecordFailed

      void addMetadataRecordFailed(String name)
      Deprecated.
      Parameters:
      name - name of the metadata record
    • getMetadataRecordCalled

      void getMetadataRecordCalled(long timeTaken, TimeUnit unit)
      Deprecated.
      Called when a call to SharedDataStore.getMetadataRecord(String) is made
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
    • getMetadataRecordCompleted

      void getMetadataRecordCompleted(String name)
      Deprecated.
      Called when a call to SharedDataStore.getMetadataRecord(String) is completed
      Parameters:
      name - name of the metadata record retrieved
    • getMetadataRecordFailed

      void getMetadataRecordFailed(String name)
      Deprecated.
      Called when a call to SharedDataStore.getMetadataRecord(String) fails
      Parameters:
      name - name of the metadata record
    • getAllMetadataRecordsCalled

      void getAllMetadataRecordsCalled(long timeTaken, TimeUnit unit)
      Deprecated.
      Called when a call to SharedDataStore.getAllMetadataRecords(String) is made
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
    • getAllMetadataRecordsCompleted

      void getAllMetadataRecordsCompleted(String prefix)
      Deprecated.
      Called when a call to SharedDataStore.getAllMetadataRecords(String) is completed
      Parameters:
      prefix - prefix of the metadata records retrieved
    • getAllMetadataRecordsFailed

      void getAllMetadataRecordsFailed(String prefix)
      Deprecated.
      Parameters:
      prefix - prefix of the metadata records
    • metadataRecordExistsCalled

      void metadataRecordExistsCalled(long timeTaken, TimeUnit unit)
      Deprecated.
      Called when a call to SharedDataStore.metadataRecordExists(String) is made
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
    • metadataRecordExistsCompleted

      void metadataRecordExistsCompleted(String name)
      Deprecated.
      Called when a call to SharedDataStore.metadataRecordExists(String) is completed
      Parameters:
      name - name of the metadata record checked
    • metadataRecordExistsFailed

      void metadataRecordExistsFailed(String name)
      Deprecated.
      Parameters:
      name - name of the metadata record
    • metadataRecordDeleted

      void metadataRecordDeleted(long timeTaken, TimeUnit unit)
      Deprecated.
      Called when a call to SharedDataStore.deleteMetadataRecord(String) is made
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
    • deleteMetadataRecordCompleted

      void deleteMetadataRecordCompleted(String name)
      Deprecated.
      Called when a call to SharedDataStore.deleteMetadataRecord(String) is completed
      Parameters:
      name - name of the metadata record deleted
    • deleteMetadataRecordFailed

      void deleteMetadataRecordFailed(String name)
      Deprecated.
      Parameters:
      name - name of the metadata record
    • allMetadataRecordsDeleted

      void allMetadataRecordsDeleted(long timeTaken, TimeUnit unit)
      Deprecated.
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
    • deleteAllMetadataRecordsCompleted

      void deleteAllMetadataRecordsCompleted(String prefix)
      Deprecated.
      Parameters:
      prefix - prefix of the metadata records deleted
    • deleteAllMetadataRecordsFailed

      void deleteAllMetadataRecordsFailed(String prefix)
      Deprecated.
      Parameters:
      prefix - prefix of the metadata records
    • initiateBlobUpload

      void initiateBlobUpload(long timeTaken, TimeUnit unit, long maxSize, int maxUris)
      Deprecated.
      Called when a call to BlobAccessProvider.initiateBlobUpload(long, int) is made
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
      maxSize - size of binary to be uploaded
      maxUris - max number of uris requested
    • initiateBlobUploadCompleted

      void initiateBlobUploadCompleted()
      Deprecated.
      Called when a call to BlobAccessProvider.initiateBlobUpload(long, int) is completed
    • initiateBlobUploadFailed

      void initiateBlobUploadFailed()
      Deprecated.
      Called when a call to BlobAccessProvider.initiateBlobUpload(long, int) fails
    • completeBlobUpload

      void completeBlobUpload(long timeTaken, TimeUnit unit)
      Deprecated.
      Called when a call to BlobAccessProvider.completeBlobUpload(String) is made
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
    • completeBlobUploadCompleted

      void completeBlobUploadCompleted(String id)
      Deprecated.
      Called when a call to BlobAccessProvider.completeBlobUpload(String) is completed
      Parameters:
      id - identifier of uploaded blob
    • completeBlobUploadFailed

      void completeBlobUploadFailed()
      Deprecated.
      Called when a call to BlobAccessProvider.completeBlobUpload(String) fails
    • getDownloadURICalled

      void getDownloadURICalled(long timeTaken, TimeUnit unit, String id)
      Deprecated.
      Called when a call to BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions) is made
      Parameters:
      timeTaken - time taken to perform the operation
      unit - unit of time taken
      id - identifier of blob to be downloaded
    • getDownloadURICompleted

      void getDownloadURICompleted(String uri)
      Deprecated.
      Called when a call to BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions) is completed
      Parameters:
      uri - the uri generated for downloading
    • getDownloadURIFailed

      void getDownloadURIFailed()
      Deprecated.
      Called when a call to BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions) fails