bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
BESXMLDapCommandModule Class Reference
Inheritance diagram for BESXMLDapCommandModule:
Inheritance graph
Collaboration diagram for BESXMLDapCommandModule:
Collaboration graph

Public Member Functions

virtual void dump (std::ostream &strm) const
 dumps information about this object
 
virtual void initialize (const std::string &modname)
 Adds the basic DAP XML command objects to the XMLCommand list of possible commands.
 
virtual void terminate (const std::string &modname)
 Cleans up the DAP XML commands from the list of possible commands.
 

Detailed Description

Definition at line 38 of file BESXMLDapCommandModule.h.

Constructor & Destructor Documentation

◆ BESXMLDapCommandModule()

BESXMLDapCommandModule::BESXMLDapCommandModule ( )
inline

Definition at line 40 of file BESXMLDapCommandModule.h.

◆ ~BESXMLDapCommandModule()

virtual BESXMLDapCommandModule::~BESXMLDapCommandModule ( )
inlinevirtual

Definition at line 43 of file BESXMLDapCommandModule.h.

Member Function Documentation

◆ dump()

void BESXMLDapCommandModule::dump ( std::ostream & strm) const
virtual

dumps information about this object

Displays the pointer value of this class

Parameters
strmC++ i/o stream to dump the information to

Implements BESAbstractModule.

Definition at line 104 of file BESXMLDapCommandModule.cc.

◆ initialize()

void BESXMLDapCommandModule::initialize ( const std::string & modname)
virtual

Adds the basic DAP XML command objects to the XMLCommand list of possible commands.

Once this module is dynamically loaded, this function is called in order to add the DAP request commands to the list of possible commands that this BES can handle

Parameters
modnameThe name of the module being loaded and initialized

Implements BESAbstractModule.

Definition at line 63 of file BESXMLDapCommandModule.cc.

◆ terminate()

void BESXMLDapCommandModule::terminate ( const std::string & modname)
virtual

Cleans up the DAP XML commands from the list of possible commands.

When the BES is being shut down, each dynamically loaded module is allowed to clean up after itself before the module is unloaded. This function is called to do the cleanup work for the DAP XML command module

Parameters
modnameThe name of the DAP XML command module.

Implements BESAbstractModule.

Definition at line 86 of file BESXMLDapCommandModule.cc.


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