public class NettyInvocationBuilder extends java.lang.Object implements InvocationBuilder
| Modifier and Type | Class and Description |
|---|---|
class |
NettyInvocationBuilder.ResponseCallback<T> |
class |
NettyInvocationBuilder.SkipResultCallback |
InvocationBuilder.AsyncResultCallback<A_RES_T>| Constructor and Description |
|---|
NettyInvocationBuilder(ChannelProvider channelProvider,
java.lang.String resource) |
| Modifier and Type | Method and Description |
|---|---|
InvocationBuilder |
accept(MediaType mediaType) |
void |
delete() |
java.io.InputStream |
get() |
void |
get(ResultCallback<Frame> resultCallback) |
<T> T |
get(com.fasterxml.jackson.core.type.TypeReference<T> typeReference) |
<T> void |
get(com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
ResultCallback<T> resultCallback) |
NettyInvocationBuilder |
header(java.lang.String name,
java.lang.String value) |
java.io.InputStream |
post(java.lang.Object entity) |
void |
post(java.lang.Object entity,
java.io.InputStream stdin,
ResultCallback<Frame> resultCallback) |
<T> T |
post(java.lang.Object entity,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference) |
<T> void |
post(java.lang.Object entity,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
ResultCallback<T> resultCallback) |
<T> T |
post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
java.io.InputStream body) |
<T> void |
post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
ResultCallback<T> resultCallback,
java.io.InputStream body) |
void |
postStream(java.io.InputStream body) |
void |
put(java.io.InputStream body,
MediaType mediaType) |
public NettyInvocationBuilder(ChannelProvider channelProvider, java.lang.String resource)
public InvocationBuilder accept(MediaType mediaType)
accept in interface InvocationBuilderpublic NettyInvocationBuilder header(java.lang.String name, java.lang.String value)
header in interface InvocationBuilderpublic void delete()
delete in interface InvocationBuilderpublic void get(ResultCallback<Frame> resultCallback)
get in interface InvocationBuilderpublic <T> T get(com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
get in interface InvocationBuilderpublic <T> void get(com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
ResultCallback<T> resultCallback)
get in interface InvocationBuilderpublic java.io.InputStream post(java.lang.Object entity)
post in interface InvocationBuilderpublic void post(java.lang.Object entity,
java.io.InputStream stdin,
ResultCallback<Frame> resultCallback)
post in interface InvocationBuilderpublic <T> T post(java.lang.Object entity,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
post in interface InvocationBuilderpublic <T> void post(java.lang.Object entity,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
ResultCallback<T> resultCallback)
post in interface InvocationBuilderpublic <T> T post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
java.io.InputStream body)
post in interface InvocationBuilderpublic <T> void post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
ResultCallback<T> resultCallback,
java.io.InputStream body)
post in interface InvocationBuilderpublic void postStream(java.io.InputStream body)
postStream in interface InvocationBuilderpublic java.io.InputStream get()
get in interface InvocationBuilderpublic void put(java.io.InputStream body,
MediaType mediaType)
put in interface InvocationBuilderCopyright © 2019. All Rights Reserved.