StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
StDbServiceBroker Class Reference

#include <StDbServiceBroker.h>

Public Member Functions

 StDbServiceBroker (const std::string xmlbase)
 
 StDbServiceBroker (const std::string xmlbase, const std::string xmlfilter)
 
void DoLoadBalancing ()
 
std::string GiveHostName ()
 
short GiveHostPort ()
 
short GetStatus ()
 

Static Public Member Functions

static int updateLocalLbPolicy ()
 

Detailed Description

Name: StDbServiceBroker

Author: Mikhail Kopytin

Date: 08/29/2006

Abstract: parse XML configuration file, obtain user's credentials, direct the user to the server. Implement load balancing and class of service policies as described in the XML file. This class is dependent on a particular schema, found in http://www.star.bnl.gov/STAR/comp/sofi/FileCatalog/schema/SCATALOG.html

Definition at line 59 of file StDbServiceBroker.h.


The documentation for this class was generated from the following files: