Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-14663 Improve UserWorkspace
  3. NXP-14664

Default UserWorkspace should be overridable

    XMLWordPrintable

    Details

    • Impact type:
      API change
    • Upgrade notes:
      Hide

      Implementation of the DefaultUserWorkspaceServiceImpl has been modified : this means that all custom inherited classes should be reviewed.

      Thanks to the refactoring, the inherited classes should now be able to modify the behavior without duplicating code.

      Show
      Implementation of the DefaultUserWorkspaceServiceImpl has been modified : this means that all custom inherited classes should be reviewed. Thanks to the refactoring, the inherited classes should now be able to modify the behavior without duplicating code.

      Description

      Current implementation DefaultUserWorkspaceServiceImpl contains does not expose the right overridable methods and some of the methods are static making the code not overridable.

      Typically, changing the default Document Type used for UserWorkspace is a pain : a lot of code needs to be duplicated, this is a shame.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: