caosdb-server
0.13.0
Contents:
Getting started
Concepts
Tutorials
FAQs
Query Language
Administration
Development
Dependencies
Changelog
Specifications
Glossary
Server Internals
org.caosdb.datetime
org.caosdb.server
org.caosdb.server.accessControl
org.caosdb.server.caching
org.caosdb.server.database
org.caosdb.server.database.access
org.caosdb.server.database.backend.implementation.MySQL
org.caosdb.server.database.backend.implementation.UnixFileSystem
org.caosdb.server.database.backend.interfaces
org.caosdb.server.database.backend.transaction
DeleteEntityProperties
DeleteEntityTransaction
DeleteFile
DeletePassword
DeleteRole
DeleteSparseEntity
DeleteUser
FileConsistencyCheck
GetAllNames
GetDependentEntities
GetFileIterator
GetFileRecordByPath
GetIDByName
GetInfo
GetUpdateableChecksums
InsertEntityDatatype
InsertEntityProperties
InsertEntityTransaction
InsertFile
InsertLinCon
InsertParents
InsertRole
InsertSparseEntity
InsertTransactionHistory
IsSubType
ListRoles
ListUsers
LogUserVisit
RetrieveAll
RetrieveAllUncheckedFiles
RetrieveCurrentMaxId
RetrieveDatatypes
RetrieveEntityACLTransaction
RetrieveFullEntityTransaction
RetrieveParents
RetrievePasswordValidator
RetrievePermissionRules
RetrieveProperties
RetrieveQueryTemplateDefinition
RetrieveRole
RetrieveSparseEntity
RetrieveUser
Constructors
Methods
RetrieveVersionHistory
RetrieveVersionInfo
SetFileCheckedTimestamp
SetFileChecksum
SetPassword
SetPermissionRules
SetQueryTemplateDefinition
SyncStats
UpdateEntityTransaction
UpdateSparseEntity
UpdateUser
UpdateUserRoles
VersionTransaction
org.caosdb.server.database.exceptions
org.caosdb.server.database.misc
org.caosdb.server.database.proto
org.caosdb.server.datatype
org.caosdb.server.entity
org.caosdb.server.entity.container
org.caosdb.server.entity.wrapper
org.caosdb.server.entity.xml
org.caosdb.server.grpc
org.caosdb.server.jobs
org.caosdb.server.jobs.core
org.caosdb.server.logging
org.caosdb.server.logging.log4j
org.caosdb.server.permissions
org.caosdb.server.query
org.caosdb.server.resource
org.caosdb.server.resource.transaction
org.caosdb.server.scripting
org.caosdb.server.transaction
org.caosdb.server.utils
org.caosdb.server.utils.mail
org.caosdb.unit
Related Projects
Back to overview
caosdb-server
CaosDB Server
org.caosdb.server.database.backend.transaction
RetrieveUser
View page source
RetrieveUser
public
class
RetrieveUser
extends
CacheableBackendTransaction
<
Principal
,
ProtoUser
>
Constructors
RetrieveUser
public
RetrieveUser
(
Principal
principal
)
Methods
executeNoCache
public
ProtoUser
executeNoCache
(
)
getKey
protected
Principal
getKey
(
)
getUser
public
ProtoUser
getUser
(
)
process
protected
void
process
(
ProtoUser
t
)
removeCached
public
static
void
removeCached
(
Principal
principal
)
To be called by DeleteSparseEntity, SetPassword, and UpdateSparseEntity on execution.