@NotThreadSafe
@Path(value="streams")
@Produces(value="application/json")
@Consumes(value="application/json")
public final class StreamsRestServiceHandler
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLOSE |
static java.lang.String |
ID_PARAM |
static java.lang.String |
READ |
static java.lang.String |
SERVICE_PREFIX |
static java.lang.String |
WRITE |
| Constructor and Description |
|---|
StreamsRestServiceHandler(javax.servlet.ServletContext context)
Constructs a new
StreamsRestServiceHandler. |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
close(java.lang.Integer id) |
javax.ws.rs.core.Response |
read(java.lang.Integer id) |
javax.ws.rs.core.Response |
write(java.lang.Integer id,
java.io.InputStream is) |
public static final java.lang.String SERVICE_PREFIX
public static final java.lang.String ID_PARAM
public static final java.lang.String CLOSE
public static final java.lang.String READ
public static final java.lang.String WRITE
public StreamsRestServiceHandler(@Context
javax.servlet.ServletContext context)
StreamsRestServiceHandler.context - context for the servlet@POST
@Path(value="{id}/close")
public javax.ws.rs.core.Response close(@PathParam(value="id")
java.lang.Integer id)
id - the stream id@POST
@Path(value="{id}/read")
@Produces(value="application/octet-stream")
public javax.ws.rs.core.Response read(@PathParam(value="id")
java.lang.Integer id)
id - the stream id@POST
@Path(value="{id}/write")
@Consumes(value="application/octet-stream")
public javax.ws.rs.core.Response write(@PathParam(value="id")
java.lang.Integer id,
java.io.InputStream is)
id - the stream idis - the input streamCopyright © 2022. All Rights Reserved.