public interface IOService
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String url,
StringDictionary<String> headers,
IOCallback<IOMessage<String>> callback) |
IORequest<String> |
get(String url,
StringDictionary<String> headers,
IOCallback<IOMessage<String>> callback) |
IORequest<String> |
post(String url,
String body,
StringDictionary<String> headers,
IOCallback<IOMessage<String>> callback) |
void |
put(String url,
byte[] body,
StringDictionary<String> headers,
IOCallback<IOMessage<String>> callback) |
<V> xapi.util.api.RemovalHandler |
registerParser(Class<V> classLit,
xapi.util.api.ConvertsValue<V,String> serializer,
xapi.util.api.ConvertsValue<String,V> deserializer)
Registers a de/serializer for a given class literal,
and returns a removal method to undo the registration.
|
<V> IORequestBuilder<V> |
request(Class<V> classLit,
String id) |
<V> IORequestBuilder<V> request(Class<V> classLit, String id)
<V> xapi.util.api.RemovalHandler registerParser(Class<V> classLit, xapi.util.api.ConvertsValue<V,String> serializer, xapi.util.api.ConvertsValue<String,V> deserializer)
classLit - - The type to register serializers for.serializer - - ConvertsValuedeserializer - - ConvertsValuevoid put(String url, byte[] body, StringDictionary<String> headers, IOCallback<IOMessage<String>> callback)
IORequest<String> get(String url, StringDictionary<String> headers, IOCallback<IOMessage<String>> callback)
IORequest<String> post(String url, String body, StringDictionary<String> headers, IOCallback<IOMessage<String>> callback)
void delete(String url, StringDictionary<String> headers, IOCallback<IOMessage<String>> callback)
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.