aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/database
diff options
context:
space:
mode:
authorIrving Gonzalez <ialexis93@gmail.com>2015-06-10 20:06:30 -0600
committerIrving Gonzalez <ialexis93@gmail.com>2015-06-10 20:06:30 -0600
commit5dc81b6197b9a1387adffdc2628c24ca483d2376 (patch)
tree812748a9516801cd07bb20006d4c9afddce1a65b /src/org/traccar/database
parent81e7ae399eab4e93113af68de2361cea1b82b58b (diff)
downloadtrackermap-server-5dc81b6197b9a1387adffdc2628c24ca483d2376.tar.gz
trackermap-server-5dc81b6197b9a1387adffdc2628c24ca483d2376.tar.bz2
trackermap-server-5dc81b6197b9a1387adffdc2628c24ca483d2376.zip
Begin implementing alerts
Diffstat (limited to 'src/org/traccar/database')
-rw-r--r--src/org/traccar/database/DataManager.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/org/traccar/database/DataManager.java b/src/org/traccar/database/DataManager.java
index 9633ada58..35e9cff95 100644
--- a/src/org/traccar/database/DataManager.java
+++ b/src/org/traccar/database/DataManager.java
@@ -46,6 +46,7 @@ import org.traccar.model.Permission;
import org.traccar.model.Position;
import org.traccar.model.Server;
import org.traccar.model.User;
+import org.traccar.model.Alert;
import com.mchange.v2.c3p0.ComboPooledDataSource;
@@ -322,5 +323,10 @@ public class DataManager {
.setObject(server)
.executeUpdate();
}
-
-}
+
+ public Collection<Alert> getAlertsByDevice(Long deviceId) throws SQLException {
+ return QueryBuilder.create(dataSource, properties.getProperty("database.getAlertsByDevice"))
+ .setLong("deviceId", deviceId)
+ .executeQuery(new Alert());
+ }
+} \ No newline at end of file