New test.
[mono.git] / mcs / class / System.EnterpriseServices / System.EnterpriseServices.Internal / Publish.cs
1 // System.EnterpriseServices.Internal.Publish.cs
2 //
3 // Author:  Mike Kestner (mkestner@ximian.com)
4 //
5 // Copyright (C) 2004 Novell, Inc.
6 //
7
8 //
9 // Permission is hereby granted, free of charge, to any person obtaining
10 // a copy of this software and associated documentation files (the
11 // "Software"), to deal in the Software without restriction, including
12 // without limitation the rights to use, copy, modify, merge, publish,
13 // distribute, sublicense, and/or sell copies of the Software, and to
14 // permit persons to whom the Software is furnished to do so, subject to
15 // the following conditions:
16 // 
17 // The above copyright notice and this permission notice shall be
18 // included in all copies or substantial portions of the Software.
19 // 
20 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
27 //
28
29 using System;
30 using System.Runtime.InteropServices;
31
32 namespace System.EnterpriseServices.Internal
33 {
34 #if NET_1_1
35         [Guid("d8013eef-730b-45e2-ba24-874b7242c425")]
36         public class Publish : IComSoapPublisher {
37
38                 [MonoTODO]
39                 public Publish ()
40                 {
41                         throw new NotImplementedException ();
42                 }
43
44                 [MonoTODO]
45                 public void CreateMailBox (string RootMailServer, string MailBox, out string SmtpName, out string Domain, out string PhysicalPath, out string Error)
46                 {
47                         throw new NotImplementedException ();
48                 }
49
50                 [MonoTODO]
51                 public void CreateVirtualRoot (string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error)
52                 {
53                         throw new NotImplementedException ();
54                 }
55
56                 [MonoTODO]
57                 public void DeleteMailBox (string RootMailServer, string MailBox, out string Error)
58                 {
59                         throw new NotImplementedException ();
60                 }
61
62                 [MonoTODO]
63                 public void DeleteVirtualRoot (string RootWebServer, string FullUrl, out string Error)
64                 {
65                         throw new NotImplementedException ();
66                 }
67
68                 [MonoTODO]
69                 public void GacInstall (string AssemblyPath)
70                 {
71                         throw new NotImplementedException ();
72                 }
73
74                 [MonoTODO]
75                 public void GacRemove (string AssemblyPath)
76                 {
77                         throw new NotImplementedException ();
78                 }
79
80                 [MonoTODO]
81                 public void GetAssemblyNameForCache (string TypeLibPath, out string CachePath)
82                 {
83                         throw new NotImplementedException ();
84                 }
85
86                 [MonoTODO]
87                 public static string GetClientPhysicalPath (bool CreateDir)
88                 {
89                         throw new NotImplementedException ();
90                 }
91
92                 [MonoTODO]
93                 public string GetTypeNameFromProgId (string AssemblyPath, string ProgId)
94                 {
95                         throw new NotImplementedException ();
96                 }
97
98                 [MonoTODO]
99                 public static void ParseUrl (string FullUrl, out string BaseUrl, out string VirtualRoot)
100                 {
101                         throw new NotImplementedException ();
102                 }
103
104                 [MonoTODO]
105                 public void ProcessClientTlb (string ProgId, string SrcTlbPath, string PhysicalPath, string VRoot, string BaseUrl, string Mode, string Transport, out string AssemblyName, out string TypeName, out string Error)
106                 {
107                         throw new NotImplementedException ();
108                 }
109
110                 [MonoTODO]
111                 public void ProcessServerTlb (string ProgId, string SrcTlbPath, string PhysicalPath, string Operation, out string strAssemblyName, out string TypeName, out string Error)
112                 {
113                         throw new NotImplementedException ();
114                 }
115
116                 [MonoTODO]
117                 public void RegisterAssembly (string AssemblyPath)
118                 {
119                         throw new NotImplementedException ();
120                 }
121
122                 [MonoTODO]
123                 public void UnRegisterAssembly (string AssemblyPath)
124                 {
125                         throw new NotImplementedException ();
126                 }
127         }
128 #endif
129 }