Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-5381

Change the link API/Functionalities in order to support 'LinkProviders'

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Major
    • None
    • 5.0, 5.1
    • core
    • None

    Description

      The current link implementation assume that every 'documents' are stored into a JCR repository.
      In order to access the document, the UUID and workspace informations of the link are used to retrieve the Document.

      Unfortunately, for example in DAM Assets, the UUID is a composite key 'provider:uniqueAssetIdentifier' and in order to create a proper link, the following steps should be followed:

      • Get the corresponding Asset provider
      • Provider.getRendition().getLink() --> generate a proper link.

      We will also need this for the forum module.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                ehechinger Eric Hechinger
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:

                  Checklists

                    Task DoR