Interface TeamButtonIncomingCall
-
public interface TeamButtonIncomingCall
Represents team button incoming call storing the caller/callee detains and providing call pickup functionality.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getCalledName()
java.lang.String
getCalledNumber()
java.lang.String
getCallingName()
java.lang.String
getCallingNumber()
int
getDelayInterval()
int
getUniqueId()
void
pickup(FeatureCompletionHandler completionHandler)
Picks up a team button call.
-
-
-
Method Detail
-
pickup
void pickup(FeatureCompletionHandler completionHandler)
Picks up a team button call.- Parameters:
completionHandler
- A completion handler to call when the operation has completed may be null.
-
getUniqueId
int getUniqueId()
- Returns:
- Unique identifier of the Team Button call. Please note that the value will not match the id of the call created as the result of team button pick up.
-
getDelayInterval
int getDelayInterval()
- Returns:
- the delay interval in seconds the team button alert should be delayed by.
-
getCallingName
java.lang.String getCallingName()
- Returns:
- The person's name who has initiated the call.
-
getCallingNumber
java.lang.String getCallingNumber()
- Returns:
- The person's number who has initiated the call.
-
getCalledName
java.lang.String getCalledName()
- Returns:
- The person's name to whom the call is requested.
-
getCalledNumber
java.lang.String getCalledNumber()
- Returns:
- The person's name to whom the call is requested.
-
-