7.2.3 Methods used for data transfer and management
7.2.3.1 DeleteAllStoredRecords
The Method DeleteAllStoredRecords enables to permanently delete all stored data from the WMTP. Using this method, it is possible to remove the entire data set.The signature of this Method is specified below.
Signature
DeleteAllStoredRecords (
);
7.2.3.2 DeleteStoredRecordsTime
The Method DeleteStoredRecordsTime enables to permanently delete the stored data from the WMTP from a specific given time.The signature of this Method is specified below.
The Method DeleteStoredRecordsIndex enables to permanently delete the stored data from the WMTP from a specific given time.The signature of this Method is specified below.
The Method AbortOperation enables the termination of the process currently being executed by the WMTP. This is necessary as some transfer processes can take several minutes. The signature of this Method is specified below.
Signature
AbortOperation (
);
7.2.3.5 ReportNumberOfStoredRecords
The Method ReportNumberOfStoredRecords enables to report how many records are currently stored at the WMTP.
The Method CombinedReportAll enables access to the entire data set stored on the WMTP. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
NOTE: If all measured values exceed the maximum size of an OPC UA message, this method cannot be used. In this case, the data should be queried in packets, for example using the CombinedReportIndex.
7.2.3.8 CombinedReportIndex
The Method CombinedReportIndex enables access to the entire data set stored on the WMTP based on the index of the measurements. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
The Method CombinedReportLastValue enables access to the last measurement stored on the WMTP. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
The Method CombinedReportFirstValue enables access to the first measurement stored on the WMTP. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
The Method CombinedReportTime enables access to the entire data set stored on the WMTP based on the timestamp of the measurements. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.