package sample.http.processor; import rfx.server.configs.ContentTypePool; import rfx.server.http.HttpProcessor; import rfx.server.http.HttpProcessorConfig; import rfx.server.http.data.HttpRequestEvent; import rfx.server.http.data.service.DataService; import rfx.server.http.data.service.StringDataService; /** * @author trieu * * simple sample processor * */ @HttpProcessorConfig(uriPath= "/hello", contentType = ContentTypePool.JSON) public class HelloHttpProcessor extends HttpProcessor { @Override protected DataService process(HttpRequestEvent requestEvent) { String name = requestEvent.param("name", "guest"); System.out.println("name: " + name); return new StringDataService(name); } }