1
##################################################
2
# LyricWiki_services.py
3
# generated by ZSI.generate.wsdl2python
4
##################################################
7
from LyricWiki_services_types import *
9
from ZSI.TCcompound import ComplexType, Struct
10
from ZSI import client
12
from ZSI.generate.pyclass import pyclass_type
15
class LyricWikiLocator:
16
LyricWikiPortType_address = "http://lyricwiki.org/server.php"
17
def getLyricWikiPortTypeAddress(self):
18
return LyricWikiLocator.LyricWikiPortType_address
19
def getLyricWikiPortType(self, url=None, **kw):
20
return LyricWikiBindingSOAP(url or LyricWikiLocator.LyricWikiPortType_address, **kw)
23
class LyricWikiBindingSOAP:
24
def __init__(self, url, **kw):
25
kw.setdefault("readerclass", None)
26
kw.setdefault("writerclass", None)
27
# no resource properties
28
self.binding = client.Binding(url=url, **kw)
32
def checkSongExists(self, request):
33
if isinstance(request, checkSongExistsRequest) is False:
34
raise TypeError, "%s incorrect request type" % (request.__class__)
37
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#checkSongExists", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
39
typecode = Struct(pname=None, ofwhat=checkSongExistsResponse.typecode.ofwhat, pyclass=checkSongExistsResponse.typecode.pyclass)
40
response = self.binding.Receive(typecode)
44
def searchArtists(self, request):
45
if isinstance(request, searchArtistsRequest) is False:
46
raise TypeError, "%s incorrect request type" % (request.__class__)
49
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#searchArtists", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
51
typecode = Struct(pname=None, ofwhat=searchArtistsResponse.typecode.ofwhat, pyclass=searchArtistsResponse.typecode.pyclass)
52
response = self.binding.Receive(typecode)
56
def searchAlbums(self, request):
57
if isinstance(request, searchAlbumsRequest) is False:
58
raise TypeError, "%s incorrect request type" % (request.__class__)
61
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#searchAlbums", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
63
typecode = Struct(pname=None, ofwhat=searchAlbumsResponse.typecode.ofwhat, pyclass=searchAlbumsResponse.typecode.pyclass)
64
response = self.binding.Receive(typecode)
68
def searchSongs(self, request):
69
if isinstance(request, searchSongsRequest) is False:
70
raise TypeError, "%s incorrect request type" % (request.__class__)
73
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#searchSongs", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
75
typecode = Struct(pname=None, ofwhat=searchSongsResponse.typecode.ofwhat, pyclass=searchSongsResponse.typecode.pyclass)
76
response = self.binding.Receive(typecode)
80
def getSOTD(self, request):
81
if isinstance(request, getSOTDRequest) is False:
82
raise TypeError, "%s incorrect request type" % (request.__class__)
85
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#getSOTD", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
87
typecode = Struct(pname=None, ofwhat=getSOTDResponse.typecode.ofwhat, pyclass=getSOTDResponse.typecode.pyclass)
88
response = self.binding.Receive(typecode)
92
def getSong(self, request):
93
if isinstance(request, getSongRequest) is False:
94
raise TypeError, "%s incorrect request type" % (request.__class__)
97
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#getSong", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
99
typecode = Struct(pname=None, ofwhat=getSongResponse.typecode.ofwhat, pyclass=getSongResponse.typecode.pyclass)
100
response = self.binding.Receive(typecode)
104
def getSongResult(self, request):
105
if isinstance(request, getSongResultRequest) is False:
106
raise TypeError, "%s incorrect request type" % (request.__class__)
109
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#getSongResult", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
111
typecode = Struct(pname=None, ofwhat=getSongResultResponse.typecode.ofwhat, pyclass=getSongResultResponse.typecode.pyclass)
112
response = self.binding.Receive(typecode)
116
def getArtist(self, request):
117
if isinstance(request, getArtistRequest) is False:
118
raise TypeError, "%s incorrect request type" % (request.__class__)
121
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#getArtist", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
123
typecode = Struct(pname=None, ofwhat=getArtistResponse.typecode.ofwhat, pyclass=getArtistResponse.typecode.pyclass)
124
response = self.binding.Receive(typecode)
128
def getAlbum(self, request):
129
if isinstance(request, getAlbumRequest) is False:
130
raise TypeError, "%s incorrect request type" % (request.__class__)
133
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#getAlbum", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
135
typecode = Struct(pname=None, ofwhat=getAlbumResponse.typecode.ofwhat, pyclass=getAlbumResponse.typecode.pyclass)
136
response = self.binding.Receive(typecode)
140
def getHometown(self, request):
141
if isinstance(request, getHometownRequest) is False:
142
raise TypeError, "%s incorrect request type" % (request.__class__)
145
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#getHometown", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
147
typecode = Struct(pname=None, ofwhat=getHometownResponse.typecode.ofwhat, pyclass=getHometownResponse.typecode.pyclass)
148
response = self.binding.Receive(typecode)
152
def postArtist(self, request):
153
if isinstance(request, postArtistRequest) is False:
154
raise TypeError, "%s incorrect request type" % (request.__class__)
157
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#postArtist", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
159
typecode = Struct(pname=None, ofwhat=postArtistResponse.typecode.ofwhat, pyclass=postArtistResponse.typecode.pyclass)
160
response = self.binding.Receive(typecode)
164
def postAlbum(self, request):
165
if isinstance(request, postAlbumRequest) is False:
166
raise TypeError, "%s incorrect request type" % (request.__class__)
169
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#postAlbum", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
171
typecode = Struct(pname=None, ofwhat=postAlbumResponse.typecode.ofwhat, pyclass=postAlbumResponse.typecode.pyclass)
172
response = self.binding.Receive(typecode)
176
def postSong(self, request):
177
if isinstance(request, postSongRequest) is False:
178
raise TypeError, "%s incorrect request type" % (request.__class__)
181
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#postSong", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
183
typecode = Struct(pname=None, ofwhat=postSongResponse.typecode.ofwhat, pyclass=postSongResponse.typecode.pyclass)
184
response = self.binding.Receive(typecode)
188
def postSong_flags(self, request):
189
if isinstance(request, postSong_flagsRequest) is False:
190
raise TypeError, "%s incorrect request type" % (request.__class__)
193
self.binding.Send(None, None, request, soapaction="urn:LyricWiki#postSong_flags", encodingStyle="http://schemas.xmlsoap.org/soap/encoding/", **kw)
195
typecode = Struct(pname=None, ofwhat=postSong_flagsResponse.typecode.ofwhat, pyclass=postSong_flagsResponse.typecode.pyclass)
196
response = self.binding.Receive(typecode)
199
_checkSongExistsRequestTypecode = Struct(pname=("urn:LyricWiki","checkSongExists"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="song", aname="_song", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
200
class checkSongExistsRequest:
201
typecode = _checkSongExistsRequestTypecode
202
__metaclass__ = pyclass_type
207
checkSongExistsRequest.typecode.pyclass = checkSongExistsRequest
209
_checkSongExistsResponseTypecode = Struct(pname=("urn:LyricWiki","checkSongExistsResponse"), ofwhat=[ZSI.TC.Boolean(pname="return", aname="_return", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
210
class checkSongExistsResponse:
211
typecode = _checkSongExistsResponseTypecode
212
__metaclass__ = pyclass_type
216
checkSongExistsResponse.typecode.pyclass = checkSongExistsResponse
218
_searchArtistsRequestTypecode = Struct(pname=("urn:LyricWiki","searchArtists"), ofwhat=[ZSI.TC.String(pname="searchString", aname="_searchString", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
219
class searchArtistsRequest:
220
typecode = _searchArtistsRequestTypecode
221
__metaclass__ = pyclass_type
223
self._searchString = None
225
searchArtistsRequest.typecode.pyclass = searchArtistsRequest
227
_searchArtistsResponseTypecode = Struct(pname=("urn:LyricWiki","searchArtistsResponse"), ofwhat=[ns0.ArrayOfstring_Def(pname="return", aname="_return", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
228
class searchArtistsResponse:
229
typecode = _searchArtistsResponseTypecode
230
__metaclass__ = pyclass_type
234
searchArtistsResponse.typecode.pyclass = searchArtistsResponse
236
_searchAlbumsRequestTypecode = Struct(pname=("urn:LyricWiki","searchAlbums"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="album", aname="_album", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TCnumbers.Iint(pname="year", aname="_year", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
237
class searchAlbumsRequest:
238
typecode = _searchAlbumsRequestTypecode
239
__metaclass__ = pyclass_type
245
searchAlbumsRequest.typecode.pyclass = searchAlbumsRequest
247
_searchAlbumsResponseTypecode = Struct(pname=("urn:LyricWiki","searchAlbumsResponse"), ofwhat=[ns0.AlbumResultArray_Def(pname="return", aname="_return", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
248
class searchAlbumsResponse:
249
typecode = _searchAlbumsResponseTypecode
250
__metaclass__ = pyclass_type
254
searchAlbumsResponse.typecode.pyclass = searchAlbumsResponse
256
_searchSongsRequestTypecode = Struct(pname=("urn:LyricWiki","searchSongs"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="song", aname="_song", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
257
class searchSongsRequest:
258
typecode = _searchSongsRequestTypecode
259
__metaclass__ = pyclass_type
264
searchSongsRequest.typecode.pyclass = searchSongsRequest
266
_searchSongsResponseTypecode = Struct(pname=("urn:LyricWiki","searchSongsResponse"), ofwhat=[ns0.SongResult_Def(pname="return", aname="_return", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
267
class searchSongsResponse:
268
typecode = _searchSongsResponseTypecode
269
__metaclass__ = pyclass_type
273
searchSongsResponse.typecode.pyclass = searchSongsResponse
275
_getSOTDRequestTypecode = Struct(pname=("urn:LyricWiki","getSOTD"), ofwhat=[], pyclass=None, encoded="urn:LyricWiki")
276
class getSOTDRequest:
277
typecode = _getSOTDRequestTypecode
278
__metaclass__ = pyclass_type
281
getSOTDRequest.typecode.pyclass = getSOTDRequest
283
_getSOTDResponseTypecode = Struct(pname=("urn:LyricWiki","getSOTDResponse"), ofwhat=[ns0.SOTDResult_Def(pname="return", aname="_return", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
284
class getSOTDResponse:
285
typecode = _getSOTDResponseTypecode
286
__metaclass__ = pyclass_type
290
getSOTDResponse.typecode.pyclass = getSOTDResponse
292
_getSongRequestTypecode = Struct(pname=("urn:LyricWiki","getSong"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="song", aname="_song", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
293
class getSongRequest:
294
typecode = _getSongRequestTypecode
295
__metaclass__ = pyclass_type
300
getSongRequest.typecode.pyclass = getSongRequest
302
_getSongResponseTypecode = Struct(pname=("urn:LyricWiki","getSongResponse"), ofwhat=[ns0.LyricsResult_Def(pname="return", aname="_return", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
303
class getSongResponse:
304
typecode = _getSongResponseTypecode
305
__metaclass__ = pyclass_type
309
getSongResponse.typecode.pyclass = getSongResponse
311
_getSongResultRequestTypecode = Struct(pname=("urn:LyricWiki","getSongResult"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="song", aname="_song", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
312
class getSongResultRequest:
313
typecode = _getSongResultRequestTypecode
314
__metaclass__ = pyclass_type
319
getSongResultRequest.typecode.pyclass = getSongResultRequest
321
_getSongResultResponseTypecode = Struct(pname=("urn:LyricWiki","getSongResultResponse"), ofwhat=[ns0.LyricsResult_Def(pname="songResult", aname="_songResult", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
322
class getSongResultResponse:
323
typecode = _getSongResultResponseTypecode
324
__metaclass__ = pyclass_type
326
self._songResult = None
328
getSongResultResponse.typecode.pyclass = getSongResultResponse
330
_getArtistRequestTypecode = Struct(pname=("urn:LyricWiki","getArtist"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
331
class getArtistRequest:
332
typecode = _getArtistRequestTypecode
333
__metaclass__ = pyclass_type
337
getArtistRequest.typecode.pyclass = getArtistRequest
339
_getArtistResponseTypecode = Struct(pname=("urn:LyricWiki","getArtistResponse"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ns0.AlbumDataArray_Def(pname="albums", aname="_albums", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
340
class getArtistResponse:
341
typecode = _getArtistResponseTypecode
342
__metaclass__ = pyclass_type
347
getArtistResponse.typecode.pyclass = getArtistResponse
349
_getAlbumRequestTypecode = Struct(pname=("urn:LyricWiki","getAlbum"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="album", aname="_album", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TCnumbers.Iint(pname="year", aname="_year", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
350
class getAlbumRequest:
351
typecode = _getAlbumRequestTypecode
352
__metaclass__ = pyclass_type
358
getAlbumRequest.typecode.pyclass = getAlbumRequest
360
_getAlbumResponseTypecode = Struct(pname=("urn:LyricWiki","getAlbumResponse"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="album", aname="_album", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TCnumbers.Iint(pname="year", aname="_year", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="amazonLink", aname="_amazonLink", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ns0.ArrayOfstring_Def(pname="songs", aname="_songs", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
361
class getAlbumResponse:
362
typecode = _getAlbumResponseTypecode
363
__metaclass__ = pyclass_type
368
self._amazonLink = None
371
getAlbumResponse.typecode.pyclass = getAlbumResponse
373
_getHometownRequestTypecode = Struct(pname=("urn:LyricWiki","getHometown"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
374
class getHometownRequest:
375
typecode = _getHometownRequestTypecode
376
__metaclass__ = pyclass_type
380
getHometownRequest.typecode.pyclass = getHometownRequest
382
_getHometownResponseTypecode = Struct(pname=("urn:LyricWiki","getHometownResponse"), ofwhat=[ZSI.TC.String(pname="country", aname="_country", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="state", aname="_state", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="hometown", aname="_hometown", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
383
class getHometownResponse:
384
typecode = _getHometownResponseTypecode
385
__metaclass__ = pyclass_type
389
self._hometown = None
391
getHometownResponse.typecode.pyclass = getHometownResponse
393
_postArtistRequestTypecode = Struct(pname=("urn:LyricWiki","postArtist"), ofwhat=[ZSI.TC.Boolean(pname="overwriteIfExists", aname="_overwriteIfExists", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ns0.AlbumDataArray_Def(pname="albums", aname="_albums", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
394
class postArtistRequest:
395
typecode = _postArtistRequestTypecode
396
__metaclass__ = pyclass_type
398
self._overwriteIfExists = None
402
postArtistRequest.typecode.pyclass = postArtistRequest
404
_postArtistResponseTypecode = Struct(pname=("urn:LyricWiki","postArtistResponse"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.Boolean(pname="dataUsed", aname="_dataUsed", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="message", aname="_message", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
405
class postArtistResponse:
406
typecode = _postArtistResponseTypecode
407
__metaclass__ = pyclass_type
410
self._dataUsed = None
413
postArtistResponse.typecode.pyclass = postArtistResponse
415
_postAlbumRequestTypecode = Struct(pname=("urn:LyricWiki","postAlbum"), ofwhat=[ZSI.TC.Boolean(pname="overwriteIfExists", aname="_overwriteIfExists", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="album", aname="_album", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TCnumbers.Iint(pname="year", aname="_year", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="asin", aname="_asin", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ns0.ArrayOfstring_Def(pname="songs", aname="_songs", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
416
class postAlbumRequest:
417
typecode = _postAlbumRequestTypecode
418
__metaclass__ = pyclass_type
420
self._overwriteIfExists = None
427
postAlbumRequest.typecode.pyclass = postAlbumRequest
429
_postAlbumResponseTypecode = Struct(pname=("urn:LyricWiki","postAlbumResponse"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="album", aname="_album", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TCnumbers.Iint(pname="year", aname="_year", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.Boolean(pname="dataUsed", aname="_dataUsed", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="message", aname="_message", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
430
class postAlbumResponse:
431
typecode = _postAlbumResponseTypecode
432
__metaclass__ = pyclass_type
437
self._dataUsed = None
440
postAlbumResponse.typecode.pyclass = postAlbumResponse
442
_postSongRequestTypecode = Struct(pname=("urn:LyricWiki","postSong"), ofwhat=[ZSI.TC.Boolean(pname="overwriteIfExists", aname="_overwriteIfExists", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="song", aname="_song", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="lyrics", aname="_lyrics", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ns0.AlbumResultArray_Def(pname="onAlbums", aname="_onAlbums", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
443
class postSongRequest:
444
typecode = _postSongRequestTypecode
445
__metaclass__ = pyclass_type
447
self._overwriteIfExists = None
451
self._onAlbums = None
453
postSongRequest.typecode.pyclass = postSongRequest
455
_postSongResponseTypecode = Struct(pname=("urn:LyricWiki","postSongResponse"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="song", aname="_song", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.Boolean(pname="dataUsed", aname="_dataUsed", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="message", aname="_message", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
456
class postSongResponse:
457
typecode = _postSongResponseTypecode
458
__metaclass__ = pyclass_type
462
self._dataUsed = None
465
postSongResponse.typecode.pyclass = postSongResponse
467
_postSong_flagsRequestTypecode = Struct(pname=("urn:LyricWiki","postSong_flags"), ofwhat=[ZSI.TC.Boolean(pname="overwriteIfExists", aname="_overwriteIfExists", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="song", aname="_song", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="lyrics", aname="_lyrics", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ns0.AlbumResultArray_Def(pname="onAlbums", aname="_onAlbums", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="flags", aname="_flags", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
468
class postSong_flagsRequest:
469
typecode = _postSong_flagsRequestTypecode
470
__metaclass__ = pyclass_type
472
self._overwriteIfExists = None
476
self._onAlbums = None
479
postSong_flagsRequest.typecode.pyclass = postSong_flagsRequest
481
_postSong_flagsResponseTypecode = Struct(pname=("urn:LyricWiki","postSong_flagsResponse"), ofwhat=[ZSI.TC.String(pname="artist", aname="_artist", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="song", aname="_song", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.Boolean(pname="dataUsed", aname="_dataUsed", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True), ZSI.TC.String(pname="message", aname="_message", typed=False, encoded=None, minOccurs=1, maxOccurs=1, nillable=True)], pyclass=None, encoded="urn:LyricWiki")
482
class postSong_flagsResponse:
483
typecode = _postSong_flagsResponseTypecode
484
__metaclass__ = pyclass_type
488
self._dataUsed = None
491
postSong_flagsResponse.typecode.pyclass = postSong_flagsResponse