Uploaded image for project: 'Identity Gateway'
  1. Identity Gateway
  2. OPENIG-235

Add better encapsulation of exchange object model in order to add addition "enhanced" getters and setters for fields

    XMLWordPrintable

    Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.1.0
    • 3.0.0
    • Core
    • Sprint 39

      Description

      The exchange object model exposes everything as public fields. This makes it impossible, or at least very hard, to provide intelligent behavior when fields are accessed. For example:

      • automatically closing the old entity if a new one is set
      • providing alternative views of the entity (json, xml, string, etc)
      • lazy creation of form/cookie data.

        Attachments

          Issue Links

            Activity

              People

              matthew Matthew Swift
              matthew Matthew Swift
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: