diff options
author | Joey Grover <joeygrover@gmail.com> | 2021-02-11 14:48:21 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-11 14:48:21 -0500 |
commit | 3a84cea88ad75f1fa72152ac513f7198c758ab06 (patch) | |
tree | 0da6d6266253b22d933e490ca7c8ff7057526cc1 /base/src/main/java/com/smartdevicelink/managers/BaseSdlManager.java | |
parent | a9dd49ada852755d67ca7c08c028a1ac199d250a (diff) | |
download | sdl_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.java | 10 |
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 |