public class RESTServiceTask
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
JSON |
static java.lang.String |
PROPERTY_ALLOW |
static java.lang.String |
PROPERTY_ERROR |
static java.lang.String |
XML |
| Constructor and Description |
|---|
RESTServiceTask(int port,
IdMap map,
java.lang.Object root) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
executeRequest(CharacterBuffer request) |
java.lang.String |
executeRequest(java.lang.String request) |
void |
run() |
void |
stop() |
RESTServiceTask |
withAllowListener(Condition<java.net.Socket> listener) |
RESTServiceTask |
withErrorListener(Condition<java.lang.Exception> listener) |
public static final java.lang.String PROPERTY_ERROR
public static final java.lang.String PROPERTY_ALLOW
public static final java.lang.String JSON
public static final java.lang.String XML
public RESTServiceTask(int port,
IdMap map,
java.lang.Object root)
public RESTServiceTask withErrorListener(Condition<java.lang.Exception> listener)
public RESTServiceTask withAllowListener(Condition<java.net.Socket> listener)
public void run()
run in interface java.lang.Runnablepublic java.lang.String executeRequest(java.lang.String request)
public java.lang.String executeRequest(CharacterBuffer request)
public void stop()