Skip to content

Introduce IDataBroker interface, and HiveDataBroker implementation

Gerhard Raven requested to merge graven/Gaudi:introduce-databroker into master
  • introduce an interface which, given a collection of DataObjID, returns a range of pointers to Algorithm which, once executed successfully (in the order returned!) guarantee the existence of all entries in the specified DataObjID collection. Or, phrased differently, given a 'subscription' request, provide a list of algorithms required to 'publish' the requested information, hence the name 'broker'...

  • provide an implementation which is given a list of Algorithm type/names as property, will instantiate all of these, and use these to implement the above interface

Edited by Gerhard Raven

Merge request reports