Merge "IMS: Explicit Call transfer APIS." am: 7cea5cddcb am: 22ba687019 am: 8f043fd93f am: 00a49caf24

Change-Id: I23d65b67ea55fe9e5dad359fe23b93acba571f3b
This commit is contained in:
Tyler Gunn
2020-04-24 17:27:08 +00:00
committed by Automerger Merge Worker

View File

@@ -683,5 +683,32 @@ public class ImsCallSessionListener {
e.rethrowFromSystemServer();
}
}
/**
* Notifies the result of transfer request.
* @hide
*/
public void callSessionTransferred() {
try {
mListener.callSessionTransferred();
} catch (RemoteException e) {
e.rethrowFromSystemServer();
}
}
/**
* Notifies the result of transfer request.
*
* @param reasonInfo {@link ImsReasonInfo} containing a reason for the
* session transfer failure
* @hide
*/
public void callSessionTransferFailed(ImsReasonInfo reasonInfo) {
try {
mListener.callSessionTransferFailed(reasonInfo);
} catch (RemoteException e) {
e.rethrowFromSystemServer();
}
}
}