public class InvocationBuilder extends Object
Modifier and Type | Class and Description |
---|---|
class |
InvocationBuilder.ResponseCallback<T> |
Constructor and Description |
---|
InvocationBuilder(ChannelProvider channelProvider,
String resource) |
Modifier and Type | Method and Description |
---|---|
InvocationBuilder |
accept(MediaType mediaType) |
void |
delete() |
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) |
InvocationBuilder |
header(String name,
String value) |
InputStream |
post(Object entity) |
void |
post(Object entity,
InputStream stdin,
ResultCallback<Frame> resultCallback) |
<T> T |
post(Object entity,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference) |
<T> void |
post(Object entity,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
ResultCallback<T> resultCallback) |
<T> T |
post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
InputStream body) |
<T> void |
post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference,
ResultCallback<T> resultCallback,
InputStream body) |
void |
put(InputStream body,
MediaType mediaType) |
public InvocationBuilder(ChannelProvider channelProvider, String resource)
public InvocationBuilder accept(MediaType mediaType)
public InvocationBuilder header(String name, String value)
public void delete()
public void get(ResultCallback<Frame> resultCallback)
public <T> T get(com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
public <T> void get(com.fasterxml.jackson.core.type.TypeReference<T> typeReference, ResultCallback<T> resultCallback)
public InputStream post(Object entity)
public void post(Object entity, InputStream stdin, ResultCallback<Frame> resultCallback)
public <T> T post(Object entity, com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
public <T> void post(Object entity, com.fasterxml.jackson.core.type.TypeReference<T> typeReference, ResultCallback<T> resultCallback)
public <T> T post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference, InputStream body)
public <T> void post(com.fasterxml.jackson.core.type.TypeReference<T> typeReference, ResultCallback<T> resultCallback, InputStream body)
public InputStream get()
public void put(InputStream body, MediaType mediaType)
Copyright © 2016. All Rights Reserved.