Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-28900

Allow blob provider to access document when reading blob

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.10-HF25, 11.1, 2021.0
    • Component/s: BlobManager
    • Tags:
    • Impact type:
      API change
    • Upgrade notes:
      Hide

      The new API BlobProvider.readBlob(BlobInfoContext) should be implemented by blob providers that wish to get information about the Document or the blob's xpath while reading the blob.

      This is mostly useful for blob providers that implement "virtual" blobs whose information is derived from properties of the document itself.

      Show
      The new API BlobProvider.readBlob(BlobInfoContext) should be implemented by blob providers that wish to get information about the Document or the blob's xpath while reading the blob. This is mostly useful for blob providers that implement "virtual" blobs whose information is derived from properties of the document itself.
    • Team:
      FG
    • Sprint:
      nxFG 11.1.13
    • Story Points:
      3

      Description

      Enhance the blob provider API to be able to refer to properties of the containing document when retrieving a blob's content.

      In addition this give more symmetry with the write case, which already has access to the document.

       

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours
                  3h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.