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

import java.util.Set;

import org.traccar.model.Event;
import org.traccar.model.Position;

import javax.ws.rs.client.AsyncInvoker;
import javax.ws.rs.client.Entity;

public class JsonTypeEventForwarder extends EventForwarder {

    @Override
    protected void executeRequest(Event event, Position position, Set<Long> users, AsyncInvoker invoker) {
        invoker.post(Entity.json(preparePayload(event, position, users)));
    }

}