Class IosSilentPushBatchService

java.lang.Object
es.kukenan.smartfi.microservice.communication.service.batch.IosSilentPushBatchService

@Service public class IosSilentPushBatchService extends Object
IOS silent push service.
  • Field Details

    • usersRepository

      private final UsersRepository usersRepository
      Users repository.
    • pushNotificationManager

      private final PushNotificationManager pushNotificationManager
      Push notification manager.
    • contextManager

      private final es.kukenan.smartfi.common.context.RequestContextManager contextManager
      Request context.
  • Constructor Details

    • IosSilentPushBatchService

      public IosSilentPushBatchService(UsersRepository usersRepository, PushNotificationManager pushNotificationsManager, es.kukenan.smartfi.common.context.RequestContextManager contextManager)
      Constructor.
      Parameters:
      usersRepository - Users repository
      pushNotificationsManager - Push notification manager
      contextManager - Request context
  • Method Details

    • sendSilentPush

      public void sendSilentPush()
      Send silent push.