Merge "IMS: Explicit Call transfer APIS." am: 7cea5cddcb am: 22ba687019 am: 8f043fd93f
Change-Id: I14e688a189a9e2e0d37108fe3771742ffcef1f9c
This commit is contained in:
@@ -683,5 +683,32 @@ public class ImsCallSessionListener {
|
|||||||
e.rethrowFromSystemServer();
|
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();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user