--- /dev/null
+/* Copyright (C)2013 Pantheon Technologies, s.r.o. All rights reserved. */\r
+package org.opendaylight.openflowjava.protocol.impl.integration;\r
+\r
+import java.net.InetAddress;\r
+\r
+import org.opendaylight.openflowjava.protocol.api.connection.ConnectionConfiguration;\r
+\r
+/**\r
+ * @author michal.polkorab\r
+ *\r
+ */\r
+public class TestingConnConfigImpl implements ConnectionConfiguration {\r
+\r
+ private InetAddress address;\r
+ private int port;\r
+ private Object transferProtocol;\r
+ private FEATURE_SUPPORT tlsSupport;\r
+ private long switchIdleTimeout;\r
+ \r
+ // TODO - implement transferProtocol\r
+ public TestingConnConfigImpl(InetAddress address, int port, FEATURE_SUPPORT tlsSupport, long switchIdleTimeout) {\r
+ this.address = address;\r
+ this.port = port;\r
+ this.tlsSupport = tlsSupport;\r
+ this.switchIdleTimeout = switchIdleTimeout;\r
+ }\r
+ \r
+ @Override\r
+ public InetAddress getAddress() {\r
+ return address;\r
+ }\r
+\r
+ @Override\r
+ public int getPort() {\r
+ return port;\r
+ }\r
+\r
+ @Override\r
+ public Object getTransferProtocol() {\r
+ return transferProtocol;\r
+ }\r
+\r
+ @Override\r
+ public FEATURE_SUPPORT getTlsSupport() {\r
+ return tlsSupport;\r
+ }\r
+\r
+ @Override\r
+ public long getSwitchIdleTimeout() {\r
+ return switchIdleTimeout;\r
+ }\r
+\r
+ @Override\r
+ public Object getSslContext() {\r
+ // TODO Auto-generated method stub\r
+ return null;\r
+ }\r
+\r
+}\r