Delete Operation
Deleting an object means deleting it from the persistent store. Optionally, the delete operation can be called with an objectType parameter, which is one of the pre-defined LifeCycleManager interface names. If this parameter is specified, only objects of that type are accepted for delete. The interface names shown in the following list are allowed for a deletion; all others are rejected with an InvalidRequestException.
LifeCycleManager.ASSOCIATION LifeCycleManager.CLASSIFICATION LifeCycleManager.CLASSIFICATION_SCHEME LifeCycleManager.CONCEPT LifeCycleManager.EXTERNAL_IDENTIFIER LifeCycleManager.EXTERNAL_LINK LifeCycleManager.ORGANIZATION LifeCycleManager.REGISTRY_ENTRY LifeCycleManager.REGISTRY_PACKAGE LifeCycleManager.SERVICE LifeCycleManager.SERVICE_BINDING LifeCycleManager.SPECIFICATION_LINK LifeCycleManager.USER Objects have relationships to each other: some relationships prohibit object deletion, while other relationships are automatically cleaned up during deletion.