This project has retired. For details please refer to its
Attic page.
JUDDIApiService xref
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.juddi.rmi;
18
19 import java.rmi.RemoteException;
20 import java.rmi.server.UnicastRemoteObject;
21 import java.util.List;
22 import javax.xml.ws.Holder;
23
24 import org.apache.juddi.api.impl.JUDDIApiImpl;
25 import org.apache.juddi.api_v3.AdminSaveBusinessWrapper;
26 import org.apache.juddi.api_v3.AdminSaveTModelWrapper;
27 import org.apache.juddi.api_v3.ClerkDetail;
28 import org.apache.juddi.api_v3.ClerkList;
29 import org.apache.juddi.api_v3.ClientSubscriptionInfoDetail;
30 import org.apache.juddi.api_v3.DeleteClerk;
31 import org.apache.juddi.api_v3.DeleteClientSubscriptionInfo;
32 import org.apache.juddi.api_v3.DeleteNode;
33 import org.apache.juddi.api_v3.DeletePublisher;
34 import org.apache.juddi.api_v3.GetAllPublisherDetail;
35 import org.apache.juddi.api_v3.GetEntityHistoryMessageRequest;
36 import org.apache.juddi.api_v3.GetEntityHistoryMessageResponse;
37 import org.apache.juddi.api_v3.GetFailedReplicationChangeRecordsMessageRequest;
38 import org.apache.juddi.api_v3.GetFailedReplicationChangeRecordsMessageResponse;
39 import org.apache.juddi.api_v3.GetPublisherDetail;
40 import org.apache.juddi.api_v3.NodeDetail;
41 import org.apache.juddi.api_v3.NodeList;
42 import org.apache.juddi.api_v3.PublisherDetail;
43 import org.apache.juddi.api_v3.SaveClerk;
44 import org.apache.juddi.api_v3.SaveClientSubscriptionInfo;
45 import org.apache.juddi.api_v3.SaveNode;
46 import org.apache.juddi.api_v3.SavePublisher;
47 import org.apache.juddi.api_v3.SubscriptionWrapper;
48 import org.apache.juddi.api_v3.SyncSubscription;
49 import org.apache.juddi.api_v3.SyncSubscriptionDetail;
50 import org.apache.juddi.api_v3.ValidValues;
51 import org.apache.juddi.v3_service.JUDDIApiPortType;
52 import org.uddi.api_v3.DeleteTModel;
53 import org.uddi.api_v3.DispositionReport;
54 import org.uddi.repl_v3.ReplicationConfiguration;
55 import org.uddi.sub_v3.Subscription;
56 import org.uddi.v3_service.DispositionReportFaultMessage;
57
58
59
60
61
62
63 public class JUDDIApiService extends UnicastRemoteObject implements JUDDIApiPortType {
64
65 private static final long serialVersionUID = 1404805184314952141L;
66 private JUDDIApiPortType juddiAPI = new JUDDIApiImpl();
67
68 protected JUDDIApiService(int port) throws RemoteException {
69 super(port);
70 }
71
72 public void deletePublisher(DeletePublisher body)
73 throws DispositionReportFaultMessage, RemoteException {
74 juddiAPI.deletePublisher(body);
75 }
76
77 public PublisherDetail getAllPublisherDetail(GetAllPublisherDetail body)
78 throws DispositionReportFaultMessage, RemoteException {
79 return juddiAPI.getAllPublisherDetail(body);
80 }
81
82 public PublisherDetail getPublisherDetail(GetPublisherDetail body)
83 throws DispositionReportFaultMessage, RemoteException {
84 return juddiAPI.getPublisherDetail(body);
85 }
86
87 public PublisherDetail savePublisher(SavePublisher body)
88 throws DispositionReportFaultMessage, RemoteException {
89 return juddiAPI.savePublisher(body);
90 }
91
92 public void adminDeleteTModel(DeleteTModel body)
93 throws DispositionReportFaultMessage, RemoteException {
94 juddiAPI.adminDeleteTModel(body);
95 }
96
97 public void deleteClientSubscriptionInfo(DeleteClientSubscriptionInfo body)
98 throws DispositionReportFaultMessage, RemoteException {
99 juddiAPI.deleteClientSubscriptionInfo(body);
100 }
101
102 public ClientSubscriptionInfoDetail saveClientSubscriptionInfo(SaveClientSubscriptionInfo body)
103 throws DispositionReportFaultMessage, RemoteException {
104 return juddiAPI.saveClientSubscriptionInfo(body);
105
106 }
107
108 public ClerkDetail saveClerk(SaveClerk body)
109 throws DispositionReportFaultMessage, RemoteException {
110 return juddiAPI.saveClerk(body);
111
112 }
113
114 public NodeDetail saveNode(SaveNode body)
115 throws DispositionReportFaultMessage, RemoteException {
116 return juddiAPI.saveNode(body);
117
118 }
119
120 public SyncSubscriptionDetail invokeSyncSubscription(SyncSubscription body)
121 throws DispositionReportFaultMessage, RemoteException {
122 return juddiAPI.invokeSyncSubscription(body);
123 }
124
125 @Override
126 public NodeList getAllNodes(String authInfo) throws DispositionReportFaultMessage, RemoteException {
127 return juddiAPI.getAllNodes(authInfo);
128 }
129
130 @Override
131 public ClerkList getAllClerks(String authInfo) throws DispositionReportFaultMessage, RemoteException {
132 return juddiAPI.getAllClerks(authInfo);
133 }
134
135 @Override
136 public void deleteNode(DeleteNode body) throws DispositionReportFaultMessage, RemoteException {
137 juddiAPI.deleteNode(body);
138 }
139
140 @Override
141 public void deleteClerk(DeleteClerk request) throws DispositionReportFaultMessage, RemoteException {
142 juddiAPI.deleteClerk(request);
143 }
144
145 @Override
146 public DispositionReport adminSaveBusiness(String authInfo, List<AdminSaveBusinessWrapper> values) throws DispositionReportFaultMessage, RemoteException {
147 return juddiAPI.adminSaveBusiness(authInfo, values);
148 }
149
150 @Override
151 public DispositionReport adminSaveTModel(String authInfo, List<AdminSaveTModelWrapper> values) throws DispositionReportFaultMessage, RemoteException {
152 return juddiAPI.adminSaveTModel(authInfo, values);
153 }
154
155 @Override
156 public ReplicationConfiguration getReplicationNodes(String authInfo) throws DispositionReportFaultMessage, RemoteException {
157 return juddiAPI.getReplicationNodes(authInfo);
158 }
159
160 @Override
161 public DispositionReport setReplicationNodes(String authInfo, ReplicationConfiguration replicationConfiguration) throws DispositionReportFaultMessage, RemoteException {
162 return juddiAPI.setReplicationNodes(authInfo, replicationConfiguration);
163 }
164
165 @Override
166 public List<SubscriptionWrapper> getAllClientSubscriptionInfo(String authInfo) throws DispositionReportFaultMessage, RemoteException {
167 return juddiAPI.getAllClientSubscriptionInfo(authInfo);
168 }
169
170 @Override
171 public void adminDeleteSubscription(String authInfo, List<String> subscriptionKey) throws DispositionReportFaultMessage, RemoteException {
172 juddiAPI.adminDeleteSubscription(authInfo, subscriptionKey);
173 }
174
175 @Override
176 public void adminSaveSubscription(String authInfo, String publisherOrUsername, Holder<List<Subscription>> subscriptions) throws DispositionReportFaultMessage, RemoteException {
177 juddiAPI.adminSaveSubscription(authInfo, publisherOrUsername, subscriptions);
178 }
179
180 @Override
181 public GetEntityHistoryMessageResponse getEntityHistory(GetEntityHistoryMessageRequest body) throws DispositionReportFaultMessage,RemoteException {
182 return juddiAPI.getEntityHistory(body);
183
184 }
185
186 @Override
187 public GetFailedReplicationChangeRecordsMessageResponse getFailedReplicationChangeRecords(GetFailedReplicationChangeRecordsMessageRequest body) throws DispositionReportFaultMessage,RemoteException {
188 return juddiAPI.getFailedReplicationChangeRecords(body);
189 }
190
191
192
193
194
195
196 }