1 /*** 2 * 3 */ 4 package de.cohesion.bssh.impl; 5 6 import java.net.InetAddress; 7 8 import de.cohesion.bssh.Member; 9 10 /*** 11 * @author schulzs 12 */ 13 public class GatewayMemberImpl implements Member { 14 15 private final Member gateway, proxied; 16 17 public GatewayMemberImpl(final Member gateway, final Member proxied) { 18 this.gateway = gateway; 19 this.proxied = proxied; 20 } 21 22 public String getUserName() { 23 return gateway.getUserName(); 24 } 25 26 public InetAddress getHost() { 27 return gateway.getHost(); 28 } 29 30 public int getPort() { 31 return gateway.getPort(); 32 } 33 34 public Member getGateway() { 35 return gateway.getGateway(); 36 } 37 38 public Member getProxied() { 39 return proxied; 40 } 41 42 }