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
21 * Creates {@link TestingConnConfigImpl}
\r
25 * @param switchIdleTimeout
\r
27 public TestingConnConfigImpl(InetAddress address, int port, FEATURE_SUPPORT tlsSupport, long switchIdleTimeout) {
\r
28 this.address = address;
\r
30 this.tlsSupport = tlsSupport;
\r
31 this.switchIdleTimeout = switchIdleTimeout;
\r
35 public InetAddress getAddress() {
\r
40 public int getPort() {
\r
45 public Object getTransferProtocol() {
\r
46 return transferProtocol;
\r
50 public FEATURE_SUPPORT getTlsSupport() {
\r
55 public long getSwitchIdleTimeout() {
\r
56 return switchIdleTimeout;
\r
60 public Object getSslContext() {
\r
61 // TODO Auto-generated method stub
\r