Interface NotificationResponseService

All Superinterfaces:
BaseNotificationResponseService<NotificationResponse>

public interface NotificationResponseService extends BaseNotificationResponseService<NotificationResponse>
  • Method Details

    • responseWithNotificationActionResolvedFromRequest

      <D> NotificationDataResponse<D> responseWithNotificationActionResolvedFromRequest(D data, AdditionalNotificationData additionalNotificationData)
      Returns response with Notification instance.
      Type Parameters:
      D - type of data
      Parameters:
      data - data to include in response
      additionalNotificationData - additional notification data to add to notification
      Returns:
      response with notification
    • responseWithNotification

      <D> NotificationDataResponse<D> responseWithNotification(D data, String actionName, AdditionalNotificationData additionalNotificationData)
      Returns response with Notification instance.
      Type Parameters:
      D - type of data
      Parameters:
      data - data to include in response
      actionName - name of the action for which to resolve notification
      additionalNotificationData - additional notification data to add to notification
      Returns:
      response with notification
    • responseWithNotificationActionResolvedFromRequest

      default <D> NotificationDataResponse<D> responseWithNotificationActionResolvedFromRequest(D data)
    • responseWithNotification

      default <D> NotificationDataResponse<D> responseWithNotification(D data, String actionName)