summaryrefslogtreecommitdiff
path: root/base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java
diff options
context:
space:
mode:
authorJoey Grover <joeygrover@gmail.com>2021-02-11 14:48:21 -0500
committerGitHub <noreply@github.com>2021-02-11 14:48:21 -0500
commit3a84cea88ad75f1fa72152ac513f7198c758ab06 (patch)
tree0da6d6266253b22d933e490ca7c8ff7057526cc1 /base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java
parenta9dd49ada852755d67ca7c08c028a1ac199d250a (diff)
downloadsdl_android-3a84cea88ad75f1fa72152ac513f7198c758ab06.tar.gz
[SDL-0293] OEM Exclusive App Support - Protocol & Manager layers (#1618)
* Implement 0293 Does not include android specific implementaiton pieces * Update hello world apps * Update unit tests * Increase max protocol version * Add missing nullable tag in SystemInfo * Add missing nullable tag to method in SystemInfo * Apply suggestions from code review Correctly format if statement Co-authored-by: Julian Kast <Julian.kast@livio.io> Co-authored-by: Julian Kast <Julian.kast@livio.io>
Diffstat (limited to 'base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java')
-rw-r--r--base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java b/base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java
index 261525b29..6730ee3eb 100644
--- a/base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java
+++ b/base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java
@@ -63,6 +63,7 @@ import com.smartdevicelink.proxy.rpc.listeners.OnRPCResponseListener;
import com.smartdevicelink.security.SdlSecurityBase;
import com.smartdevicelink.transport.BaseTransportConfig;
import com.smartdevicelink.util.DebugTool;
+import com.smartdevicelink.util.SystemInfo;
import com.smartdevicelink.util.Version;
import org.json.JSONException;
@@ -149,6 +150,15 @@ abstract class BaseSdlManager {
public void onError(LifecycleManager lifeCycleManager, String info, Exception e) {
}
+
+ @Override
+ public boolean onSystemInfoReceived(SystemInfo systemInfo) {
+ if (managerListener != null) {
+ return managerListener.onSystemInfoReceived(systemInfo);
+ } else {
+ return true;
+ }
+ }
};
// Sub manager listener