FileDocCategorySizeDatePackage
ImsEcbm.javaAPI DocAndroid 5.1 API3875Thu Mar 12 22:22:52 GMT 2015com.android.ims

ImsEcbm

public class ImsEcbm extends Object
Provides APIs for the supplementary service settings using IMS (Ut interface). It is created from 3GPP TS 24.623 (XCAP(XML Configuration Access Protocol) over the Ut interface for manipulating supplementary services).
hide

Fields Summary
private static final String
TAG
private static final boolean
DBG
private final com.android.ims.internal.IImsEcbm
miEcbm
Constructors Summary
public ImsEcbm(com.android.ims.internal.IImsEcbm iEcbm)


       
        if (DBG) Rlog.d(TAG, "ImsEcbm created");
        miEcbm = iEcbm;
    
Methods Summary
public voidexitEmergencyCallbackMode()

        try {
            miEcbm.exitEmergencyCallbackMode();
        } catch (RemoteException e) {
            throw new ImsException("exitEmergencyCallbackMode()", e,
                    ImsReasonInfo.CODE_LOCAL_IMS_SERVICE_DOWN);
        }
    
public voidsetEcbmStateListener(com.android.ims.ImsEcbmStateListener ecbmListener)

        try {
            miEcbm.setListener(new ImsEcbmListenerProxy(ecbmListener));
        } catch (RemoteException e) {
            throw new ImsException("setEcbmStateListener()", e,
                    ImsReasonInfo.CODE_LOCAL_IMS_SERVICE_DOWN);
        }