Uploaded image for project: 'Tamaya'
  1. Tamaya
  2. TAMAYA-107

ServiceContext SPI is not backward compatible

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.1-incubating
    • Fix Version/s: 0.2-incubating
    • Component/s: API, Core
    • Labels:
      None
    • Flags:
      Important

      Description

      Unfortunately the Java 8 based version of the API uses Optional within the ServiceContext interface, rendering it incompatible with the former version. Since all the rest of the API has this compatibility and also it doesn't hurt to remove Optional here, I heavily propose to change to SPI in the Java 8 API to be the same as in Java 7.
      Also this is needed, so many extension modules can similalry work with core implementations in Java 7 AND Java 8.

        Attachments

          Activity

            People

            • Assignee:
              anatole Anatole Tresch
              Reporter:
              anatole Anatole Tresch
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 4h
                4h
                Remaining:
                Remaining Estimate - 4h
                4h
                Logged:
                Time Spent - Not Specified
                Not Specified