Interface PushNotificationConfigStore

All Known Implementing Classes:
InMemoryPushNotificationConfigStore

public interface PushNotificationConfigStore
Interface for storing and retrieving push notification configurations for tasks.
  • Method Details

    • setInfo

      void setInfo(String taskId, PushNotificationConfig notificationConfig)
      Sets or updates the push notification configuration for a task.
      Parameters:
      taskId - the task ID
      notificationConfig - the push notification configuration
    • getInfo

      Retrieves the push notification configuration for a task.
      Parameters:
      taskId - the task ID
      Returns:
      the push notification configurations for a task
    • deleteInfo

      void deleteInfo(String taskId, String configId)
      Deletes the push notification configuration for a task.
      Parameters:
      taskId - the task ID
      configId - the push notification configuration