@Provider @Path(value="/workspaces") public class WorkspacesController extends Object
| Constructor and Description |
|---|
WorkspacesController() |
| Modifier and Type | Method and Description |
|---|---|
static String |
createDiffWorkspace(javax.servlet.ServletContext ctx,
de.narimo.commons.dto.geometa.User user) |
static String |
createNewWorkspace(javax.servlet.ServletContext ctx,
de.narimo.commons.dto.geometa.User user) |
static String |
createNewWorkspace0(javax.servlet.ServletContext ctx,
de.narimo.commons.dto.geometa.User user,
boolean isDiffWorkspace)
Creates a workspace with a naming that is not yet taken.
|
static javax.ws.rs.core.Response |
createWorkspace(javax.ws.rs.core.SecurityContext sec,
javax.servlet.ServletContext ctx) |
static String |
getNewWorkspaceName() |
static javax.ws.rs.core.Response |
getWorkspaces(javax.ws.rs.core.SecurityContext sec,
javax.servlet.ServletContext ctx) |
static javax.ws.rs.core.Response |
optionsLayerRequest(javax.ws.rs.core.SecurityContext sec,
javax.servlet.ServletContext ctx)
Allows a browser to issue a CORS preflight request.
|
@OPTIONS
@Path(value="")
public static javax.ws.rs.core.Response optionsLayerRequest(@Context
javax.ws.rs.core.SecurityContext sec,
@Context
javax.servlet.ServletContext ctx)
sec - ctx - Exception@GET
@Path(value="")
@Produces(value="application/json")
public static javax.ws.rs.core.Response getWorkspaces(@Context
javax.ws.rs.core.SecurityContext sec,
@Context
javax.servlet.ServletContext ctx)
@POST
@Path(value="/")
public static javax.ws.rs.core.Response createWorkspace(@Context
javax.ws.rs.core.SecurityContext sec,
@Context
javax.servlet.ServletContext ctx)
public static String createNewWorkspace(javax.servlet.ServletContext ctx, de.narimo.commons.dto.geometa.User user) throws IOException, SQLException
IOExceptionSQLExceptionpublic static String createDiffWorkspace(javax.servlet.ServletContext ctx, de.narimo.commons.dto.geometa.User user) throws IOException, SQLException
IOExceptionSQLExceptionpublic static String createNewWorkspace0(javax.servlet.ServletContext ctx, de.narimo.commons.dto.geometa.User user, boolean isDiffWorkspace) throws IOException, SQLException
ctx - user - IOExceptionSQLExceptionpublic static String getNewWorkspaceName()
Copyright © 2021. All rights reserved.