1 /* Copyright (C)2013 Pantheon Technologies, s.r.o. All rights reserved. */
\r
2 package org.opendaylight.openflowjava.protocol.impl.integration;
\r
4 import java.net.InetAddress;
\r
6 import org.opendaylight.openflowjava.protocol.api.connection.ConnectionConfiguration;
\r
9 * @author michal.polkorab
\r
12 public class TestingConnConfigImpl implements ConnectionConfiguration {
\r
14 private InetAddress address;
\r
16 private Object transferProtocol;
\r
17 private FEATURE_SUPPORT tlsSupport;
\r
18 private long switchIdleTimeout;
\r
20 // TODO - implement transferProtocol
\r
21 public TestingConnConfigImpl(InetAddress address, int port, FEATURE_SUPPORT tlsSupport, long switchIdleTimeout) {
\r
22 this.address = address;
\r
24 this.tlsSupport = tlsSupport;
\r
25 this.switchIdleTimeout = switchIdleTimeout;
\r
29 public InetAddress getAddress() {
\r
34 public int getPort() {
\r
39 public Object getTransferProtocol() {
\r
40 return transferProtocol;
\r
44 public FEATURE_SUPPORT getTlsSupport() {
\r
49 public long getSwitchIdleTimeout() {
\r
50 return switchIdleTimeout;
\r
54 public Object getSslContext() {
\r
55 // TODO Auto-generated method stub
\r