1 #ifndef _ots_WizardSupervisor_h
2 #define _ots_WizardSupervisor_h
4 #include "otsdaq-core/SOAPUtilities/SOAPMessenger.h"
6 #include <xdaq/Application.h>
7 #include <xgi/Method.h>
9 #include <xoap/SOAPEnvelope.h>
10 #include <xoap/SOAPBody.h>
11 #include <xoap/domutils.h>
12 #include <xoap/Method.h>
14 #include <cgicc/HTMLClasses.h>
15 #include <cgicc/HTTPCookie.h>
16 #include <cgicc/HTMLDoctype.h>
17 #include <cgicc/HTTPHeader.h>
22 #include "otsdaq-core/SupervisorInfo/AllSupervisorInfo.h"
35 WizardSupervisor (xdaq::ApplicationStub *)
throw (xdaq::exception::Exception);
42 void generateURL (
void);
45 void Default (xgi::Input* in, xgi::Output* out)
throw (xgi::exception::Exception);
46 void verification (xgi::Input* in, xgi::Output* out)
throw (xgi::exception::Exception);
47 void requestIcons (xgi::Input* in, xgi::Output* out)
throw (xgi::exception::Exception);
49 void editSecurity (xgi::Input* in, xgi::Output* out)
throw (xgi::exception::Exception);
50 void tooltipRequest (xgi::Input* in, xgi::Output* out)
throw (xgi::exception::Exception);
51 void toggleSecurityCodeGeneration (xgi::Input* in, xgi::Output* out)
throw (xgi::exception::Exception);
54 xoap::MessageReference supervisorSequenceCheck (xoap::MessageReference msg)
throw (xoap::exception::Exception);
55 xoap::MessageReference supervisorLastConfigGroupRequest (xoap::MessageReference msg)
throw (xoap::exception::Exception);
58 std::string securityCode_;
59 bool defaultSequence_;