01: /*
02: * soapUI, copyright (C) 2004-2007 eviware.com
03: *
04: * soapUI is free software; you can redistribute it and/or modify it under the
05: * terms of version 2.1 of the GNU Lesser General Public License as published by
06: * the Free Software Foundation.
07: *
08: * soapUI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
09: * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10: * See the GNU Lesser General Public License for more details at gnu.org.
11: */
12:
13: package com.eviware.soapui.settings;
14:
15: import com.eviware.soapui.settings.Setting.SettingType;
16:
17: /**
18: * HTTP-Proxy settings constants
19: *
20: * @author Ole.Matzura
21: */
22:
23: public interface ProxySettings {
24: @Setting(name="Host",description="proxy host to use")
25: public final static String HOST = ProxySettings.class
26: .getSimpleName()
27: + "@" + "host";
28:
29: @Setting(name="Port",description="proxy port to use",type=SettingType.INT)
30: public final static String PORT = ProxySettings.class
31: .getSimpleName()
32: + "@" + "port";
33:
34: @Setting(name="Username",description="proxy username to use")
35: public final static String USERNAME = ProxySettings.class
36: .getSimpleName()
37: + "@" + "username";
38:
39: @Setting(name="Password",description="proxy password to use")
40: public final static String PASSWORD = ProxySettings.class
41: .getSimpleName()
42: + "@" + "password";
43:
44: @Setting(name="Excludes",description="Comma-seperated list of hosts to exclude")
45: public final static String EXCLUDES = ProxySettings.class
46: .getSimpleName()
47: + "@" + "excludes";
48: }
|