summaryrefslogtreecommitdiff
path: root/native/android/avatar/src/main/java/com/ford/avarsdl/requests/CancelAccessCommand.java
diff options
context:
space:
mode:
Diffstat (limited to 'native/android/avatar/src/main/java/com/ford/avarsdl/requests/CancelAccessCommand.java')
-rw-r--r--native/android/avatar/src/main/java/com/ford/avarsdl/requests/CancelAccessCommand.java32
1 files changed, 32 insertions, 0 deletions
diff --git a/native/android/avatar/src/main/java/com/ford/avarsdl/requests/CancelAccessCommand.java b/native/android/avatar/src/main/java/com/ford/avarsdl/requests/CancelAccessCommand.java
new file mode 100644
index 0000000000..eb92b6fcc9
--- /dev/null
+++ b/native/android/avatar/src/main/java/com/ford/avarsdl/requests/CancelAccessCommand.java
@@ -0,0 +1,32 @@
+package com.ford.avarsdl.requests;
+
+import com.ford.avarsdl.service.SDLService;
+import com.ford.avarsdl.util.Logger;
+import com.ford.syncV4.proxy.SyncProxyALM;
+import com.ford.syncV4.proxy.rpc.CancelAccess;
+
+import org.json.JSONObject;
+
+/**
+ * Created with Android Studio.
+ * Author: Chernyshov Yuriy - Mobile Development
+ * Date: 11/26/13
+ * Time: 11:41 AM
+ */
+public class CancelAccessCommand implements RequestCommand {
+
+ @Override
+ public void execute(int id, JSONObject jsonParameters) {
+ SyncProxyALM proxy = SDLService.getProxyInstance();
+ if (proxy != null) {
+ CancelAccess msg = new CancelAccess();
+ msg.setCorrelationID(id);
+ try {
+ //Logger.d(getClass().getSimpleName() + " Sending Cancel Access: " + jsonParameters);
+ proxy.sendRPCRequest(msg);
+ } catch (Throwable e) {
+ Logger.e(getClass().getSimpleName() + " can't send message", e);
+ }
+ }
+ }
+} \ No newline at end of file