Interface PhoneCallNotificationContext

All Superinterfaces:
CommunicationContext, InstantiableContext, LogContext, NotificationContext

public interface PhoneCallNotificationContext extends NotificationContext, InstantiableContext
  • Method Details

    • setState

      void setState(PhoneCallNotificationContext.State state)
      Parameters:
      state -
    • setFromNumber

      void setFromNumber(String fromNumber)
      Parameters:
      fromNumber - calling phone number, (could be null)
    • setFromUserId

      void setFromUserId(UID fromUserId)
      Parameters:
      fromUserId - if your interface could identify the calling Nuclos user. (could be null)
    • setServiceNumber

      void setServiceNumber(String serviceNumber)
      Parameters:
      serviceNumber - the called service number (could be null)
    • setToNumber

      void setToNumber(String toNumber)
      Parameters:
      toNumber - the called phone number, or in case of a service number, the number of the service team member
    • setToUserId

      void setToUserId(UID toUserId)
      Parameters:
      toUserId - if your interface could identify the called Nuclos user. (could be null)
    • setId

      void setId(String id)
      Parameters:
      id -
    • getState

      Returns:
    • getFromNumber

      String getFromNumber()
      (could be null)
      Returns:
    • getFromUserId

      UID getFromUserId()
      (could be null)
      Returns:
    • getServiceNumber

      String getServiceNumber()
      (could be null)
      Returns:
    • getToNumber

      String getToNumber()
      Returns:
    • getToUserId

      UID getToUserId()
      (could be null)
      Returns:
    • getId

      String getId()
      Returns: