Merge "Remove exposing of ImsManager and RcsMessageManager in system service registery"

This commit is contained in:
Jayachandran Chinnakkannu
2019-11-15 18:28:44 +00:00
committed by Gerrit Code Review

View File

@@ -173,8 +173,6 @@ import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
import android.telephony.euicc.EuiccCardManager;
import android.telephony.euicc.EuiccManager;
import android.telephony.ims.ImsManager;
import android.telephony.ims.RcsMessageManager;
import android.util.ArrayMap;
import android.util.Log;
import android.view.ContextThemeWrapper;
@@ -623,22 +621,6 @@ final class SystemServiceRegistry {
return new SubscriptionManager(ctx.getOuterContext());
}});
registerService(Context.TELEPHONY_RCS_MESSAGE_SERVICE, RcsMessageManager.class,
new CachedServiceFetcher<RcsMessageManager>() {
@Override
public RcsMessageManager createService(ContextImpl ctx) {
return new RcsMessageManager(ctx.getOuterContext());
}
});
registerService(Context.TELEPHONY_IMS_SERVICE, ImsManager.class,
new CachedServiceFetcher<ImsManager>() {
@Override
public ImsManager createService(ContextImpl ctx) {
return new ImsManager(ctx.getOuterContext());
}
});
registerService(Context.CARRIER_CONFIG_SERVICE, CarrierConfigManager.class,
new CachedServiceFetcher<CarrierConfigManager>() {
@Override