Class WorkspaceService
- java.lang.Object
-
- de.narimo.georepo.server.api.workspaces.WorkspaceService
-
public class WorkspaceService extends Object
-
-
Constructor Summary
Constructors Constructor Description WorkspaceService()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddWorkspaceUser(de.narimo.commons.dto.User user, WorkspaceRegistrationDetails registrationDetails)static WorkspacecreateOrGetDiffWorkspace(javax.servlet.ServletContext ctx, Workspace dataWorkspace, de.narimo.commons.dto.User user)static booleanisRegisteredOnWorkspace(de.narimo.commons.dto.User user, String workspace)static voidsetWorkspacePermission(de.narimo.commons.dto.User admin, de.narimo.commons.dto.User user, String ws, String permission)Set a workspace permission.
-
-
-
Method Detail
-
setWorkspacePermission
public static void setWorkspacePermission(de.narimo.commons.dto.User admin, de.narimo.commons.dto.User user, String ws, String permission) throws IOException, SQLExceptionSet a workspace permission.- Parameters:
admin-user-ws-permission-- Throws:
IOExceptionSQLException
-
createOrGetDiffWorkspace
public static Workspace createOrGetDiffWorkspace(javax.servlet.ServletContext ctx, Workspace dataWorkspace, de.narimo.commons.dto.User user)
-
addWorkspaceUser
public static void addWorkspaceUser(de.narimo.commons.dto.User user, WorkspaceRegistrationDetails registrationDetails) throws SQLException- Throws:
SQLException
-
isRegisteredOnWorkspace
public static boolean isRegisteredOnWorkspace(de.narimo.commons.dto.User user, String workspace)
-
-