class GlobalControllerAdvice: Any
      
Fields
| Name | Description | 
|---|---|
| val adminEmailProperty: String | |
| lateinit var buildProperties: BuildProperties | 
Constructors
| Name | Description | 
|---|---|
| constructor() | 
Methods
getUsername
        fun getUsername(principal: Principal?): String
      
Parameters
| Name | Description | 
|---|---|
| principal: Principal? | 
ReturnValue
| Name | Description | 
|---|---|
| String | 
isTeacher
        fun isTeacher(request: HttpServletRequest): Boolean
      
Parameters
| Name | Description | 
|---|---|
| request: HttpServletRequest | 
ReturnValue
| Name | Description | 
|---|---|
| Boolean | 
getBuildInfo
        fun getBuildInfo(): BuildProperties
      
ReturnValue
| Name | Description | 
|---|---|
| BuildProperties | 
getAdminEmail
        fun getAdminEmail(): String
      
ReturnValue
| Name | Description | 
|---|---|
| String | 
isUsingEmbeddedDB
        fun isUsingEmbeddedDB(): Boolean
      
ReturnValue
| Name | Description | 
|---|---|
| Boolean | 
isDemoMode
        fun isDemoMode(): Boolean
      
ReturnValue
| Name | Description | 
|---|---|
| Boolean |