blob: 27ef61af1c115a93a978f4ade301f75c699394b4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package org.traccar.notification;
import java.util.Set;
import org.traccar.model.Event;
import org.traccar.model.Position;
import com.ning.http.client.AsyncHttpClient.BoundRequestBuilder;
public class JsonTypeEventForwarder extends EventForwarder {
@Override
protected String getContentType() {
return "application/json; charset=utf-8";
}
@Override
protected void setContent(Event event, Position position, Set<Long> users, BoundRequestBuilder requestBuilder) {
requestBuilder.setBody(prepareJsonPayload(event, position, users));
}
}
|