aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/notification/JsonTypeEventForwarder.java
blob: 196a4eca572a77aa997845ad8235e88a22bf34b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package org.traccar.notification;

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, BoundRequestBuilder requestBuilder) {
        requestBuilder.setBody(prepareJsonPayload(event, position));
    }

}