Operation void setTCAParameterProfile (Name tcaParameterProfileName = NA, CIS SequenceOf TCAParameter listOfTCAParameter = NA, TCAParameterProfile tcaParameterProfile = NA, CIS SequenceOf Name failedTPList = NA), in Class PerformanceManager

Documentation
Configures all threshold values of a TCA Parameter Profile. This operation overwrites all the existing threshold values of the profile with the new provided threshold values.
Then all threshold values of all the TPs contained in the attribute associatedTPs within the TCAParameterProfile will be changed according to the new values.
The EMS has to return all TPs that could not be changed to the new threshold values due to some error reasons.
See corresponding activity diagram.
Operation Exceptions:
1. NOT_IMPLEMENTED - Raised when EMS does not support this operation.
2. INTERNAL_ERROR - Raised in case of non-specific EMS internal failure.
3. INVALID_INPUT - Raised when input parameter are syntactical incorrect.
4. ENTITY_NOT_FOUND - Raised when TCA Parameter Profile to be changed does not exist.
5. NE_COMM_LOSS - Raised when communication to managed element is lost.

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

Preconditions
The TCA Parameter Profile has to exist.
Postconditions
1. The TCA Parameter Profile contains the new provided threshold values.
2. Every TP (except TPs contained in failedTPList) assigned to this Profile has been set to the new threshold values and starts to use the new values for supervision if supervision is switched on in the PMPs.
Semantics

Arguments

tcaParameterProfileName
/* in */ The EMS defined name of the TCA Parameter Profil to be configured.
listOfTCAParameter
/* in */ The listOfTCAParameter parameter contains sets of threshold values
to change the Profile completely.
tcaParameterProfile
/* out */ EMS has to return the changed TCA Parameter Profile.
failedTPList
/* out */ Set of TPs that could not be changed to the new threshold values.