Issue 11447

registry-persistence-service: Agent deletions don't cascade delete services, contacts, etc

11447
Reporter: kbraak
Assignee: jcuadra
Type: Bug
Summary: registry-persistence-service: Agent deletions don't cascade delete services, contacts, etc
Priority: Blocker
Resolution: Fixed
Status: Closed
Created: 2012-06-20 12:04:31.233
Updated: 2013-12-16 17:50:51.995
Resolved: 2012-06-22 10:51:12.497
        
Description: If we 'delete' an agent, we should cascade 'delete' its related: contacts, services, identifiers, extended properties, relations, metadata properties and tags.

The AgentManager's delete() should handle this, and be well documented in its API.

If the delete() is in fact already being handled higher up in the ws client, the code should probably be removed to avoid redundancy. ]]>
    


Author: jcuadra@gbif.org
Created: 2012-06-22 10:51:12.523
Updated: 2012-06-22 10:51:12.523
        
Changes and test
http://code.google.com/p/gbif-registry/source/detail?r=3058