diff options
author | Abyss777 <abyss@fox5.ru> | 2017-07-26 15:20:22 +0500 |
---|---|---|
committer | Abyss777 <abyss@fox5.ru> | 2017-07-26 15:25:14 +0500 |
commit | 82edf57e1b93d5a5ca34294dc62e3620889c2341 (patch) | |
tree | c862fe276147f3292289f617db22e4bb723b2268 /src/org/traccar/database/DriversManager.java | |
parent | bbcca3d65106069018e93a69b85290c075b128db (diff) | |
download | trackermap-server-82edf57e1b93d5a5ca34294dc62e3620889c2341.tar.gz trackermap-server-82edf57e1b93d5a5ca34294dc62e3620889c2341.tar.bz2 trackermap-server-82edf57e1b93d5a5ca34294dc62e3620889c2341.zip |
Override getById in all managers
Diffstat (limited to 'src/org/traccar/database/DriversManager.java')
-rw-r--r-- | src/org/traccar/database/DriversManager.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/org/traccar/database/DriversManager.java b/src/org/traccar/database/DriversManager.java index 14b74bab1..420824dbb 100644 --- a/src/org/traccar/database/DriversManager.java +++ b/src/org/traccar/database/DriversManager.java @@ -30,6 +30,11 @@ public class DriversManager extends ExtendedObjectManager { super(dataManager, Driver.class); } + @Override + public Driver getById(long driverId) { + return (Driver) super.getById(driverId); + } + private void putUniqueDriverId(Driver driver) { if (driversByUniqueId == null) { driversByUniqueId = new ConcurrentHashMap<>(); @@ -46,7 +51,7 @@ public class DriversManager extends ExtendedObjectManager { @Override protected void updateCachedItem(BaseModel item) { Driver driver = (Driver) item; - Driver cachedDriver = (Driver) getById(driver.getId()); + Driver cachedDriver = getById(driver.getId()); cachedDriver.setName(driver.getName()); if (!driver.getUniqueId().equals(cachedDriver.getUniqueId())) { driversByUniqueId.remove(cachedDriver.getUniqueId()); @@ -58,7 +63,7 @@ public class DriversManager extends ExtendedObjectManager { @Override protected void removeCachedItem(long driverId) { - Driver cachedDriver = (Driver) getById(driverId); + Driver cachedDriver = getById(driverId); if (cachedDriver != null) { String driverUniqueId = cachedDriver.getUniqueId(); super.removeCachedItem(driverId); |