tdaq-develop-2025-02-12
|
#include <otsdaq-utilities/Logbook/LogbookSupervisor.h>
Public Member Functions | |
XDAQ_INSTANTIATOR () | |
LogbookSupervisor (xdaq::ApplicationStub *s) | |
void | init (void) |
void | destroy (void) |
virtual void | defaultPage (xgi::Input *in, xgi::Output *out) override |
virtual void | request (const std::string &requestType, cgicc::Cgicc &cgiIn, HttpXmlDocument &xmlOut, const WebUsers::RequestUserInfo &userInfo) override |
virtual void | nonXmlRequest (const std::string &requestType, cgicc::Cgicc &cgiIn, std::ostream &out, const WebUsers::RequestUserInfo &userInfo) override |
virtual void | setSupervisorPropertyDefaults (void) override |
override to control supervisor specific defaults More... | |
virtual void | forceSupervisorPropertyValues (void) override |
override to force supervisor property values (and ignore user settings) More... | |
xoap::MessageReference | MakeSystemLogEntry (xoap::MessageReference msg) |
External Supervisor XOAP handlers. More... | |
LogbookSupervisor This class handles the write and read requests for web users interfacing to the web desktop Logbook
Definition at line 12 of file LogbookSupervisor.h.
|
overridevirtual |
override to force supervisor property values (and ignore user settings)
forceSupervisorPropertyValues override to force supervisor property values (and ignore user settings)
Definition at line 199 of file LogbookSupervisor.cc.
xoap::MessageReference LogbookSupervisor::MakeSystemLogEntry | ( | xoap::MessageReference | msg | ) |
External Supervisor XOAP handlers.
xoap::MakeSystemLogEntry make a system logbook entry into active category's logbook from Supervisor only TODO: (how to enforce?)
Definition at line 425 of file LogbookSupervisor.cc.
|
overridevirtual |
request Handles Web Interface requests to Logbook supervisor. Does not refresh cookie for automatic update checks.
Definition at line 387 of file LogbookSupervisor.cc.
|
overridevirtual |
request Handles Web Interface requests to Logbook supervisor. Does not refresh cookie for automatic update checks.
Definition at line 216 of file LogbookSupervisor.cc.
|
overridevirtual |
override to control supervisor specific defaults
setSupervisorPropertyDefaults override to set defaults for supervisor property values (before user settings override)
Definition at line 186 of file LogbookSupervisor.cc.