Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.PluginInfrastructure/3.3/Advanced/DeploymentService/DeploymentService.cs @ 4068

Last change on this file since 4068 was 4068, checked in by swagner, 14 years ago

Sorted usings and removed unused usings in entire solution (#1094)

File size: 10.1 KB
Line 
1//------------------------------------------------------------------------------
2// <auto-generated>
3//     This code was generated by a tool.
4//     Runtime Version:2.0.50727.4200
5//
6//     Changes to this file may cause incorrect behavior and will be lost if
7//     the code is regenerated.
8// </auto-generated>
9//------------------------------------------------------------------------------
10
11namespace HeuristicLab.PluginInfrastructure.Advanced.DeploymentService {
12
13
14  [System.Diagnostics.DebuggerStepThroughAttribute()]
15  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
16  [System.Runtime.Serialization.DataContractAttribute(Name = "PluginDescription", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment", IsReference = true)]
17  public partial class PluginDescription : object, System.Runtime.Serialization.IExtensibleDataObject {
18
19    private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
20
21    private string ContactEmailField;
22
23    private string ContactNameField;
24
25    private HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] DependenciesField;
26
27    private string LicenseTextField;
28
29    private string NameField;
30
31    private System.Version VersionField;
32
33    public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
34      get {
35        return this.extensionDataField;
36      }
37      set {
38        this.extensionDataField = value;
39      }
40    }
41
42    [System.Runtime.Serialization.DataMemberAttribute()]
43    public string ContactEmail {
44      get {
45        return this.ContactEmailField;
46      }
47      set {
48        this.ContactEmailField = value;
49      }
50    }
51
52    [System.Runtime.Serialization.DataMemberAttribute()]
53    public string ContactName {
54      get {
55        return this.ContactNameField;
56      }
57      set {
58        this.ContactNameField = value;
59      }
60    }
61
62    [System.Runtime.Serialization.DataMemberAttribute()]
63    public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] Dependencies {
64      get {
65        return this.DependenciesField;
66      }
67      set {
68        this.DependenciesField = value;
69      }
70    }
71
72    [System.Runtime.Serialization.DataMemberAttribute()]
73    public string LicenseText {
74      get {
75        return this.LicenseTextField;
76      }
77      set {
78        this.LicenseTextField = value;
79      }
80    }
81
82    [System.Runtime.Serialization.DataMemberAttribute()]
83    public string Name {
84      get {
85        return this.NameField;
86      }
87      set {
88        this.NameField = value;
89      }
90    }
91
92    [System.Runtime.Serialization.DataMemberAttribute()]
93    public System.Version Version {
94      get {
95        return this.VersionField;
96      }
97      set {
98        this.VersionField = value;
99      }
100    }
101  }
102
103  [System.Diagnostics.DebuggerStepThroughAttribute()]
104  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
105  [System.Runtime.Serialization.DataContractAttribute(Name = "ProductDescription", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Deployment")]
106  public partial class ProductDescription : object, System.Runtime.Serialization.IExtensibleDataObject {
107
108    private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
109
110    private string NameField;
111
112    private HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] PluginsField;
113
114    private System.Version VersionField;
115
116    public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
117      get {
118        return this.extensionDataField;
119      }
120      set {
121        this.extensionDataField = value;
122      }
123    }
124
125    [System.Runtime.Serialization.DataMemberAttribute()]
126    public string Name {
127      get {
128        return this.NameField;
129      }
130      set {
131        this.NameField = value;
132      }
133    }
134
135    [System.Runtime.Serialization.DataMemberAttribute()]
136    public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] Plugins {
137      get {
138        return this.PluginsField;
139      }
140      set {
141        this.PluginsField = value;
142      }
143    }
144
145    [System.Runtime.Serialization.DataMemberAttribute()]
146    public System.Version Version {
147      get {
148        return this.VersionField;
149      }
150      set {
151        this.VersionField = value;
152      }
153    }
154  }
155
156  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
157  [System.ServiceModel.ServiceContractAttribute(ConfigurationName = "HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate")]
158  public interface IUpdate {
159
160    [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IUpdate/GetPlugin", ReplyAction = "http://tempuri.org/IUpdate/GetPluginResponse")]
161    byte[] GetPlugin(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription description);
162
163    [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IUpdate/GetProducts", ReplyAction = "http://tempuri.org/IUpdate/GetProductsResponse")]
164    HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription[] GetProducts();
165
166    [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IUpdate/GetPlugins", ReplyAction = "http://tempuri.org/IUpdate/GetPluginsResponse")]
167    HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] GetPlugins();
168  }
169
170  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
171  public interface IUpdateChannel : HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate, System.ServiceModel.IClientChannel {
172  }
173
174  [System.Diagnostics.DebuggerStepThroughAttribute()]
175  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
176  public partial class UpdateClient : System.ServiceModel.ClientBase<HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate>, HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IUpdate {
177
178    public UpdateClient() {
179    }
180
181    public UpdateClient(string endpointConfigurationName) :
182      base(endpointConfigurationName) {
183    }
184
185    public UpdateClient(string endpointConfigurationName, string remoteAddress) :
186      base(endpointConfigurationName, remoteAddress) {
187    }
188
189    public UpdateClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
190      base(endpointConfigurationName, remoteAddress) {
191    }
192
193    public UpdateClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
194      base(binding, remoteAddress) {
195    }
196
197    public byte[] GetPlugin(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription description) {
198      return base.Channel.GetPlugin(description);
199    }
200
201    public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription[] GetProducts() {
202      return base.Channel.GetProducts();
203    }
204
205    public HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription[] GetPlugins() {
206      return base.Channel.GetPlugins();
207    }
208  }
209
210  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
211  [System.ServiceModel.ServiceContractAttribute(ConfigurationName = "HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin")]
212  public interface IAdmin {
213
214    [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdmin/DeployProduct", ReplyAction = "http://tempuri.org/IAdmin/DeployProductResponse")]
215    void DeployProduct(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription product);
216
217    [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdmin/DeleteProduct", ReplyAction = "http://tempuri.org/IAdmin/DeleteProductResponse")]
218    void DeleteProduct(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription product);
219
220    [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAdmin/DeployPlugin", ReplyAction = "http://tempuri.org/IAdmin/DeployPluginResponse")]
221    void DeployPlugin(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription plugin, byte[] zipFile);
222  }
223
224  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
225  public interface IAdminChannel : HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin, System.ServiceModel.IClientChannel {
226  }
227
228  [System.Diagnostics.DebuggerStepThroughAttribute()]
229  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
230  public partial class AdminClient : System.ServiceModel.ClientBase<HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin>, HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.IAdmin {
231
232    public AdminClient() {
233    }
234
235    public AdminClient(string endpointConfigurationName) :
236      base(endpointConfigurationName) {
237    }
238
239    public AdminClient(string endpointConfigurationName, string remoteAddress) :
240      base(endpointConfigurationName, remoteAddress) {
241    }
242
243    public AdminClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
244      base(endpointConfigurationName, remoteAddress) {
245    }
246
247    public AdminClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
248      base(binding, remoteAddress) {
249    }
250
251    public void DeployProduct(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription product) {
252      base.Channel.DeployProduct(product);
253    }
254
255    public void DeleteProduct(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.ProductDescription product) {
256      base.Channel.DeleteProduct(product);
257    }
258
259    public void DeployPlugin(HeuristicLab.PluginInfrastructure.Advanced.DeploymentService.PluginDescription plugin, byte[] zipFile) {
260      base.Channel.DeployPlugin(plugin, zipFile);
261    }
262  }
263}
Note: See TracBrowser for help on using the repository browser.