View Javadoc

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  }