public class GenericServiceImpl extends Object
| Constructor and Description |
|---|
GenericServiceImpl(ServiceMap serviceMap) |
| Modifier and Type | Method and Description |
|---|---|
Authorization |
getAuthorization() |
BimServer |
getBimServer() |
org.bimserver.interfaces.objects.SUser |
getCurrentUser() |
org.bimserver.models.log.AccessMethod |
getInternalAccessMethod() |
ServiceMap |
getServiceMap() |
protected org.bimserver.models.store.UserSettings |
getUserSettings(DatabaseSession session) |
protected <T> T |
handleException(Exception e) |
protected void |
requireAdminAuthentication() |
protected void |
requireAdminAuthenticationAndRunningServer() |
protected void |
requireAdminOrMonitorAuthentication() |
protected void |
requireAuthentication() |
protected void |
requireAuthenticationAndRunningServer() |
protected void |
requireRealUserAuthentication() |
protected void |
requireRunningServer() |
protected void |
requireSelfregistrationAllowed() |
void |
setAuthorization(Authorization authorization) |
public GenericServiceImpl(ServiceMap serviceMap)
protected void requireAuthenticationAndRunningServer()
throws org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.UserExceptionprotected void requireAdminAuthenticationAndRunningServer()
throws org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.UserExceptionprotected void requireRunningServer()
throws org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.UserExceptionprotected void requireAuthentication()
throws org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.UserExceptionprotected void requireRealUserAuthentication()
throws org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.UserExceptionprotected void requireAdminAuthentication()
throws org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.UserExceptionprotected void requireAdminOrMonitorAuthentication()
throws org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.UserExceptionprotected void requireSelfregistrationAllowed()
throws org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.UserExceptionpublic BimServer getBimServer()
public Authorization getAuthorization()
public void setAuthorization(Authorization authorization)
public org.bimserver.models.log.AccessMethod getInternalAccessMethod()
protected <T> T handleException(Exception e) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SUser getCurrentUser()
throws org.bimserver.shared.exceptions.UserException,
org.bimserver.shared.exceptions.ServerException
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic ServiceMap getServiceMap()
protected org.bimserver.models.store.UserSettings getUserSettings(DatabaseSession session) throws BimserverLockConflictException, org.bimserver.BimserverDatabaseException
BimserverLockConflictExceptionorg.bimserver.BimserverDatabaseExceptionCopyright © 2019 OpenSource BIM. All rights reserved.