View Javadoc

1   // ConnectionEvent.java -
2   // $Id: ConnectionEvent.java,v 1.3 2006/02/20 04:52:11 sjardine Exp $
3   //
4   // Copyright 2000, Joe Phillips <jaiger@innovationsw.com>
5   // Copyright 2001, 2002 Innovation Software Group, LLC - http://www.innovationsw.com 
6   //
7   // This library is free software; you can redistribute it and/or
8   // modify it under the terms of the GNU Library General Public
9   // License as published by the Free Software Foundation; either
10  // version 2 of the License, or (at your option) any later version.
11  //
12  // This library is distributed in the hope that it will be useful,
13  // but WITHOUT ANY WARRANTY; without even the implied warranty of
14  // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15  // Library General Public License for more details.
16  //
17  // You should have received a copy of the GNU Library General Public
18  // License along with this library; if not, write to the Free
19  // Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
20  //
21  package gnu.inet.ftp;
22  
23  import java.net.InetAddress;
24  
25  public class ConnectionEvent extends Object {
26      protected InetAddress address = null;
27      protected int port = 0;
28  
29      /***
30       * constructor.
31       * 
32       * @param address
33       *                the remote system IP address
34       * @param port
35       *                the remote system port
36       */
37      public ConnectionEvent(InetAddress address, int port) {
38  	this.address = address;
39  	this.port = port;
40      }
41  
42      /***
43       * get the remote ip address
44       * 
45       * @return remote ip
46       */
47      public InetAddress getRemoteInetAddress() {
48  	return address;
49      }
50  
51      /***
52       * get remote port
53       * 
54       * @return remote port
55       */
56      public int getRemotePort() {
57  	return port;
58      }
59  
60  }
61  
62  // ConnectionEvent.java