bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
bes::ServerAdministrator Class Reference

A ServerAdministrator object from the TheBESKeys associated with the string SERVER_ADMIN_KEY. More...

#include <ServerAdministrator.h>

Collaboration diagram for bes::ServerAdministrator:
Collaboration graph

Public Member Functions

virtual std::string get (const std::string &key)
 
virtual std::string get_city () const
 
virtual std::string get_country () const
 
virtual std::string get_email () const
 
virtual std::string get_organization () const
 
virtual std::string get_postal_code () const
 
virtual std::string get_region () const
 
virtual std::string get_state () const
 
virtual std::string get_street () const
 
virtual std::string get_telephone () const
 
virtual std::string get_website () const
 
virtual std::string jdump (bool compact=true) const
 
virtual void mk_default ()
 
 ServerAdministrator ()
 
virtual std::string xdump () const
 

Detailed Description

A ServerAdministrator object from the TheBESKeys associated with the string SERVER_ADMIN_KEY.

Definition at line 41 of file ServerAdministrator.h.

Constructor & Destructor Documentation

◆ ServerAdministrator()

bes::ServerAdministrator::ServerAdministrator ( )

BES.ServerAdministrator=email:suppo.nosp@m.rt@o.nosp@m.penda.nosp@m.p.or.nosp@m.g BES.ServerAdministrator+=organization:OPeNDAP Inc. BES.ServerAdministrator+=street:165 NW Dean Knauss Dr. BES.ServerAdministrator+=city:Narragansett BES.ServerAdministrator+=region:RI BES.ServerAdministrator+=postalCode:02882 BES.ServerAdministrator+=country:US BES.ServerAdministrator+=telephone:+1.401.575.4835 BES.ServerAdministrator+=website:http://www.opendap.org

Tries to read the SERVER_ADMINISTRATOR_KEY keys from the BESKeys if there is a prblem in the formatting of the entries the default administrator (OPeNDAP Inc.) is returned.

Definition at line 99 of file ServerAdministrator.cc.

◆ ~ServerAdministrator()

virtual bes::ServerAdministrator::~ServerAdministrator ( )
inlinevirtual

Definition at line 68 of file ServerAdministrator.h.

Member Function Documentation

◆ get()

std::string bes::ServerAdministrator::get ( const std::string & key)
virtual

Definition at line 186 of file ServerAdministrator.cc.

◆ get_city()

virtual std::string bes::ServerAdministrator::get_city ( ) const
inlinevirtual

Definition at line 79 of file ServerAdministrator.h.

◆ get_country()

virtual std::string bes::ServerAdministrator::get_country ( ) const
inlinevirtual

Definition at line 83 of file ServerAdministrator.h.

◆ get_email()

virtual std::string bes::ServerAdministrator::get_email ( ) const
inlinevirtual

Definition at line 85 of file ServerAdministrator.h.

◆ get_organization()

virtual std::string bes::ServerAdministrator::get_organization ( ) const
inlinevirtual

Definition at line 77 of file ServerAdministrator.h.

◆ get_postal_code()

virtual std::string bes::ServerAdministrator::get_postal_code ( ) const
inlinevirtual

Definition at line 82 of file ServerAdministrator.h.

◆ get_region()

virtual std::string bes::ServerAdministrator::get_region ( ) const
inlinevirtual

Definition at line 80 of file ServerAdministrator.h.

◆ get_state()

virtual std::string bes::ServerAdministrator::get_state ( ) const
inlinevirtual

Definition at line 81 of file ServerAdministrator.h.

◆ get_street()

virtual std::string bes::ServerAdministrator::get_street ( ) const
inlinevirtual

Definition at line 78 of file ServerAdministrator.h.

◆ get_telephone()

virtual std::string bes::ServerAdministrator::get_telephone ( ) const
inlinevirtual

Definition at line 84 of file ServerAdministrator.h.

◆ get_website()

virtual std::string bes::ServerAdministrator::get_website ( ) const
inlinevirtual

Definition at line 86 of file ServerAdministrator.h.

◆ jdump()

std::string bes::ServerAdministrator::jdump ( bool compact = true) const
virtual

Definition at line 215 of file ServerAdministrator.cc.

◆ mk_default()

void bes::ServerAdministrator::mk_default ( )
virtual

Definition at line 256 of file ServerAdministrator.cc.

◆ xdump()

std::string bes::ServerAdministrator::xdump ( ) const
virtual

Definition at line 199 of file ServerAdministrator.cc.


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