source: DCWoRMS/trunk/src/schedframe/scheduling/plan/ProviderInfoInterface.java @ 477

Revision 477, 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.DescriptionContainer;
4
5import org.qcg.broker.schemas.schedulingplan.types.InterfaceType;
6
7public interface ProviderInfoInterface<T> extends DescriptionContainer<T> {
8
9        /**
10         * Returns the value of field 'location'.
11         *
12         * @return the value of field 'Location'.
13         */
14        public java.lang.String getLocation();
15
16        /**
17         * Returns the value of field 'proxyName'.
18         *
19         * @return the value of field 'ProxyName'.
20         */
21        public java.lang.String getProxyName();
22
23        /**
24         * Returns the value of field 'type'.
25         *
26         * @return the value of field 'Type'.
27         */
28        public InterfaceType getType();
29       
30        /**
31         * Sets the value of field 'location'.
32         *
33         * @param location the value of field 'location'.
34         */
35        public void setLocation(final java.lang.String location);
36
37        /**
38         * Sets the value of field 'proxyName'.
39         *
40         * @param proxyName the value of field 'proxyName'.
41         */
42        public void setProxyName(final java.lang.String proxyName);
43
44        /**
45         * Sets the value of field 'type'.
46         *
47         * @param type the value of field 'type'.
48         */
49        public void setType(final InterfaceType type);
50       
51        public <Properties> void setAdditionalProperties(
52            final PropertiesTypeInterface<Properties> additionalProperties);
53       
54        public <Properties> PropertiesTypeInterface<Properties> getAdditionalProperties();
55
56}
Note: See TracBrowser for help on using the repository browser.