Class CommonIncomingCall

  • Direct Known Subclasses:
    IncomingCall, TeamsIncomingCall

    public abstract class CommonIncomingCall
    extends Object
    Describes a common incoming call
    • Method Detail

      • finalize

        protected void finalize()
        Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
        Overrides:
        finalize in class Object
      • getType

        public CommunicationCallType getType()
        Informs how video frames will be available for encoding or decoding.
      • getCallEndReason

        public CallEndReason getCallEndReason()
        Describe the reason why a call has ended
      • getCallerInfo

        public CallerInfo getCallerInfo()
        Information about the caller
      • getId

        public String getId()
        Id of the call
      • isVideoEnabled

        public boolean isVideoEnabled()
        Is incoming video enabled
      • addOnCallEndedListener

        public void addOnCallEndedListener​(PropertyChangedListener listener)
        Adds the specified listener to receive OnCallEnded events. OnCallEnded Event. Occurs when recording incoming call was not answered and call ended.
      • removeOnCallEndedListener

        public void removeOnCallEndedListener​(PropertyChangedListener listener)
        Removes the specified listener to receive OnCallEnded events. OnCallEnded Event. Occurs when recording incoming call was not answered and call ended.
      • reject

        public CompletableFuture<Void> reject()
        Reject this incoming call