クラス RestCommandInvoker
java.lang.Object
org.iplass.mtp.impl.webapi.rest.RestCommandInvoker
-
フィールドの概要
フィールド -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明jakarta.ws.rs.core.ResponsedoDelete(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName) jakarta.ws.rs.core.ResponsedoGet(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName) jakarta.ws.rs.core.ResponsedoPatchForm(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, jakarta.ws.rs.core.MultivaluedMap<String, String> params) WebAPI PATCH Method form parameterjakarta.ws.rs.core.ResponsedoPatchJson(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, Reader reader) WebAPI PATCH Methoc json parameterjakarta.ws.rs.core.ResponsedoPatchOthers(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, InputStream body) WebAPI PUT Method その他の content-typejakarta.ws.rs.core.ResponsedoPatchXml(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, Reader reader) WebAPI PATCH Method xml parameterjakarta.ws.rs.core.ResponsedoPostForm(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, jakarta.ws.rs.core.MultivaluedMap<String, String> params) jakarta.ws.rs.core.ResponsedoPostFormMultipart(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName) jakarta.ws.rs.core.ResponsedoPostJson(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, Reader reader) jakarta.ws.rs.core.ResponsedoPostOthers(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, InputStream body) WebAPI POST Method その他の content-typejakarta.ws.rs.core.ResponsedoPostXml(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, Reader reader) jakarta.ws.rs.core.ResponsedoPutForm(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, jakarta.ws.rs.core.MultivaluedMap<String, String> params) jakarta.ws.rs.core.ResponsedoPutJson(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, Reader reader) jakarta.ws.rs.core.ResponsedoPutOthers(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, InputStream body) WebAPI PUT Method その他の content-typejakarta.ws.rs.core.ResponsedoPutXml(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request coreRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName, Reader reader) jakarta.ws.rs.core.Responsepreflight(jakarta.servlet.ServletContext servletContext, jakarta.ws.rs.core.Request rsRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String apiName)
-
フィールド詳細
-
sax
-
-
コンストラクタの詳細
-
RestCommandInvoker
public RestCommandInvoker()
-
-
メソッドの詳細
-
preflight
@OPTIONS @Path("{apiName : .+}") public jakarta.ws.rs.core.Response preflight(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request rsRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName) -
doGet
@GET @Path("{apiName : .+}") public jakarta.ws.rs.core.Response doGet(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName) -
doDelete
@DELETE @Path("{apiName : .+}") public jakarta.ws.rs.core.Response doDelete(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName) -
doPutForm
@PUT @Path("{apiName : .+}") @Consumes("application/x-www-form-urlencoded") public jakarta.ws.rs.core.Response doPutForm(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, jakarta.ws.rs.core.MultivaluedMap<String, String> params) -
doPutJson
@PUT @Path("{apiName : .+}") @Consumes("application/json") public jakarta.ws.rs.core.Response doPutJson(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, Reader reader) -
doPutXml
@PUT @Path("{apiName : .+}") @Consumes("application/xml") public jakarta.ws.rs.core.Response doPutXml(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, Reader reader) -
doPutOthers
@PUT @Path("{apiName : .+}") @Consumes("*/*") public jakarta.ws.rs.core.Response doPutOthers(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, InputStream body) WebAPI PUT Method その他の content-type以下の content-type 以外を処理します
- application/x-www-form-urlencoded
- application/json
- application/xml
- パラメータ:
servletContext- ServletContextcoreRequest- JAX-RS Requestrequest- HttpServletRequestresponse- HttpServletResponseapiName- API名(/api/ 以降のパス)body- body InputStream- 戻り値:
- JAX-RS Response
-
doPostForm
@POST @Path("{apiName : .+}") @Consumes("application/x-www-form-urlencoded") public jakarta.ws.rs.core.Response doPostForm(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, jakarta.ws.rs.core.MultivaluedMap<String, String> params) -
doPostFormMultipart
@POST @Path("{apiName : .+}") @Consumes("multipart/form-data") public jakarta.ws.rs.core.Response doPostFormMultipart(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName) -
doPostJson
@POST @Path("{apiName : .+}") @Consumes("application/json") public jakarta.ws.rs.core.Response doPostJson(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, Reader reader) -
doPostXml
@POST @Path("{apiName : .+}") @Consumes("application/xml") public jakarta.ws.rs.core.Response doPostXml(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, Reader reader) -
doPostOthers
@POST @Path("{apiName : .+}") @Consumes("*/*") public jakarta.ws.rs.core.Response doPostOthers(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, InputStream body) WebAPI POST Method その他の content-type以下の content-type 以外を処理します
- application/x-www-form-urlencoded
- multipart/form-data
- application/json
- application/xml
- パラメータ:
servletContext- ServletContextcoreRequest- JAX-RS Requestrequest- HttpServletRequestresponse- HttpServletResponseapiName- API名(/api/ 以降のパス)body- body InputStream- 戻り値:
- JAX-RS Response
-
doPatchForm
@PATCH @Path("{apiName : .+}") @Consumes("application/x-www-form-urlencoded") public jakarta.ws.rs.core.Response doPatchForm(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, jakarta.ws.rs.core.MultivaluedMap<String, String> params) WebAPI PATCH Method form parametercontent-type application/x-www-form-urlencoded を処理します
- パラメータ:
servletContext- ServletContextcoreRequest- JAX-RS Requestrequest- HttpServletRequestresponse- HttpServletResponseapiName- API名(/api/ 以降のパス)params- form parameter- 戻り値:
- JAX-RS Response
-
doPatchJson
@PATCH @Path("{apiName : .+}") @Consumes("application/json") public jakarta.ws.rs.core.Response doPatchJson(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, Reader reader) WebAPI PATCH Methoc json parametercontent-type application/json を処理します
- パラメータ:
servletContext- ServletContextcoreRequest- JAX-RS Requestrequest- HttpServletRequestresponse- HttpServletResponseapiName- API名(/api/ 以降のパス)reader- json body- 戻り値:
- JAX-RS Response
-
doPatchXml
@PATCH @Path("{apiName : .+}") @Consumes("application/xml") public jakarta.ws.rs.core.Response doPatchXml(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, Reader reader) WebAPI PATCH Method xml parametercontent-type application/xml を処理します
- パラメータ:
servletContext- ServletContextcoreRequest- JAX-RS Requestrequest- HttpServletRequestresponse- HttpServletResponseapiName- API名(/api/ 以降のパス)reader- xml body- 戻り値:
- JAX-RS Response
-
doPatchOthers
@PATCH @Path("{apiName : .+}") @Consumes("*/*") public jakarta.ws.rs.core.Response doPatchOthers(@Context jakarta.servlet.ServletContext servletContext, @Context jakarta.ws.rs.core.Request coreRequest, @Context jakarta.servlet.http.HttpServletRequest request, @Context jakarta.servlet.http.HttpServletResponse response, @PathParam("apiName") String apiName, InputStream body) WebAPI PUT Method その他の content-type以下の content-type 以外を処理します
- application/x-www-form-urlencoded
- application/json
- application/xml
- パラメータ:
servletContext- ServletContextcoreRequest- JAX-RS Requestrequest- HttpServletRequestresponse- HttpServletResponseapiName- API名(/api/ 以降のパス)body- body InputStream- 戻り値:
- JAX-RS Response
-