Association performProtectionCommand() creates

Documentation
This is the TP that is protected. The protected (worker) and protecting TPs are
fixed in a revertive protection group, the worker can be active or not at any point
in time. In a non-revertive protection group, there is no fixed worker / protecting
distinction. The worker TP is indeed always the active TP; after a switch, the
worker and protecting TPs exchange their roles.
- For a SNCP, this is always the reliable TP.
- For a retrieval of a 2F BLSR, each TP is protected, and two SwitchData instances are returned.
- For a retrieval of a 4FMSSPR, each worker TP is protected, and two SwitchData instances are returned.
- For a retrieval of a 1:N trail protection (e.g. MSP), each worker TP is protected, and N SwitchData instances are returned.
- For a retrieval of a revertive 1+1 trail protection (e.g. MSP), this is always the worker TP.
- For a retrieval of a non-revertive 1+1 trail protection (e.g. MSP) switch, this is the active TP.
- This TP is a CTP for SNCP and a PTP for trail protection schemes.

Derived | No | Link Class | --Not Defined--
Element 1 | SwitchData | Element 2 | TerminationPoint
Role 1 | --Not Named-- | Role 2 | protectedTP