Operation void deleteASAP (Name asapName = NA, CIS SequenceOf Structs::AVP additionalInfo = empty list), in Class EMS

Documentation
This operation deletes the addressed ASAP. The operation fails if at least one resource is pointing to this ASAP. Moreover the EMS could refuse this operation, in case the addressed ASAP is fixed.
Operation Exceptions:
1. NOT_IMPLEMENTED - Raised when EMS does not support deletion of ASAPs.
2. INTERNAL_ERROR - Raised in case of non-specific EMS internal failure.
3. INVALID_INPUT - Raised when asapName does not refer to an ASAP object.
4. ENTITY_NOT_FOUND - Raised when asapName references an object that does not exist.
5. OBJECT_IN_USE - Raised when at least one resource is pointing to this ASAP object.
6. UNABLE_TO_COMPLY - Raised in case this ASAP object is fixed.

Protocol |  | Qualification |
Exceptions |  | Size |
Time |  | Concurrency | Sequential
Export Control | PublicAccess |  |

Preconditions
1. Addressed ASAP has to exist.
2. No resource is pointing to the addressed ASAP.
3. Addressed ASAP must not be fixed.
Postconditions
Addressed ASAP no longer exists.
Semantics

Arguments

asapName
/* in */ The name of the ASAP object to be deleted.
additionalInfo
/* inout */ Allows the communication of additional information which is not explicitly modelled.