Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-1333

Serialization Framework

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Should
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: OpenMRS 1.5.0
    • Component/s: None
    • Labels:
      None

      Description

      We need a framework to support one or more Serialization mechanisms in OpenMRS. This should utilize a command pattern such that one can select, at runtime, the serialization implementation to utilize for a particular need. It should also provide a default implementation. In addition, we need to support a generic mechanism for persistence of serialized objects to the database, to support instances where user-defined objects are not easily mapped to a set of relational tables - CohortDefinition, DatasetDefinition, etc.

      I propose that we try to develop this iteratively, with an aim to getting this framework in place in the first phase. Development of specific serialization implementations (i.e. XStream), can commence after this in subsequent iterations.

        Attachments

          Activity

            People

            Assignee:
            mseaton Mike Seaton
            Reporter:
            mseaton Mike Seaton
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: