Class Catalog_Namespace::SessionInfo¶
-
class
SessionInfo¶ Public Functions
-
SessionInfo(const SessionInfo &s)¶
-
const UserMetadata &
get_currentUser() const¶
-
const ExecutorDeviceType
get_executor_device_type() const¶
-
void
set_executor_device_type(ExecutorDeviceType t)¶
-
std::string
get_session_id() const¶
-
time_t
get_last_used_time() const¶
-
void
update_last_used_time()¶
-
bool
checkDBAccessPrivileges(const DBObjectType &permissionType, const AccessPrivileges &privs, const std::string &objectName = "") const¶
-
time_t
get_start_time() const¶
-
std::string const &
get_public_session_id() const¶
-
operator std::string() const¶
-
std::string const &
get_connection_info() const¶
-
void
set_connection_info(const std::string &connection)¶
Private Functions
-
std::string
public_session_id() const¶
-