Merge "OPNFLWPLUG-1078: Notify device TLS authentication failure messages"
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / connection / HandshakeContextImpl.java
index 1efadcc18b3a70c5a1c432201b5b4da13f129b14..3b0779612fb46dc8f12ba59f54f13f9c84c96377 100644 (file)
@@ -1,4 +1,4 @@
-/**
+/*
  * Copyright (c) 2015 Cisco Systems, Inc. and others.  All rights reserved.
  *
  * This program and the accompanying materials are made available under the
@@ -7,22 +7,21 @@
  */
 package org.opendaylight.openflowplugin.impl.connection;
 
-import java.util.concurrent.ThreadPoolExecutor;
+import java.util.concurrent.ExecutorService;
 import org.opendaylight.openflowplugin.api.openflow.connection.HandshakeContext;
 import org.opendaylight.openflowplugin.api.openflow.md.core.HandshakeManager;
 
-/**
- *
- */
 public class HandshakeContextImpl implements HandshakeContext {
-    private ThreadPoolExecutor handshakePool;
+    private ExecutorService handshakePool;
     private HandshakeManager handshakeManager;
 
     /**
-     * @param handshakePool
-     * @param handshakeManager
+     * Constructor.
+     *
+     * @param handshakePool - pool
+     * @param handshakeManager - manager
      */
-    public HandshakeContextImpl(ThreadPoolExecutor handshakePool, HandshakeManager handshakeManager) {
+    public HandshakeContextImpl(ExecutorService handshakePool, HandshakeManager handshakeManager) {
         this.handshakePool = handshakePool;
         this.handshakeManager = handshakeManager;
     }
@@ -33,7 +32,7 @@ public class HandshakeContextImpl implements HandshakeContext {
     }
 
     @Override
-    public ThreadPoolExecutor getHandshakePool() {
+    public ExecutorService getHandshakePool() {
         return handshakePool;
     }