|
| CorePropertySupervisorBase (xdaq::Application *application) |
|
virtual void | setSupervisorPropertyDefaults (void) |
|
virtual void | forceSupervisorPropertyValues (void) |
|
void | getRequestUserInfo (WebUsers::RequestUserInfo &requestUserInfo) |
|
ConfigurationTree | getContextTreeNode (void) const |
|
void | resetPropertiesAreSetup (void) |
|
ConfigurationTree | getSupervisorTreeNode (void) |
|
void | loadUserSupervisorProperties (void) |
|
template<class T > |
void | setSupervisorProperty (const std::string &propertyName, const T &propertyValue) |
|
void | setSupervisorProperty (const std::string &propertyName, const std::string &propertyValue) |
|
template<class T > |
void | addSupervisorProperty (const std::string &propertyName, const T &propertyValue) |
|
void | addSupervisorProperty (const std::string &propertyName, const std::string &propertyValue) |
|
template<class T > |
T | getSupervisorProperty (const std::string &propertyName) |
|
std::string | getSupervisorProperty (const std::string &propertyName) |
|
WebUsers::permissionLevel_t | getSupervisorPropertyUserPermissionsThreshold (const std::string &requestType) |
|
|
static void | extractPermissionsMapFromString (const std::string &permissionsString, std::map< std::string, WebUsers::permissionLevel_t > &permissionsMap) |
|
static bool | doPermissionsGrantAccess (std::map< std::string, WebUsers::permissionLevel_t > &permissionLevelsMap, std::map< std::string, WebUsers::permissionLevel_t > &permissionThresholdsMap) |
|
|
ConfigurationManager * | theConfigurationManager_ |
|
std::string | supervisorClass_ |
|
std::string | supervisorClassNoNamespace_ |
|
std::string | supervisorContextUID_ |
|
std::string | supervisorApplicationUID_ |
|
std::string | supervisorConfigurationPath_ |
|
AllSupervisorInfo | allSupervisorInfo_ |
|
The documentation for this class was generated from the following files: