This commit is contained in:
Milan Perera 2018-09-10 10:31:10 +05:30
parent cbbd327a02
commit 77f7792bc7

View File

@ -476,6 +476,19 @@ public class OperationManagerImpl implements OperationManager {
} }
} }
private void sendNotification(Operation operation, DeviceIdentifier deviceId) {
NotificationStrategy notificationStrategy = getNotificationStrategy();
if (notificationStrategy != null) {
try {
notificationStrategy.execute(new NotificationContext(deviceId, operation));
} catch (PushNotificationExecutionFailedException e) {
log.error("Error occurred while sending push notifications to " +
deviceId.getType() + " device carrying id '" +
deviceId + "'", e);
}
}
}
private List<ActivityStatus> getActivityStatus(DeviceIDHolder deviceIdValidationResult, DeviceIDHolder deviceAuthResult, private List<ActivityStatus> getActivityStatus(DeviceIDHolder deviceIdValidationResult, DeviceIDHolder deviceAuthResult,
String deviceType) { String deviceType) {
List<ActivityStatus> activityStatuses = new ArrayList<>(); List<ActivityStatus> activityStatuses = new ArrayList<>();