Uploaded image for project: 'Shiro'
  1. Shiro
  2. SHIRO-849

Add support for JCache

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Resolved
    • None
    • 2.0.0-alpha, 1.12.0
    • Caching
    • None

    Description

      All of the current Shiro support modules can be replaced with a single JCache implementation. This will help with mantainace (e.g. supporting multiple versions of hazelcast and ehcache), but more easily allows the community to plug in other cache implementations.

      This could be done in a backward compatible with for 1.x. But for 2.x we could consider replacing the Shiro's `Cache` interface with JCache (or at least drop all of the non-jcache support modules)

      *NOTE:* for 2.x we probably still want to default to an in-memory cache if another cache implementation was not found on the classpath via JCache.

      Attachments

        Issue Links

          Activity

            People

              bdemers Brian Demers
              bdemers Brian Demers
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 40m
                  1h 40m