Operation 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), in Class PerformanceManager

Documentation
This operation allows the NMS to request a filtered set (scoped by the input parameter pmParameters) history PM data for a list of TP measurement points. The requested data will be returned immediately instead of file. This is a complimentary to file based retrieval used in the operation getHistoryPMData.
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 any input parameter is syntactically incorrect.
4. ENTITY_NOT_FOUND - Raised when pmTPSelectList refer to an object that does not exist.
5. UNABLE_TO_COMPLY - Raised when EMS does not support history PM for the time period specified by NMS.
6. NE_COMM_LOSS - Raised when communication to managed element is lost.

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

Preconditions
Managed element or the TPs specifed have to exist.
Postconditions
History Performance Monitoring data are sent to the NMS for the TPs specified.
Semantics

Arguments

pmTPSelectList
/* in */ List of TP identifications.
pmParameters
/* in */ This parameter specifies which PM parameters within the scope of the pmTPSelectList shall be returned. An empty list means to report all supported parameters. The returned parameters are best effort, i.e. among the parameters specified only the subset of supported parameters will be returned.
startTime
/* in */ Start of time frame for desired records.
endTime
/* in */ End of time frame for desired records.
pmDataList
/* out */ List of PM data for 24h or 15min PM collection bin.