Uploaded image for project: 'Jackrabbit FileVault'
  1. Jackrabbit FileVault
  2. JCRVLT-382

DefaultWorkspaceFilter: Reset source for every modifying operation

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.4.0
    • Fix Version/s: 3.4.2
    • Component/s: vlt
    • Labels:
      None

      Description

      Currently the source is generated lazily only once, but once it is set it will not automatically be reset. I think it makes sense to automatically reset the underlying source whenever some write operation is called on the DefaultWorkspaceFilter, i.e. one of

      1. add(...)
      2. addPropertyFilterSet(...)
      3. load(...)

      Both setImportMode(...) and setGlobalIgnored(...) do not affect the serialization and therefore do not need to be considered here.

        Attachments

          Activity

            People

            • Assignee:
              kwin Konrad Windszus
              Reporter:
              kwin Konrad Windszus
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: