diff options
author | Anton Tananaev <anton@traccar.org> | 2022-06-07 07:07:25 -0700 |
---|---|---|
committer | Anton Tananaev <anton@traccar.org> | 2022-06-07 07:07:25 -0700 |
commit | 65f9e253171dc6805127e5279b97fad05f8c4b9f (patch) | |
tree | fc3968d7c5c5c07118d4e153ece5af31371e90a5 /src/main/java/org/traccar/notificators/NotificatorSms.java | |
parent | 8eecfdcf5c59f92158a6c339d1622e0e9d67968c (diff) | |
download | trackermap-server-65f9e253171dc6805127e5279b97fad05f8c4b9f.tar.gz trackermap-server-65f9e253171dc6805127e5279b97fad05f8c4b9f.tar.bz2 trackermap-server-65f9e253171dc6805127e5279b97fad05f8c4b9f.zip |
Remove async methods
Diffstat (limited to 'src/main/java/org/traccar/notificators/NotificatorSms.java')
-rw-r--r-- | src/main/java/org/traccar/notificators/NotificatorSms.java | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/src/main/java/org/traccar/notificators/NotificatorSms.java b/src/main/java/org/traccar/notificators/NotificatorSms.java index ae409c558..f35b797cd 100644 --- a/src/main/java/org/traccar/notificators/NotificatorSms.java +++ b/src/main/java/org/traccar/notificators/NotificatorSms.java @@ -27,27 +27,15 @@ import org.traccar.notification.NotificationFormatter; import org.traccar.notification.NotificationMessage; import org.traccar.session.cache.CacheManager; -public final class NotificatorSms extends Notificator { +public final class NotificatorSms implements Notificator { @Override - public void sendAsync(User user, Event event, Position position) { + public void send(User user, Event event, Position position) throws MessageException, InterruptedException { if (user.getPhone() != null) { NotificationMessage shortMessage = NotificationFormatter.formatMessage( Main.getInjector().getInstance(CacheManager.class), user, event, position, "short"); Main.getInjector().getInstance(StatisticsManager.class).registerSms(); - Context.getSmsManager().sendMessageAsync(user.getPhone(), - shortMessage.getBody(), false); - } - } - - @Override - public void sendSync(User user, Event event, Position position) throws MessageException, InterruptedException { - if (user.getPhone() != null) { - NotificationMessage shortMessage = NotificationFormatter.formatMessage( - Main.getInjector().getInstance(CacheManager.class), user, event, position, "short"); - Main.getInjector().getInstance(StatisticsManager.class).registerSms(); - Context.getSmsManager().sendMessageSync(user.getPhone(), - shortMessage.getBody(), false); + Context.getSmsManager().sendMessage(user.getPhone(), shortMessage.getBody(), false); } } |