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 InvocationBuilder
public NettyInvocationBuilder header(java.lang.String name, java.lang.String value)
header
in interface InvocationBuilder
public void delete()
delete
in interface InvocationBuilder
public void get(ResultCallback<Frame> resultCallback)
get
in interface InvocationBuilder
public <T> T get(com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
get
in interface InvocationBuilder
public <T> void get(com.fasterxml.jackson.core.type.TypeReference<T> typeReference, ResultCallback<T> resultCallback)
get
in interface InvocationBuilder
public java.io.InputStream post(java.lang.Object entity)
post
in interface InvocationBuilder
public void post(java.lang.Object entity, java.io.InputStream stdin, ResultCallback<Frame> resultCallback)
post
in interface InvocationBuilder
public <T> T post(java.lang.Object entity, com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
post
in interface InvocationBuilder
public <T> void post(java.lang.Object entity, com.fasterxml.jackson.core.type.TypeReference<T> typeReference, ResultCallback<T> resultCallback)
post
in interface InvocationBuilder
public <T> T post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference, java.io.InputStream body)
post
in interface InvocationBuilder
public <T> void post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference, ResultCallback<T> resultCallback, java.io.InputStream body)
post
in interface InvocationBuilder
public void postStream(java.io.InputStream body)
postStream
in interface InvocationBuilder
public java.io.InputStream get()
get
in interface InvocationBuilder
public void put(java.io.InputStream body, MediaType mediaType)
put
in interface InvocationBuilder
Copyright © 2018. All Rights Reserved.