From 24edc2bc4216deb3a0ab38812cb1845cb43dad7e Mon Sep 17 00:00:00 2001 From: Brad Ebinger Date: Wed, 27 Jun 2018 11:21:05 -0700 Subject: Quick style fixup of ISmsImplBase Test: Compiles Change-Id: Ic27db060e402d8a3239fe588a229c246c3228184 --- .../android/internal/telephony/ISmsBaseImpl.java | 199 --------------------- .../android/internal/telephony/ISmsImplBase.java | 191 ++++++++++++++++++++ 2 files changed, 191 insertions(+), 199 deletions(-) delete mode 100644 telephony/java/com/android/internal/telephony/ISmsBaseImpl.java create mode 100644 telephony/java/com/android/internal/telephony/ISmsImplBase.java diff --git a/telephony/java/com/android/internal/telephony/ISmsBaseImpl.java b/telephony/java/com/android/internal/telephony/ISmsBaseImpl.java deleted file mode 100644 index cc1d105ae29e..000000000000 --- a/telephony/java/com/android/internal/telephony/ISmsBaseImpl.java +++ /dev/null @@ -1,199 +0,0 @@ -/* Copyright (C) 2018 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - -package com.android.internal.telephony; - -import android.app.PendingIntent; -import android.net.Uri; -import java.lang.UnsupportedOperationException; -import java.util.List; - -public class ISmsBaseImpl extends ISms.Stub { - - @Override - public List getAllMessagesFromIccEfForSubscriber(int subId, String callingPkg) { - throw new UnsupportedOperationException(); - } - - @Override - public boolean updateMessageOnIccEfForSubscriber(int subId, String callingPkg, - int messageIndex, int newStatus, byte[] pdu) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public boolean copyMessageToIccEfForSubscriber(int subId, String callingPkg, int status, - byte[] pdu, byte[] smsc) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendDataForSubscriber(int subId, String callingPkg, String destAddr, - String scAddr, int destPort, byte[] data, PendingIntent sentIntent, - PendingIntent deliveryIntent) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendDataForSubscriberWithSelfPermissions(int subId, String callingPkg, - String destAddr, String scAddr, int destPort, byte[] data, - PendingIntent sentIntent, PendingIntent deliveryIntent) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendTextForSubscriber(int subId, String callingPkg, String destAddr, - String scAddr, String text, PendingIntent sentIntent, - PendingIntent deliveryIntent, boolean persistMessageForNonDefaultSmsApp) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendTextForSubscriberWithSelfPermissions(int subId, String callingPkg, - String destAddr, String scAddr, String text, PendingIntent sentIntent, - PendingIntent deliveryIntent, boolean persistMessage) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendTextForSubscriberWithOptions(int subId, String callingPkg, String destAddr, - String scAddr, String text, PendingIntent sentIntent, - PendingIntent deliveryIntent, boolean persistMessageForNonDefaultSmsApp, - int priority, boolean expectMore, int validityPeriod) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void injectSmsPduForSubscriber( - int subId, byte[] pdu, String format, PendingIntent receivedIntent) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendMultipartTextForSubscriber(int subId, String callingPkg, - String destinationAddress, String scAddress, - List parts, List sentIntents, - List deliveryIntents, boolean persistMessageForNonDefaultSmsApp) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendMultipartTextForSubscriberWithOptions(int subId, String callingPkg, - String destinationAddress, String scAddress, - List parts, List sentIntents, - List deliveryIntents, boolean persistMessageForNonDefaultSmsApp, - int priority, boolean expectMore, int validityPeriod) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public boolean enableCellBroadcastForSubscriber(int subId, int messageIdentifier, int ranType) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public boolean disableCellBroadcastForSubscriber(int subId, int messageIdentifier, int ranType) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public boolean enableCellBroadcastRangeForSubscriber(int subId, int startMessageId, - int endMessageId, int ranType) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public boolean disableCellBroadcastRangeForSubscriber(int subId, int startMessageId, - int endMessageId, int ranType) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public int getPremiumSmsPermission(String packageName) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public int getPremiumSmsPermissionForSubscriber(int subId, String packageName) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void setPremiumSmsPermission(String packageName, int permission) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void setPremiumSmsPermissionForSubscriber(int subId, String packageName, - int permission) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public boolean isImsSmsSupportedForSubscriber(int subId) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public boolean isSmsSimPickActivityNeeded(int subId) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public int getPreferredSmsSubscription() throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public String getImsSmsFormatForSubscriber(int subId) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public boolean isSMSPromptEnabled() throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendStoredText(int subId, String callingPkg, Uri messageUri, String scAddress, - PendingIntent sentIntent, PendingIntent deliveryIntent) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public void sendStoredMultipartText(int subId, String callingPkg, Uri messageUri, - String scAddress, List sentIntents, - List deliveryIntents) throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } - - @Override - public String createAppSpecificSmsToken(int subId, String callingPkg, PendingIntent intent) - throws UnsupportedOperationException { - throw new UnsupportedOperationException(); - } -} diff --git a/telephony/java/com/android/internal/telephony/ISmsImplBase.java b/telephony/java/com/android/internal/telephony/ISmsImplBase.java new file mode 100644 index 000000000000..1cdf44d897b2 --- /dev/null +++ b/telephony/java/com/android/internal/telephony/ISmsImplBase.java @@ -0,0 +1,191 @@ +/* + * Copyright (C) 2018 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.internal.telephony; + +import android.app.PendingIntent; +import android.net.Uri; + +import java.util.List; + +/** + * Base class for ISms that facilitates forward compatibility with new features. + */ +public class ISmsImplBase extends ISms.Stub { + + @Override + public List getAllMessagesFromIccEfForSubscriber(int subId, String callingPkg) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean updateMessageOnIccEfForSubscriber(int subId, String callingPkg, int messageIndex, + int newStatus, byte[] pdu) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean copyMessageToIccEfForSubscriber(int subId, String callingPkg, int status, + byte[] pdu, byte[] smsc) { + throw new UnsupportedOperationException(); + } + + @Override + public void sendDataForSubscriber(int subId, String callingPkg, String destAddr, + String scAddr, int destPort, byte[] data, PendingIntent sentIntent, + PendingIntent deliveryIntent) { + throw new UnsupportedOperationException(); + } + + @Override + public void sendDataForSubscriberWithSelfPermissions(int subId, String callingPkg, + String destAddr, String scAddr, int destPort, byte[] data, PendingIntent sentIntent, + PendingIntent deliveryIntent) { + throw new UnsupportedOperationException(); + } + + @Override + public void sendTextForSubscriber(int subId, String callingPkg, String destAddr, + String scAddr, String text, PendingIntent sentIntent, + PendingIntent deliveryIntent, boolean persistMessageForNonDefaultSmsApp) { + throw new UnsupportedOperationException(); + } + + @Override + public void sendTextForSubscriberWithSelfPermissions(int subId, String callingPkg, + String destAddr, String scAddr, String text, PendingIntent sentIntent, + PendingIntent deliveryIntent, boolean persistMessage) { + throw new UnsupportedOperationException(); + } + + @Override + public void sendTextForSubscriberWithOptions(int subId, String callingPkg, String destAddr, + String scAddr, String text, PendingIntent sentIntent, + PendingIntent deliveryIntent, boolean persistMessageForNonDefaultSmsApp, + int priority, boolean expectMore, int validityPeriod) { + throw new UnsupportedOperationException(); + } + + @Override + public void injectSmsPduForSubscriber( + int subId, byte[] pdu, String format, PendingIntent receivedIntent) { + throw new UnsupportedOperationException(); + } + + @Override + public void sendMultipartTextForSubscriber(int subId, String callingPkg, + String destinationAddress, String scAddress, + List parts, List sentIntents, + List deliveryIntents, boolean persistMessageForNonDefaultSmsApp) { + throw new UnsupportedOperationException(); + } + + @Override + public void sendMultipartTextForSubscriberWithOptions(int subId, String callingPkg, + String destinationAddress, String scAddress, + List parts, List sentIntents, + List deliveryIntents, boolean persistMessageForNonDefaultSmsApp, + int priority, boolean expectMore, int validityPeriod) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean enableCellBroadcastForSubscriber(int subId, int messageIdentifier, int ranType) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean disableCellBroadcastForSubscriber(int subId, int messageIdentifier, + int ranType) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean enableCellBroadcastRangeForSubscriber(int subId, int startMessageId, + int endMessageId, int ranType) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean disableCellBroadcastRangeForSubscriber(int subId, int startMessageId, + int endMessageId, int ranType) { + throw new UnsupportedOperationException(); + } + + @Override + public int getPremiumSmsPermission(String packageName) { + throw new UnsupportedOperationException(); + } + + @Override + public int getPremiumSmsPermissionForSubscriber(int subId, String packageName) { + throw new UnsupportedOperationException(); + } + + @Override + public void setPremiumSmsPermission(String packageName, int permission) { + throw new UnsupportedOperationException(); + } + + @Override + public void setPremiumSmsPermissionForSubscriber(int subId, String packageName, + int permission) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean isImsSmsSupportedForSubscriber(int subId) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean isSmsSimPickActivityNeeded(int subId) { + throw new UnsupportedOperationException(); + } + + @Override + public int getPreferredSmsSubscription() { + throw new UnsupportedOperationException(); + } + + @Override + public String getImsSmsFormatForSubscriber(int subId) { + throw new UnsupportedOperationException(); + } + + @Override + public boolean isSMSPromptEnabled() { + throw new UnsupportedOperationException(); + } + + @Override + public void sendStoredText(int subId, String callingPkg, Uri messageUri, String scAddress, + PendingIntent sentIntent, PendingIntent deliveryIntent) { + throw new UnsupportedOperationException(); + } + + @Override + public void sendStoredMultipartText(int subId, String callingPkg, Uri messageUri, + String scAddress, List sentIntents, + List deliveryIntents) { + throw new UnsupportedOperationException(); + } + + @Override + public String createAppSpecificSmsToken(int subId, String callingPkg, PendingIntent intent) { + throw new UnsupportedOperationException(); + } +} -- cgit v1.2.3-59-g8ed1b