Uploaded image for project: 'Addon Commons (closed)'
  1. Addon Commons (closed)
  2. ADCOM-2

Implement a mechanism to handle direct calls to cache

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Neutral Neutral
    • 1.0
    • None
    • None
    • Yes
    • Add-Ons 32
    • 2

      Currently,  annotations such as CacheEvict looks to be working only in some cases where we have Guice constructing the object. For instance, in module classes, it doesn't intercept the call for some reason that we don't know yet.

      Either we have to fix that annotation to work everywhere across the codebase or we need an injectable mechanism which provides API to let us invalidate the cache in the downstream.

       

      AC

      • Introduce a mechanism to invalidate the cache in the downstream
        • Typical listener mechanism that receives calls and execute them accordingly in the cache level without exposing its implementation details
      • Make sure cache is invalidated in S3 > EXTDAM-61

        Acceptance criteria

              ilgun Ilgun Ilgun
              ilgun Ilgun Ilgun
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

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