30#ifndef I_BESXDResponseHandler_h
31#define I_BESXDResponseHandler_h 1
33#include <BESResponseHandler.h>
46class BESXDResponseHandler :
public BESResponseHandler {
48 BESXDResponseHandler(
const std::string &name ) ;
49 virtual ~BESXDResponseHandler(
void ) ;
55 static BESResponseHandler *XDResponseBuilder(
const std::string &name ) ;
Structure storing information used by the BES to handle the request.
virtual void execute(BESDataHandlerInterface &dhi)
executes the command 'get ascii for <def_name>' by executing the request for each container in the sp...
virtual void transmit(BESTransmitter *transmitter, BESDataHandlerInterface &dhi)
transmit the response object built by the execute command using the specified transmitter object