33 #ifndef A_BESXMLGetCommand_h
34 #define A_BESXMLGetCommand_h 1
50 map<string,string> &props ) ;
62 virtual void dump( ostream &strm )
const ;
67 #endif // A_BESXMLGetCommand_h
virtual void parse_request(xmlNode *node)
parse a get command.
virtual ~BESXMLGetCommand()
virtual void parse_basic_get(xmlNode *node, const string &name, const string &type, const string &value, map< string, string > &props)
static BESXMLCommand * CommandBuilder(const BESDataHandlerInterface &base_dhi)
virtual void prep_request()
Prepare any information needed to execute the request of this get command.
BESXMLGetCommand(const BESDataHandlerInterface &base_dhi)
virtual void dump(ostream &strm) const
dumps information about this object
virtual bool has_response()
Has a response handler been created given the request document?
Structure storing information used by the BES to handle the request.
virtual BESDataHandlerInterface & get_dhi()
returns the BESDataHandlerInterface of either a sub command, if one exists, or this command's ...