Uploaded image for project: 'Magnolia REST Framework'
  1. Magnolia REST Framework
  2. MGNLREST-308

Expose JcrDeliveryEndpointDefinition via provider, refactor node wrapping

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Neutral
    • 2.2.8
    • None
    • None
    • HL & LD 29, HL & LD 30, HL & LD 31
    • 3

    Description

      In preparations for personalization over REST, we need to refactor JcrDeliveryEndpoint a little bit.

      We need to:

      • Expose JcrDeliveryEndpointDefinition so that request/response filters may access it and act accordingly on the setup configured on the definition level
      • Set priority for request/response filters - especially needed for setting priority
        • priority will ensure node wrappers are applied in order we need
      • Refactor (and deprecate) ReferenceContext to be part of the more global one, which will also carry the endpoint definition

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                jsimak Jaroslav Simak
                rsiska Robert Šiška
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - Not Specified
                      Not Specified
                      Logged:
                      Time Spent - 0.25d
                      0.25d