Skip to content
Snippets Groups Projects

Release 6.2 cr1

Merged Andrea Formica requested to merge release-6.2-CR1 into master
35 files
+ 1787
259
Compare changes
  • Side-by-side
  • Inline
Files
35
+ 26
1
@@ -34,6 +34,7 @@
#include <CrestApi/PayloadDto.h>
#include <CrestApi/PayloadSetDto.h>
#include <CrestApi/PayloadTagInfoSetDto.h>
#include <CrestApi/RunLumiSetDto.h>
#include <CrestApi/StoreSetDto.h>
#include <CrestApi/TagMetaSetDto.h>
#include <CrestApi/TagSetDto.h>
@@ -531,6 +532,13 @@ class CrestApi : public CrestApiBase {
*/
PayloadDto getPayloadMeta(const std::string &hash) override;
/**
* This method finds a streamer info for the hash.
* @param hash - hash.
* @return streamer info.
*/
std::string getStreamerInfo(const std::string &hash) override;
/**
* This method returns the full CREST Server version.
* @return CREST server version.
@@ -547,7 +555,24 @@ class CrestApi : public CrestApiBase {
* @return JSON payload tag info list as a PayloadTagInfoSetDto.<br>
*/
PayloadTagInfoSetDto listPayloadTagInfo(const std::string &tagname, int size,
int page, const std::string &sort);
int page,
const std::string &sort) override;
/**
* This method retrieves run lumi information.
* @param since - since time (the beginning of the time interval),
* @param until - until time (end of the time interval),
* @param format - time format for since/until ([iso, number, run-lumi]),
* @param mode - the mode parameter is used to determine the meaning of
* since/until [daterange, runrange].
* @param size - page size,
* @param page - page number,
* @param sort - sorting order (runNumber:ASC or runNumber:DESC),
* @return JSON run lumi info list as a RunLumiSetDto.<br>
*/
RunLumiSetDto listRunInfo(const std::string &since, const std::string &until,
const std::string format, const std::string mode,
int size, int page, const std::string &sort);
};
} // namespace Crest
Loading