source: xssim/src/schedframe/scheduling/plan/ProviderInfoInterface.java @ 104

Revision 104, 1.3 KB checked in by wojtekp, 13 years ago (diff)
  • Property svn:mime-type set to text/plain
Line 
1package schedframe.scheduling.plan;
2
3import schedframe.scheduling.utils.DescriptionContainer;
4import org.qcg.broker.schemas.schedulingplan.types.InterfaceType;
5
6public interface ProviderInfoInterface<T> extends DescriptionContainer<T> {
7
8        /**
9         * Returns the value of field 'location'.
10         *
11         * @return the value of field 'Location'.
12         */
13        public java.lang.String getLocation();
14
15        /**
16         * Returns the value of field 'proxyName'.
17         *
18         * @return the value of field 'ProxyName'.
19         */
20        public java.lang.String getProxyName();
21
22        /**
23         * Returns the value of field 'type'.
24         *
25         * @return the value of field 'Type'.
26         */
27        public InterfaceType getType();
28       
29        /**
30         * Sets the value of field 'location'.
31         *
32         * @param location the value of field 'location'.
33         */
34        public void setLocation(final java.lang.String location);
35
36        /**
37         * Sets the value of field 'proxyName'.
38         *
39         * @param proxyName the value of field 'proxyName'.
40         */
41        public void setProxyName(final java.lang.String proxyName);
42
43        /**
44         * Sets the value of field 'type'.
45         *
46         * @param type the value of field 'type'.
47         */
48        public void setType(final InterfaceType type);
49       
50        public <Properties> void setAdditionalProperties(
51            final PropertiesTypeInterface<Properties> additionalProperties);
52       
53        public <Properties> PropertiesTypeInterface<Properties> getAdditionalProperties();
54
55}
Note: See TracBrowser for help on using the repository browser.