Class PerformanceManager {Analysis}

Documentation
This object performs performance monitoring functions of the EMS.
Object Lifecycle: Created when EMS is created
Object Creation Notification Issued? No
Object Deletion Notification Issued? No

Parent Package | Logical View | Abstract | No
Export Control | PublicAccess | Link Class for | None
Class Kind | NormalClass | Cardinality | n
Space |  | Concurrency | Sequential
Persistence | No |  |

Operations

Name | Signature | Class
enablePMData | void enablePMData (CIS SequenceOf Structs::PMTPSelect pmTPSelectList = NA, CIS SequenceOf Structs::PMTPSelect failedTPSelectList = empty list) | PerformanceManager
disablePMData | void disablePMData (CIS SequenceOf Structs::PMTPSelect pmTPSelectList = NA, CIS SequenceOf Structs::PMTPSelect failedTPSelectList = empty list) | PerformanceManager
clearPMData | void clearPMData (CIS SequenceOf Structs::PMTPSelect pmTPSelectList = NA, CIS SequenceOf Structs::PMTPSelect failedTPSelectList = empty list) | PerformanceManager
getAllCurrentPMData | void getAllCurrentPMData (CIS SequenceOf Structs::PMTPSelect pmTPSelectList = NA, CIS SequenceOf PMParameterName pmParameters = empty list, CIS SequenceOf PMData pmDataList = NA) | PerformanceManager
getHistoryPMData | void getHistoryPMData (CIS CharacterString userName = NA, CIS CharacterString password = NA, CIS CharacterString destination = NA, CIS SequenceOf Structs::PMTPSelect pmTPSelectList = empty list, CIS SequenceOf Strings::PMParameterName pmParameters = empty list, CIS GeneralizedTime startTime = NA, CIS GeneralizedTime endTime = NA, CIS Boolean forceUpload = False) | PerformanceManager
getHoldingTime | void getHoldingTime (HoldingTime holdingTime = NA) | PerformanceManager
getMEPMCapabilities | void getMEPMCapabilities (Name neName = NA, LayerRate layerrate = NA, CIS SequenceOf PMParameter pmParameterList = NA) | PerformanceManager
enableTCA | void enableTCA (CIS SequenceOf Structs::PMTPSelect pmTPSelectList = NA, CIS SequenceOf Structs::PMTPSelect failedTPSelectList = empty list) | PerformanceManager
disableTCA | void disableTCA (CIS SequenceOf Structs::PMTPSelect pmTPSelectList = NA, CIS SequenceOf Structs::PMTPSelect failedTPSelectList = empty list) | PerformanceManager
createTCAParameterProfile | void createTCAParameterProfile (Name managedElementName = NA, LayerRate layerRate = NA, CIS SequenceOf TCAParameter listOfTCAParameter = NA, CIS CharacterString userLabel = empty string, Boolean forceUniqueness = True, CIS CharacterString owner = empty string, CIS SequenceOf Structs::AVP additionalInfo = empty list, TCAParameterProfile tcaParameterProfile = NA) | PerformanceManager
deleteTCAParameterProfile | void deleteTCAParameterProfile (Name tcaParameterProfileName = NA) | PerformanceManager
getTCAParameterProfile | void getTCAParameterProfile (Name tcaParameterProfileName = NA, TCAParameterProfile tcaParameterProfil = NA) | PerformanceManager
setTCAParameterProfile | void setTCAParameterProfile (Name tcaParameterProfileName = NA, CIS SequenceOf TCAParameter listOfTCAParameter = NA, TCAParameterProfile tcaParameterProfile = NA, CIS SequenceOf Name failedTPList = NA) | PerformanceManager
getAllTCAParameterProfiles | void getAllTCAParameterProfiles (Name meName = NA, CIS SequenceOf TCAParameterProfile tcaParameterProfiles = NA) | PerformanceManager
getAllTCAParameterProfileNames | void getAllTCAParameterProfileNames (Name meName = NA, CIS SequenceOf Name tcaParameterProfileNames = NA) | PerformanceManager
getAllPMPs | void getAllPMPs (Name tpOrMeName = NA, CIS SequenceOf PerformanceMonitoringPoint pmpList = NA) | PerformanceManager
getAllPMPNames | void getAllPMPNames (Name tpOrMeName = NA, CIS SequenceOf Name pmpNameList = NA) | PerformanceManager
getTPHistoryPMData | void getTPHistoryPMData (CIS SequenceOf Structs::PMTPSelect pmTPSelectList = NA, CIS SequenceOf Strings::PMParameterName pmParameters = empty list, CIS GeneralizedTime startTime = NA, CIS GeneralizedTime endTime = NA, CIS SequenceOf PMData pmDataList = NA) | PerformanceManager

Associations

Name | My Role | My Class | Other Role | Other Element
retrieve current | --Not Named-- | PerformanceManager | --Not Named-- | PMCurrentData
--Not Named-- | --Not Named-- | PerformanceManager | --Not Named-- | EMS

Dependencies

Name | Class | Supplier
retrieve | PerformanceManager | HistoricalPMDataFile
enable/disable PMD/TCA | PerformanceManager | TerminationPoint
retrieve | PerformanceManager | PerformanceMonitoringPoint
manage | PerformanceManager | TCAParameterProfile