Package 

Interface NotificationIntentBundleResolver

    • Method Detail

      • getIncomingCallBundle

         abstract Bundle getIncomingCallBundle(StreamCallId callId, Integer notificationId, Map<String, Object> payload)

        Search for an activity that can receive incoming calls from Stream Server.

        Parameters:
        callId - The call id from the incoming call.
        notificationId - the notification ID.
        payload - The payload from Push Notification
      • getOutgoingCallBundle

         abstract Bundle getOutgoingCallBundle(StreamCallId callId, Integer notificationId, Map<String, Object> payload)

        Search for an activity that is used for outgoing calls. Calls are considered outgoing until the call is accepted.

        Parameters:
        callId - the call id
        notificationId - the notification ID.
        payload - The payload from Push Notification
      • getNotificationCallBundle

         abstract Bundle getNotificationCallBundle(StreamCallId callId, Integer notificationId, Map<String, Object> payload)

        Search for an activity that can receive live calls from Stream Server.

        Parameters:
        callId - The call id from the incoming call.
        notificationId - the notification ID.
        payload - The payload from Push Notification
      • getMissedCallBundle

         abstract Bundle getMissedCallBundle(StreamCallId callId, Integer notificationId, Map<String, Object> payload)

        Search for an activity that can receive missed calls from Stream Server.

        Parameters:
        callId - The call id from the incoming call.
        notificationId - the notification ID.
        payload - The payload from Push Notification
      • getLiveCallBundle

         abstract Bundle getLiveCallBundle(StreamCallId callId, Integer notificationId, Map<String, Object> payload)

        Search for an activity that can receive live calls from Stream Server.

        Parameters:
        callId - The call id from the incoming call.
        notificationId - the notification ID.
        payload - The payload from Push Notification
      • getAcceptCallBundle

         abstract Bundle getAcceptCallBundle(StreamCallId callId, Integer notificationId, Map<String, Object> payload)

        Search for an activity that can accept call from Stream Server.

        Parameters:
        callId - The call id from the incoming call.
        notificationId - the notification ID.
        payload - The payload from Push Notification