-
- All Implemented Interfaces:
public final class HttpRequestProcessorCreated By Ibrahim AlTamimi Created At 30, Fri Oct, 2020 Project radixhttps://arkitik.io
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classHttpRequestProcessor.Companion
-
Method Summary
Modifier and Type Method Description final <T extends Any, RS extends Any> UnitpostBlocking(RequestData<T> request, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)final <T extends Any, RS extends Any> UnitpostBlocking(T request, String mapping, List<Pair<String, Object>> headers, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)final <T extends Any, RS extends Any> UnitpatchBlocking(RequestData<T> request, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)final <T extends Any, RS extends Any> UnitpatchBlocking(T request, String mapping, List<Pair<String, Object>> headers, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)final <T extends Any, RS extends Any> UnitputBlocking(RequestData<T> request, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)final <T extends Any, RS extends Any> UnitputBlocking(T request, String mapping, List<Pair<String, Object>> headers, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)final <T extends Any, RS extends Any> Flux<RS>post(T request, String mapping, Class<RS> responseClass, List<Pair<String, Object>> headers)final <T extends Any, RS extends Any> Flux<RS>patch(T request, String mapping, Class<RS> responseClass, List<Pair<String, Object>> headers)final <T extends Any, RS extends Any> Flux<RS>put(T request, String mapping, Class<RS> responseClass, List<Pair<String, Object>> headers)-
-
Method Detail
-
postBlocking
final <T extends Any, RS extends Any> Unit postBlocking(RequestData<T> request, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)
-
postBlocking
final <T extends Any, RS extends Any> Unit postBlocking(T request, String mapping, List<Pair<String, Object>> headers, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)
-
patchBlocking
final <T extends Any, RS extends Any> Unit patchBlocking(RequestData<T> request, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)
-
patchBlocking
final <T extends Any, RS extends Any> Unit patchBlocking(T request, String mapping, List<Pair<String, Object>> headers, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)
-
putBlocking
final <T extends Any, RS extends Any> Unit putBlocking(RequestData<T> request, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)
-
putBlocking
final <T extends Any, RS extends Any> Unit putBlocking(T request, String mapping, List<Pair<String, Object>> headers, KClass<RS> responseClass, Function1<RS, Unit> subscription, Function1<Throwable, Unit> errorHandler)
-
post
final <T extends Any, RS extends Any> Flux<RS> post(T request, String mapping, Class<RS> responseClass, List<Pair<String, Object>> headers)
-
patch
final <T extends Any, RS extends Any> Flux<RS> patch(T request, String mapping, Class<RS> responseClass, List<Pair<String, Object>> headers)
-
-
-
-