Package database
Class ParsedDataSqlStatements
java.lang.Object
database.ParsedDataSqlStatements
public class ParsedDataSqlStatements
extends java.lang.Object
Klasse med statiske prepared statements
-
Method Summary
Modifier and Type Method Description static int
addDataPacket(java.sql.Connection connection, PacketContainer packet, long sensorId)
SQl-spørring for å legge til datapakkerstatic int
addEquipment(java.sql.Connection connection, Equipment equipment, int dataPacketID)
SQl-spørring for å legge til IO-event(Equipment) til databasenstatic void
addGpsElement(java.sql.Connection connection, GpsElement gps, int dataPacketID)
SQl-spørring for å legge til GPS-element i Databasestatic void
addRawData(java.sql.Connection connection, RawData raw, int equipmentId)
SQl-spørring for å legge til rådata knyttet sammen med IO-events (Equipment)static long
idExists(java.sql.Connection connection, long id)
SQl-spørring for å sjekke om iden finnes i databasenstatic void
removeDataPacket(java.sql.Connection connection, int id)
SQl-spørring for å fjerne datapakke fra databasenMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
addDataPacket
public static int addDataPacket(java.sql.Connection connection, PacketContainer packet, long sensorId) throws java.sql.SQLExceptionSQl-spørring for å legge til datapakker- Parameters:
connection
- Kommunikasjonselement til databasepacket
- DataPakke ElementsensorId
- ID til sensor- Returns:
- ID-til datapakken i databasen, hvis den feiler returneres -1
- Throws:
java.sql.SQLException
-
removeDataPacket
public static void removeDataPacket(java.sql.Connection connection, int id) throws java.sql.SQLExceptionSQl-spørring for å fjerne datapakke fra databasen- Parameters:
connection
- Kommunikasjonselement til databaseid
- ID-en til elementet som skal fjernes- Throws:
java.sql.SQLException
-
addEquipment
public static int addEquipment(java.sql.Connection connection, Equipment equipment, int dataPacketID) throws java.sql.SQLExceptionSQl-spørring for å legge til IO-event(Equipment) til databasen- Parameters:
connection
- Kommunikasjonselement til databaseequipment
- Equipment iddataPacketID
- ID til datapakken- Returns:
- ID-til IOelementet i databasen
- Throws:
java.sql.SQLException
-
addRawData
public static void addRawData(java.sql.Connection connection, RawData raw, int equipmentId) throws java.sql.SQLExceptionSQl-spørring for å legge til rådata knyttet sammen med IO-events (Equipment)- Parameters:
connection
- Kommunikasjonselement til databaseraw
- Den råe dataenequipmentId
- ID-en til IOelementet (Equipment)- Throws:
java.sql.SQLException
-
addGpsElement
public static void addGpsElement(java.sql.Connection connection, GpsElement gps, int dataPacketID) throws java.sql.SQLExceptionSQl-spørring for å legge til GPS-element i Database- Parameters:
connection
- Kommunikasjonselement til databasegps
- GPS-elementetdataPacketID
- ID til datapakken- Throws:
java.sql.SQLException
-
idExists
public static long idExists(java.sql.Connection connection, long id) throws java.sql.SQLExceptionSQl-spørring for å sjekke om iden finnes i databasen- Parameters:
connection
- Kommunikasjonselement til databaseid
- iden som skal sjekkes- Returns:
- Retrunerer Id hvis den finnes eller -1
- Throws:
java.sql.SQLException
-