Class ExecutionStrategyResources.AbstractExecutionStrategyResource
- java.lang.Object
-
- io.servicetalk.http.router.jersey.resources.ExecutionStrategyResources.AbstractExecutionStrategyResource
-
- Direct Known Subclasses:
ExecutionStrategyResources.ResourceDefaultStrategy
,ExecutionStrategyResources.ResourceRouteExecIdStrategy
,ExecutionStrategyResources.ResourceRouteNoOffloadsStrategy
- Enclosing class:
- ExecutionStrategyResources
@Produces("application/json") public abstract static class ExecutionStrategyResources.AbstractExecutionStrategyResource extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractExecutionStrategyResource()
-
Method Summary
-
-
-
Method Detail
-
subResourceDefault
@GET @Path("/subrsc-default") public java.util.Map<java.lang.String,java.lang.String> subResourceDefault()
-
subResourceDefaultSingle
@GET @Path("/subrsc-default-single") public Single<java.util.Map<java.lang.String,java.lang.String>> subResourceDefaultSingle()
-
subResourceDefaultSingleResponse
@GET @Path("/subrsc-default-single-response") public Single<javax.ws.rs.core.Response> subResourceDefaultSingleResponse()
-
subResourceDefaultSingleBuffer
@GET @Path("/subrsc-default-single-buffer") public Single<Buffer> subResourceDefaultSingleBuffer()
-
subResourceDefaultSingleMapped
@Consumes("application/json") @POST @Path("/subrsc-default-single-mapped") public Single<java.util.Map<java.lang.String,java.lang.String>> subResourceDefaultSingleMapped(Single<Buffer> body)
-
subResourceDefaultPubMapped
@Consumes("application/json") @POST @Path("/subrsc-default-publisher-mapped") public Publisher<Buffer> subResourceDefaultPubMapped(Publisher<Buffer> body)
-
subResourceRouteExecId
@RouteExecutionStrategy(id="test") @GET @Path("/subrsc-rte-exec-id") public java.util.Map<java.lang.String,java.lang.String> subResourceRouteExecId()
-
subResourceRouteExecIdSingle
@RouteExecutionStrategy(id="test") @GET @Path("/subrsc-rte-exec-id-single") public Single<java.util.Map<java.lang.String,java.lang.String>> subResourceRouteExecIdSingle()
-
subResourceRouteExecIdSingleResponse
@RouteExecutionStrategy(id="test") @GET @Path("/subrsc-rte-exec-id-single-response") public Single<javax.ws.rs.core.Response> subResourceRouteExecIdSingleResponse()
-
subResourceRouteExecIdSingleBuffer
@RouteExecutionStrategy(id="test") @GET @Path("/subrsc-rte-exec-id-single-buffer") public Single<Buffer> subResourceRouteExecIdSingleBuffer()
-
subResourceRouteExecIdSingleMapped
@RouteExecutionStrategy(id="test") @Consumes("application/json") @POST @Path("/subrsc-rte-exec-id-single-mapped") public Single<java.util.Map<java.lang.String,java.lang.String>> subResourceRouteExecIdSingleMapped(Single<Buffer> body)
-
subResourceRouteExecIdPubMapped
@RouteExecutionStrategy(id="test") @Consumes("application/json") @POST @Path("/subrsc-rte-exec-id-publisher-mapped") public Publisher<Buffer> subResourceRouteExecIdPubMapped(Publisher<Buffer> body)
-
subResourceRouteNoOffloads
@NoOffloadsRouteExecutionStrategy @GET @Path("/subrsc-rte-no-offloads") public java.util.Map<java.lang.String,java.lang.String> subResourceRouteNoOffloads()
-
subResourceRouteNoOffloadsSingle
@NoOffloadsRouteExecutionStrategy @GET @Path("/subrsc-rte-no-offloads-single") public Single<java.util.Map<java.lang.String,java.lang.String>> subResourceRouteNoOffloadsSingle()
-
subResourceRouteNoOffloadsSingleResponse
@NoOffloadsRouteExecutionStrategy @GET @Path("/subrsc-rte-no-offloads-single-response") public Single<javax.ws.rs.core.Response> subResourceRouteNoOffloadsSingleResponse()
-
subResourceRouteNoOffloadsSingleBuffer
@NoOffloadsRouteExecutionStrategy @GET @Path("/subrsc-rte-no-offloads-single-buffer") public Single<Buffer> subResourceRouteNoOffloadsSingleBuffer()
-
subResourceRouteNoOffloadsSingleMapped
@NoOffloadsRouteExecutionStrategy @Consumes("application/json") @POST @Path("/subrsc-rte-no-offloads-single-mapped") public Single<java.util.Map<java.lang.String,java.lang.String>> subResourceRouteNoOffloadsSingleMapped(Single<Buffer> body)
-
subResourceRouteNoOffloadsPubMapped
@NoOffloadsRouteExecutionStrategy @Consumes("application/json") @POST @Path("/subrsc-rte-no-offloads-publisher-mapped") public Publisher<Buffer> subResourceRouteNoOffloadsPubMapped(Publisher<Buffer> body)
-
-