]> git.aero2k.de Git - tmp/jakarta-migration.git/blob
7ef2bdee1cba3babeda7fb20cb63678f50edcd7e
[tmp/jakarta-migration.git] /
1 package org.collectionspace.services.client;\r
2 \r
3 import javax.ws.rs.core.Response;\r
4 import org.jboss.resteasy.client.ClientResponse;\r
5 \r
6 import org.collectionspace.services.contact.ContactsCommonList;\r
7 import org.collectionspace.services.jaxb.AbstractCommonList;\r
8 \r
9 public abstract class AuthorityWithContactsClientImpl<TL extends AbstractCommonList, T extends AuthorityWithContactsProxy<TL>>\r
10         extends AuthorityClientImpl<TL, T>\r
11         implements AuthorityWithContactsClient<TL, T> {\r
12         \r
13         @Override\r
14     public ClientResponse<Response> createContact(String parentcsid,\r
15             String itemcsid, PoxPayloadOut xmlPayload) {\r
16         return getProxy().createContact(parentcsid, itemcsid, xmlPayload.getBytes());\r
17     }\r
18     \r
19     /**\r
20      * Creates the contact.\r
21      *\r
22      * @param parentcsid\r
23      * @param itemspecifier (shortIdentifier)\r
24      * @param multipart\r
25      * @return the client response\r
26      */\r
27     @Override\r
28         public ClientResponse<Response> createContactForNamedItem(\r
29                 String parentcsid,\r
30                 String itemspecifier,\r
31                 PoxPayloadOut xmlPayload) {\r
32         return getProxy().createContactForNamedItem(parentcsid, itemspecifier, xmlPayload.getBytes());\r
33     }\r
34     /**\r
35      * Creates the contact.\r
36      *\r
37      * @param parentspecifier (shortIdentifier)\r
38      * @param itemcsid\r
39      * @param multipart\r
40      * @return the client response\r
41      */\r
42     @Override\r
43         public ClientResponse<Response> createContactForItemInNamedAuthority(\r
44                 String parentspecifier,\r
45                 String itemcsid,\r
46                 PoxPayloadOut xmlPayload) {\r
47         return getProxy().createContactForItemInNamedAuthority(parentspecifier,\r
48                         itemcsid, xmlPayload.getBytes());\r
49     }\r
50     /**\r
51      * Creates the contact.\r
52      *\r
53      * @param parentspecifier (shortIdentifier)\r
54      * @param itemspecifier (shortIdentifier)\r
55      * @param multipart\r
56      * @return the client response\r
57      */\r
58     @Override\r
59         public ClientResponse<Response> createContactForNamedItemInNamedAuthority(\r
60                 String parentspecifier,\r
61                 String itemspecifier,\r
62                 PoxPayloadOut xmlPayload) {\r
63         return getProxy().createContactForNamedItemInNamedAuthority(parentspecifier, itemspecifier,\r
64                         xmlPayload.getBytes());\r
65     }\r
66     \r
67     /**\r
68      * Read contact.\r
69      *\r
70      * @param parentcsid the parentcsid\r
71      * @param itemcsid the itemcsid\r
72      * @param csid the csid\r
73      * @return the client response\r
74      */\r
75     @Override\r
76         public ClientResponse<String> readContact(String parentcsid,\r
77             String itemcsid, String csid) {\r
78         return getProxy().readContact(parentcsid, itemcsid, csid);\r
79     }\r
80     \r
81     /**\r
82      * Read contact.\r
83      *\r
84      * @param parentcsid\r
85      * @param itemspecifier (shortIdentifier)\r
86      * @param csid\r
87      * @return the client response\r
88      */\r
89     @Override\r
90         public ClientResponse<String> readContactForNamedItem(\r
91                 String parentcsid,\r
92                 String itemspecifier,\r
93                 String csid){\r
94         return getProxy().readContactForNamedItem(parentcsid, itemspecifier, csid);\r
95     }\r
96 \r
97     /**\r
98      * Read contact.\r
99      *\r
100      * @param parentspecifier (shortIdentifier)\r
101      * @param itemcsid\r
102      * @param csid\r
103      * @return the client response\r
104      */\r
105     @Override\r
106         public ClientResponse<String> readContactInNamedAuthority(\r
107                 String parentspecifier,\r
108                 String itemcsid,\r
109                 String csid){\r
110         return getProxy().readContactInNamedAuthority(parentspecifier, itemcsid, csid);\r
111     }\r
112 \r
113     /**\r
114      * Read contact.\r
115      *\r
116      * @param parentspecifier (shortIdentifier)\r
117      * @param itemspecifier (shortIdentifier)\r
118      * @param csid\r
119      * @return the client response\r
120      */\r
121     @Override\r
122         public ClientResponse<String> readContactForNamedItemInNamedAuthority(\r
123                 String parentspecifier,\r
124                 String itemspecifier,\r
125                 String csid){\r
126         return getProxy().readContactForNamedItemInNamedAuthority(parentspecifier, itemspecifier, csid);\r
127     }\r
128             \r
129 \r
130     /**\r
131      * Read contact list.\r
132      *\r
133      * @param parentcsid the parentcsid\r
134      * @param itemcsid the itemcsid\r
135      * @return the client response\r
136      */\r
137     @Override\r
138         public ClientResponse<ContactsCommonList> readContactList(String parentcsid,\r
139             String itemcsid) {\r
140         return getProxy().readContactList(parentcsid, itemcsid);\r
141     }\r
142     \r
143     /**\r
144      * Read contact list.\r
145      *\r
146      * @param parentcsid\r
147      * @param itemspecifier (shortIdentifier)\r
148      * @return the client response\r
149      */\r
150     @Override\r
151         public ClientResponse<ContactsCommonList> readContactListForNamedItem(\r
152                 String parentcsid,\r
153                 String itemspecifier){\r
154         return getProxy().readContactList(parentcsid, itemspecifier);\r
155     }\r
156 \r
157     /**\r
158      * Read contact list.\r
159      *\r
160      * @param parentspecifier (shortIdentifier)\r
161      * @param itemcsid\r
162      * @return the client response\r
163      */\r
164     @Override\r
165         public ClientResponse<ContactsCommonList> readContactListForItemInNamedAuthority(\r
166                 String parentspecifier,\r
167                 String itemcsid){\r
168         return getProxy().readContactList(parentspecifier, itemcsid);\r
169     }\r
170 \r
171     /**\r
172      * Read contact list.\r
173      *\r
174      * @param parentspecifier (shortIdentifier)\r
175      * @param itemspecifier (shortIdentifier)\r
176      * @return the client response\r
177      */\r
178     @Override\r
179         public ClientResponse<ContactsCommonList> readContactListForNamedItemInNamedAuthority(\r
180                 String parentspecifier,\r
181                 String itemspecifier){\r
182         return getProxy().readContactList(parentspecifier, itemspecifier);\r
183     }\r
184 \r
185     /**\r
186      * Update contact.\r
187      *\r
188      * @param parentcsid the parentcsid\r
189      * @param itemcsid the itemcsid\r
190      * @param csid the csid\r
191      * @param multipart the multipart\r
192      * @return the client response\r
193      */\r
194     @Override\r
195         public ClientResponse<String> updateContact(String parentcsid,\r
196             String itemcsid, String csid, PoxPayloadOut xmlPayload) {\r
197         return getProxy().updateContact(parentcsid, itemcsid, csid, xmlPayload.getBytes());\r
198     }\r
199     \r
200     /**\r
201      * Update contact.\r
202      *\r
203      * @param parentcsid the parentcsid\r
204      * @param itemspecifier (shortIdentifier)\r
205      * @param csid the csid\r
206      * @param multipart the multipart\r
207      * @return the client response\r
208      */\r
209     @Override\r
210         public ClientResponse<String> updateContactForNamedItem(\r
211                 String parentcsid,\r
212                 String itemspecifier,\r
213                 String csid,\r
214                 PoxPayloadOut xmlPayload) {\r
215         return getProxy().updateContactForNamedItem(parentcsid, itemspecifier, csid, xmlPayload.getBytes());\r
216     }\r
217 \r
218     /**\r
219      * Update contact.\r
220      *\r
221      * @param parentspecifier (shortIdentifier)\r
222      * @param itemcsid the itemcsid\r
223      * @param csid the csid\r
224      * @param multipart the multipart\r
225      * @return the client response\r
226      */\r
227     @Override\r
228         public ClientResponse<String> updateContactInNamedAuthority(\r
229                 String parentspecifier,\r
230                 String itemcsid,\r
231                 String csid,\r
232                 PoxPayloadOut xmlPayload) {\r
233         return getProxy().updateContactInNamedAuthority(parentspecifier, itemcsid, csid, xmlPayload.getBytes());\r
234     }\r
235 \r
236     /**\r
237      * Update contact.\r
238      *\r
239      * @param parentspecifier (shortIdentifier)\r
240      * @param itemspecifier (shortIdentifier)\r
241      * @param csid the csid\r
242      * @param multipart the multipart\r
243      * @return the client response\r
244      */\r
245     @Override\r
246         public ClientResponse<String> updateContactForNamedItemInNamedAuthority(\r
247                 String parentspecifier,\r
248                 String itemspecifier,\r
249                 String csid,\r
250                 PoxPayloadOut xmlPayload) {\r
251         return getProxy().updateContactForNamedItemInNamedAuthority(parentspecifier, itemspecifier, csid,\r
252                         xmlPayload.getBytes());\r
253     }\r
254 \r
255     /**\r
256      * Delete contact.\r
257      *\r
258      * @param parentcsid the parentcsid\r
259      * @param itemcsid the itemcsid\r
260      * @param csid the csid\r
261      * @return the client response\r
262      */\r
263     @Override\r
264         public ClientResponse<Response> deleteContact(String parentcsid,\r
265         String itemcsid, String csid) {\r
266         return getProxy().deleteContact(parentcsid,\r
267             itemcsid, csid);\r
268     }\r
269     \r
270     /**\r
271      * Delete contact.\r
272      *\r
273      * @param parentcsid the parentcsid\r
274      * @param itemspecifier (shortIdentifier)\r
275      * @param csid the csid\r
276      * @return the client response\r
277      */\r
278     @Override\r
279         public ClientResponse<Response> deleteContactForNamedItem(\r
280                 String parentcsid,\r
281                 String itemspecifier,\r
282                 String csid) {\r
283         return getProxy().deleteContactForNamedItem(parentcsid,\r
284                         itemspecifier, csid);\r
285     }\r
286 \r
287     /**\r
288      * Delete contact.\r
289      *\r
290      * @param parentspecifier (shortIdentifier)\r
291      * @param itemcsid the itemcsid\r
292      * @param csid the csid\r
293      * @return the client response\r
294      */\r
295     @Override\r
296         public ClientResponse<Response> deleteContactInNamedAuthority(\r
297                 String parentspecifier,\r
298                 String itemcsid,\r
299                 String csid) {\r
300         return getProxy().deleteContactInNamedAuthority(parentspecifier,\r
301                         itemcsid, csid);\r
302     }\r
303 \r
304     /**\r
305      * Delete contact.\r
306      *\r
307      * @param parentspecifier (shortIdentifier)\r
308      * @param itemspecifier (shortIdentifier)\r
309      * @param csid the csid\r
310      * @return the client response\r
311      */\r
312     @Override\r
313         public ClientResponse<Response> deleteContactForNamedItemInNamedAuthority(\r
314                 String parentspecifier,\r
315                 String itemspecifier,\r
316                 String csid) {\r
317         return getProxy().deleteContactForNamedItemInNamedAuthority(parentspecifier,\r
318                         itemspecifier, csid);\r
319     }\r
320     \r
321 }\r