@Singleton @Path(value="/js") public class JavascriptEngineRestService extends AbstractRestService implements IRestService
NO_LOGGED_IN_USER| Constructor and Description |
|---|
JavascriptEngineRestService() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
executeJavascriptServiceDelete(String path)
Execute service delete.
|
javax.ws.rs.core.Response |
executeJavascriptServiceGet(String path)
Execute service.
|
javax.ws.rs.core.Response |
executeJavascriptServiceHead(String path)
Execute service head.
|
javax.ws.rs.core.Response |
executeJavascriptServicePost(String path)
Execute service post.
|
javax.ws.rs.core.Response |
executeJavascriptServicePut(String path)
Execute service put.
|
protected org.slf4j.Logger |
getLogger() |
Class<? extends IRestService> |
getType() |
sendErrorBadRequest, sendErrorForbidden, sendErrorInternalServerError, sendErrorNotFound, sendErrorUnathorized@GET
@Path(value="/{path:.*}")
public javax.ws.rs.core.Response executeJavascriptServiceGet(@PathParam(value="path")
String path)
path - the path@POST
@Path(value="/{path:.*}")
public javax.ws.rs.core.Response executeJavascriptServicePost(@PathParam(value="path")
String path)
path - the path@PUT
@Path(value="/{path:.*}")
public javax.ws.rs.core.Response executeJavascriptServicePut(@PathParam(value="path")
String path)
path - the path@DELETE
@Path(value="/{path:.*}")
public javax.ws.rs.core.Response executeJavascriptServiceDelete(@PathParam(value="path")
String path)
path - the path@HEAD
@Path(value="/{path:.*}")
public javax.ws.rs.core.Response executeJavascriptServiceHead(@PathParam(value="path")
String path)
path - the pathpublic Class<? extends IRestService> getType()
getType in interface IRestServiceprotected org.slf4j.Logger getLogger()
getLogger in class AbstractRestServiceCopyright © 2010–2018 Eclipse Foundation. All rights reserved.