mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-09 13:50:57 +00:00
# cleaned up some EventsJsonExportServlet code
This commit is contained in:
1 parent
da45fb3568
commit
ca61dc52e5
1 file changed
+7
-9
+7
-9
@@ -18,19 +18,11 @@ import com.sap.sailing.server.gateway.serialization.impl.VenueJsonSerializer;
|
||||
public class EventsJsonExportServlet extends JsonExportServlet {
|
||||
private static final long serialVersionUID = 4515246650108245796L;
|
||||
|
||||
@Override
|
||||
public void init() throws ServletException {
|
||||
super.init();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void doGet(HttpServletRequest request, HttpServletResponse response)
|
||||
throws ServletException, IOException {
|
||||
|
||||
JsonSerializer<Event> eventSerializer = new EventJsonSerializer(
|
||||
new VenueJsonSerializer(
|
||||
new CourseAreaJsonSerializer()));
|
||||
|
||||
JsonSerializer<Event> eventSerializer = createSerializer();
|
||||
JSONArray result = new JSONArray();
|
||||
for (Event event : getService().getAllEvents())
|
||||
{
|
||||
@@ -39,4 +31,10 @@ public class EventsJsonExportServlet extends JsonExportServlet {
|
||||
result.writeJSONString(response.getWriter());
|
||||
}
|
||||
|
||||
private static JsonSerializer<Event> createSerializer() {
|
||||
return new EventJsonSerializer(
|
||||
new VenueJsonSerializer(
|
||||
new CourseAreaJsonSerializer()));
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user