Uploaded image for project: 'Archiva'
  1. Archiva
  2. MRM-1385

migrate artifact deletion forms to use new repository API

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.0.1
    • Backlog
    • Web Interface
    • None

    Description

      DeleteArtifactAction still has multiple uses of the old model and repository-layer that can be migrated to the new repository API. This should also simplify the logic as it will be handled directly by the storage abstraction.

      Specific uses to look at:

      • ArchivaRepositoryMetadata
      • VersionedReference
      • Auditable / RepositoryListener (to be reviewed in the audit logging plugin handling of events)
      • MetadataTools and other metadata updating
      • RepositoryContentFactory / ManagedRepositoryContent

      These also apply to the ASI class in xmlrpc in some cases.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              brett Brett Porter
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: