summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoey Grover <joeygrover@gmail.com>2018-09-06 14:45:04 -0400
committerJoey Grover <joeygrover@gmail.com>2018-09-06 14:45:04 -0400
commit96aa9912e6dd120010ab2aefd80888545f4cb890 (patch)
treec70680e2f2a444b0b7245cb1fd8b0dc80ca11442
parent97574a2bdc58ae49877b3315402d9a9482f3fcc0 (diff)
downloadsdl_android-96aa9912e6dd120010ab2aefd80888545f4cb890.tar.gz
Cleanup SdlSession2
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession2.java75
1 files changed, 24 insertions, 51 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession2.java b/sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession2.java
index aa060bdcf..78d653e4b 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession2.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession2.java
@@ -1,5 +1,3 @@
-// New version
-
package com.smartdevicelink.SdlConnection;
import android.util.Log;
@@ -72,8 +70,6 @@ public class SdlSession2 extends SdlSession implements ISdlProtocol{
}
if(sdlProtocol != null){
sdlProtocol.endSession(sessionId, sessionHashId);
- //FIXME add a shutdown to sdlProtocol.
- //transportManager.close(sessionId);
}
}
@@ -156,19 +152,6 @@ public class SdlSession2 extends SdlSession implements ISdlProtocol{
sdlProtocol.sendPacket(packet);
}
- @Override
- public void sendHeartbeat(IHeartbeatMonitor monitor) {
- //SdlProtocol does not support heartbeat sending
- }
-
- @Override
- public void heartbeatTimedOut(IHeartbeatMonitor monitor) {
- close();
- }
-
- public void onHeartbeatTimedOut(byte sessionId){
- //TODO
- }
public void onProtocolSessionStartedNACKed(SessionType sessionType, byte sessionID, byte version, String correlationID, List<String> rejectedParams){
onProtocolSessionNACKed(sessionType,sessionID,version,correlationID,rejectedParams);
@@ -186,28 +169,21 @@ public class SdlSession2 extends SdlSession implements ISdlProtocol{
}
}
-
-
+ /* Not supported methods from IProtocolListener */
@Override
- public void onProtocolHeartbeat(SessionType sessionType, byte sessionID) {
- //TODO
- }
-
+ public void sendHeartbeat(IHeartbeatMonitor monitor) {/* Not supported */ }
@Override
- public void onProtocolHeartbeatACK(SessionType sessionType, byte sessionID) {
- //TODO
- }
-
-
+ public void heartbeatTimedOut(IHeartbeatMonitor monitor) {/* Not supported */}
@Override
- public void onResetOutgoingHeartbeat(SessionType sessionType, byte sessionID) {
- //TODO
- }
-
+ public void onHeartbeatTimedOut(byte sessionId){ /* Not supported */}
@Override
- public void onResetIncomingHeartbeat(SessionType sessionType, byte sessionID) {
- //TODO
- }
+ public void onProtocolHeartbeat(SessionType sessionType, byte sessionID) { /* Not supported */}
+ @Override
+ public void onProtocolHeartbeatACK(SessionType sessionType, byte sessionID) {/* Not supported */}
+ @Override
+ public void onResetOutgoingHeartbeat(SessionType sessionType, byte sessionID) {/* Not supported */}
+ @Override
+ public void onResetIncomingHeartbeat(SessionType sessionType, byte sessionID) {/* Not supported */}
/* ***********************************************************************************************************************************************************************
* ***************************************************************** Security Listener *********************************************************************************
@@ -235,22 +211,6 @@ public class SdlSession2 extends SdlSession implements ISdlProtocol{
}
}
- @Deprecated
- public void clearConnection(){
- //TODO reset SdlProtocol
- }
-
- @SuppressWarnings("SameReturnValue")
- @Deprecated
- public static boolean removeConnection(SdlConnection connection){
- return false;
- }
-
- @Deprecated
- @Override
- public void checkForOpenMultiplexConnection(SdlConnection connection){
- }
-
@Override
public void stopStream(SessionType serviceType) {
if(SessionType.NAV.equals(serviceType)){
@@ -261,4 +221,17 @@ public class SdlSession2 extends SdlSession implements ISdlProtocol{
}
+ @Override
+ @Deprecated
+ public void clearConnection(){/* Not supported */}
+
+ @SuppressWarnings("SameReturnValue")
+ @Deprecated
+ public static boolean removeConnection(SdlConnection connection){/* Not supported */ return false;}
+
+ @Deprecated
+ @Override
+ public void checkForOpenMultiplexConnection(SdlConnection connection){/* Not supported */}
+
+
}