Uploaded image for project: 'Tapestry'
  1. Tapestry
  2. TAPESTRY-1891

Tapestry IoC Service Proxies should be serializable

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 5.0.7
    • 5.0.7
    • tapestry-core
    • None

    Description

      In HiveMind, the services proxies were serializable, and this is a useful feature for Tapestry IoC as well. The outer proxy should implement Externalizable and write a token into the stream; the token includes the service id. When the token is deserialized, it uses the service id to reconstitute the same (or equivalent) proxy. In this way, data objects that hold references to services can be serialized, or even transferred over RMI.

      Attachments

        Activity

          People

            hlship Howard Lewis Ship
            hlship Howard Lewis Ship
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: