summaryrefslogtreecommitdiff
path: root/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java')
-rw-r--r--android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java b/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java
index ee9da050a..c75f46bbf 100644
--- a/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java
+++ b/android/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java
@@ -717,6 +717,15 @@ public class SdlManager extends BaseSdlManager{
}
@Override
+ public void sendSequentialRPCs(List<? extends RPCMessage> rpcs, OnMultipleRequestListener listener) {
+ try {
+ proxy.sendSequentialRequests(rpcs,listener);
+ } catch (SdlException e) {
+ DebugTool.logError("Issue sending sequential RPCs ", e);
+ }
+ }
+
+ @Override
public void addOnRPCNotificationListener(FunctionID notificationId, OnRPCNotificationListener listener) {
proxy.addOnRPCNotificationListener(notificationId,listener);
}
@@ -727,6 +736,16 @@ public class SdlManager extends BaseSdlManager{
}
@Override
+ public void addOnRPCRequestListener(FunctionID functionID, OnRPCRequestListener listener) {
+ proxy.addOnRPCRequestListener(functionID, listener);
+ }
+
+ @Override
+ public boolean removeOnRPCRequestListener(FunctionID functionID, OnRPCRequestListener listener) {
+ return proxy.removeOnRPCRequestListener(functionID, listener);
+ }
+
+ @Override
public void addOnRPCListener(final FunctionID responseId, final OnRPCListener listener) {
proxyBridge.addRpcListener(responseId, listener);
}