1 /*
2 * The contents of this file are subject to the BT "ZEUS" Open Source
3 * Licence (L77741), Version 1.0 (the "Licence"); you may not use this file
4 * except in compliance with the Licence. You may obtain a copy of the Licence
5 * from $ZEUS_INSTALL/licence.html or alternatively from
6 * http://www.labs.bt.com/projects/agents/zeus/licence.htm
7 *
8 * Except as stated in Clause 7 of the Licence, software distributed under the
9 * Licence is distributed WITHOUT WARRANTY OF ANY KIND, either express or
10 * implied. See the Licence for the specific language governing rights and
11 * limitations under the Licence.
12 *
13 * The Original Code is within the package zeus.*.
14 * The Initial Developer of the Original Code is British Telecommunications
15 * public limited company, whose registered office is at 81 Newgate Street,
16 * London, EC1A 7AJ, England. Portions created by British Telecommunications
17 * public limited company are Copyright 1996-2001. All Rights Reserved.
18 *
19 * THIS NOTICE MUST BE INCLUDED ON ANY COPY OF THIS FILE
20 */
21
22 package zeus.concepts;
23
24 /***
25 this class is used to load the configuration info for the various
26 FIPA transports that could be set for Zeus. You may want to alter and
27 extend it so that you can use more sophisticated config info, but you will have
28 to have a look at the method Transports in FIPAParser.jj as well.
29 *@author Simon Thompson
30 *@since 1.2
31 */
32 public class TransportConfig {
33
34 private String name = null;
35 private String port = null;
36
37 public void setName (String name) {
38 this.name = name ;
39 }
40
41
42 public void setPort (String port) {
43 this.port = port;
44 }
45
46
47 public String getPort () {
48 return this.port;
49 }
50
51
52 public String getName () {
53 return this.name;
54 }
55
56
57
58 }