// // Definitions for schema: http://web.service.mailarchiver.serpro/ // schema1.xsd // // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}attachment // function web_service_mailarchiver_serpro__attachment () { this.typeMarker = 'web_service_mailarchiver_serpro__attachment'; this._contentType = null; this._id = null; this._name = null; this._size = 0; } // // accessor is web_service_mailarchiver_serpro__attachment.prototype.getContentType // element get for contentType // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for contentType // setter function is is web_service_mailarchiver_serpro__attachment.prototype.setContentType // function web_service_mailarchiver_serpro__attachment_getContentType() { return this._contentType;} web_service_mailarchiver_serpro__attachment.prototype.getContentType = web_service_mailarchiver_serpro__attachment_getContentType; function web_service_mailarchiver_serpro__attachment_setContentType(value) { this._contentType = value;} web_service_mailarchiver_serpro__attachment.prototype.setContentType = web_service_mailarchiver_serpro__attachment_setContentType; // // accessor is web_service_mailarchiver_serpro__attachment.prototype.getId // element get for id // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for id // setter function is is web_service_mailarchiver_serpro__attachment.prototype.setId // function web_service_mailarchiver_serpro__attachment_getId() { return this._id;} web_service_mailarchiver_serpro__attachment.prototype.getId = web_service_mailarchiver_serpro__attachment_getId; function web_service_mailarchiver_serpro__attachment_setId(value) { this._id = value;} web_service_mailarchiver_serpro__attachment.prototype.setId = web_service_mailarchiver_serpro__attachment_setId; // // accessor is web_service_mailarchiver_serpro__attachment.prototype.getName // element get for name // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for name // setter function is is web_service_mailarchiver_serpro__attachment.prototype.setName // function web_service_mailarchiver_serpro__attachment_getName() { return this._name;} web_service_mailarchiver_serpro__attachment.prototype.getName = web_service_mailarchiver_serpro__attachment_getName; function web_service_mailarchiver_serpro__attachment_setName(value) { this._name = value;} web_service_mailarchiver_serpro__attachment.prototype.setName = web_service_mailarchiver_serpro__attachment_setName; // // accessor is web_service_mailarchiver_serpro__attachment.prototype.getSize // element get for size // - element type is {http://www.w3.org/2001/XMLSchema}long // - required element // // element set for size // setter function is is web_service_mailarchiver_serpro__attachment.prototype.setSize // function web_service_mailarchiver_serpro__attachment_getSize() { return this._size;} web_service_mailarchiver_serpro__attachment.prototype.getSize = web_service_mailarchiver_serpro__attachment_getSize; function web_service_mailarchiver_serpro__attachment_setSize(value) { this._size = value;} web_service_mailarchiver_serpro__attachment.prototype.setSize = web_service_mailarchiver_serpro__attachment_setSize; // // Serialize {http://web.service.mailarchiver.serpro/}attachment // function web_service_mailarchiver_serpro__attachment_serialize(cxfjsutils, elementName, extraNamespaces) { var xml = ''; if (elementName != null) { xml = xml + '<'; xml = xml + elementName; if (extraNamespaces) { xml = xml + ' ' + extraNamespaces; } xml = xml + '>'; } // block for local variables { if (this._contentType != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._contentType); xml = xml + ''; } } // block for local variables { if (this._id != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._id); xml = xml + ''; } } // block for local variables { if (this._name != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._name); xml = xml + ''; } } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._size); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__attachment.prototype.serialize = web_service_mailarchiver_serpro__attachment_serialize; function web_service_mailarchiver_serpro__attachment_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__attachment(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing contentType'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'contentType')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setContentType(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing id'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'id')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing name'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'name')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setName(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing size'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setSize(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}messageArray // function web_service_mailarchiver_serpro__messageArray () { this.typeMarker = 'web_service_mailarchiver_serpro__messageArray'; this._item = []; } // // accessor is web_service_mailarchiver_serpro__messageArray.prototype.getItem // element get for item // - element type is {http://web.service.mailarchiver.serpro/}message // - required element // - array // - nillable // // element set for item // setter function is is web_service_mailarchiver_serpro__messageArray.prototype.setItem // function web_service_mailarchiver_serpro__messageArray_getItem() { return this._item;} web_service_mailarchiver_serpro__messageArray.prototype.getItem = web_service_mailarchiver_serpro__messageArray_getItem; function web_service_mailarchiver_serpro__messageArray_setItem(value) { this._item = value;} web_service_mailarchiver_serpro__messageArray.prototype.setItem = web_service_mailarchiver_serpro__messageArray_setItem; // // Serialize {http://web.service.mailarchiver.serpro/}messageArray // function web_service_mailarchiver_serpro__messageArray_serialize(cxfjsutils, elementName, extraNamespaces) { var xml = ''; if (elementName != null) { xml = xml + '<'; xml = xml + elementName; if (extraNamespaces) { xml = xml + ' ' + extraNamespaces; } xml = xml + '>'; } // block for local variables { if (this._item != null) { for (var ax = 0;ax < this._item.length;ax ++) { if (this._item[ax] == null) { xml = xml + ''; } else { xml = xml + this._item[ax].serialize(cxfjsutils, 'item', null); } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__messageArray.prototype.serialize = web_service_mailarchiver_serpro__messageArray_serialize; function web_service_mailarchiver_serpro__messageArray_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__messageArray(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing item'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'item')) { item = []; do { var arrayItem; var value = null; if (!cxfjsutils.isElementNil(curElement)) { arrayItem = web_service_mailarchiver_serpro__message_deserialize(cxfjsutils, curElement); } item.push(arrayItem); curElement = cxfjsutils.getNextElementSibling(curElement); } while(curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'item')); newobject.setItem(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}folderArray // function web_service_mailarchiver_serpro__folderArray () { this.typeMarker = 'web_service_mailarchiver_serpro__folderArray'; this._item = []; } // // accessor is web_service_mailarchiver_serpro__folderArray.prototype.getItem // element get for item // - element type is {http://web.service.mailarchiver.serpro/}folder // - required element // - array // - nillable // // element set for item // setter function is is web_service_mailarchiver_serpro__folderArray.prototype.setItem // function web_service_mailarchiver_serpro__folderArray_getItem() { return this._item;} web_service_mailarchiver_serpro__folderArray.prototype.getItem = web_service_mailarchiver_serpro__folderArray_getItem; function web_service_mailarchiver_serpro__folderArray_setItem(value) { this._item = value;} web_service_mailarchiver_serpro__folderArray.prototype.setItem = web_service_mailarchiver_serpro__folderArray_setItem; // // Serialize {http://web.service.mailarchiver.serpro/}folderArray // function web_service_mailarchiver_serpro__folderArray_serialize(cxfjsutils, elementName, extraNamespaces) { var xml = ''; if (elementName != null) { xml = xml + '<'; xml = xml + elementName; if (extraNamespaces) { xml = xml + ' ' + extraNamespaces; } xml = xml + '>'; } // block for local variables { if (this._item != null) { for (var ax = 0;ax < this._item.length;ax ++) { if (this._item[ax] == null) { xml = xml + ''; } else { xml = xml + this._item[ax].serialize(cxfjsutils, 'item', null); } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__folderArray.prototype.serialize = web_service_mailarchiver_serpro__folderArray_serialize; function web_service_mailarchiver_serpro__folderArray_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__folderArray(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing item'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'item')) { item = []; do { var arrayItem; var value = null; if (!cxfjsutils.isElementNil(curElement)) { arrayItem = web_service_mailarchiver_serpro__folder_deserialize(cxfjsutils, curElement); } item.push(arrayItem); curElement = cxfjsutils.getNextElementSibling(curElement); } while(curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'item')); newobject.setItem(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}attachmentArray // function web_service_mailarchiver_serpro__attachmentArray () { this.typeMarker = 'web_service_mailarchiver_serpro__attachmentArray'; this._item = []; } // // accessor is web_service_mailarchiver_serpro__attachmentArray.prototype.getItem // element get for item // - element type is {http://web.service.mailarchiver.serpro/}attachment // - required element // - array // - nillable // // element set for item // setter function is is web_service_mailarchiver_serpro__attachmentArray.prototype.setItem // function web_service_mailarchiver_serpro__attachmentArray_getItem() { return this._item;} web_service_mailarchiver_serpro__attachmentArray.prototype.getItem = web_service_mailarchiver_serpro__attachmentArray_getItem; function web_service_mailarchiver_serpro__attachmentArray_setItem(value) { this._item = value;} web_service_mailarchiver_serpro__attachmentArray.prototype.setItem = web_service_mailarchiver_serpro__attachmentArray_setItem; // // Serialize {http://web.service.mailarchiver.serpro/}attachmentArray // function web_service_mailarchiver_serpro__attachmentArray_serialize(cxfjsutils, elementName, extraNamespaces) { var xml = ''; if (elementName != null) { xml = xml + '<'; xml = xml + elementName; if (extraNamespaces) { xml = xml + ' ' + extraNamespaces; } xml = xml + '>'; } // block for local variables { if (this._item != null) { for (var ax = 0;ax < this._item.length;ax ++) { if (this._item[ax] == null) { xml = xml + ''; } else { xml = xml + this._item[ax].serialize(cxfjsutils, 'item', null); } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__attachmentArray.prototype.serialize = web_service_mailarchiver_serpro__attachmentArray_serialize; function web_service_mailarchiver_serpro__attachmentArray_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__attachmentArray(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing item'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'item')) { item = []; do { var arrayItem; var value = null; if (!cxfjsutils.isElementNil(curElement)) { arrayItem = web_service_mailarchiver_serpro__attachment_deserialize(cxfjsutils, curElement); } item.push(arrayItem); curElement = cxfjsutils.getNextElementSibling(curElement); } while(curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'item')); newobject.setItem(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}folder // function web_service_mailarchiver_serpro__folder () { this.typeMarker = 'web_service_mailarchiver_serpro__folder'; this._childCount = 0; this._fullName = null; this._id = null; this._name = null; this._parentId = null; } // // accessor is web_service_mailarchiver_serpro__folder.prototype.getChildCount // element get for childCount // - element type is {http://www.w3.org/2001/XMLSchema}int // - required element // // element set for childCount // setter function is is web_service_mailarchiver_serpro__folder.prototype.setChildCount // function web_service_mailarchiver_serpro__folder_getChildCount() { return this._childCount;} web_service_mailarchiver_serpro__folder.prototype.getChildCount = web_service_mailarchiver_serpro__folder_getChildCount; function web_service_mailarchiver_serpro__folder_setChildCount(value) { this._childCount = value;} web_service_mailarchiver_serpro__folder.prototype.setChildCount = web_service_mailarchiver_serpro__folder_setChildCount; // // accessor is web_service_mailarchiver_serpro__folder.prototype.getFullName // element get for fullName // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for fullName // setter function is is web_service_mailarchiver_serpro__folder.prototype.setFullName // function web_service_mailarchiver_serpro__folder_getFullName() { return this._fullName;} web_service_mailarchiver_serpro__folder.prototype.getFullName = web_service_mailarchiver_serpro__folder_getFullName; function web_service_mailarchiver_serpro__folder_setFullName(value) { this._fullName = value;} web_service_mailarchiver_serpro__folder.prototype.setFullName = web_service_mailarchiver_serpro__folder_setFullName; // // accessor is web_service_mailarchiver_serpro__folder.prototype.getId // element get for id // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for id // setter function is is web_service_mailarchiver_serpro__folder.prototype.setId // function web_service_mailarchiver_serpro__folder_getId() { return this._id;} web_service_mailarchiver_serpro__folder.prototype.getId = web_service_mailarchiver_serpro__folder_getId; function web_service_mailarchiver_serpro__folder_setId(value) { this._id = value;} web_service_mailarchiver_serpro__folder.prototype.setId = web_service_mailarchiver_serpro__folder_setId; // // accessor is web_service_mailarchiver_serpro__folder.prototype.getName // element get for name // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for name // setter function is is web_service_mailarchiver_serpro__folder.prototype.setName // function web_service_mailarchiver_serpro__folder_getName() { return this._name;} web_service_mailarchiver_serpro__folder.prototype.getName = web_service_mailarchiver_serpro__folder_getName; function web_service_mailarchiver_serpro__folder_setName(value) { this._name = value;} web_service_mailarchiver_serpro__folder.prototype.setName = web_service_mailarchiver_serpro__folder_setName; // // accessor is web_service_mailarchiver_serpro__folder.prototype.getParentId // element get for parentId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for parentId // setter function is is web_service_mailarchiver_serpro__folder.prototype.setParentId // function web_service_mailarchiver_serpro__folder_getParentId() { return this._parentId;} web_service_mailarchiver_serpro__folder.prototype.getParentId = web_service_mailarchiver_serpro__folder_getParentId; function web_service_mailarchiver_serpro__folder_setParentId(value) { this._parentId = value;} web_service_mailarchiver_serpro__folder.prototype.setParentId = web_service_mailarchiver_serpro__folder_setParentId; // // Serialize {http://web.service.mailarchiver.serpro/}folder // function web_service_mailarchiver_serpro__folder_serialize(cxfjsutils, elementName, extraNamespaces) { var xml = ''; if (elementName != null) { xml = xml + '<'; xml = xml + elementName; if (extraNamespaces) { xml = xml + ' ' + extraNamespaces; } xml = xml + '>'; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._childCount); xml = xml + ''; } // block for local variables { if (this._fullName != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._fullName); xml = xml + ''; } } // block for local variables { if (this._id != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._id); xml = xml + ''; } } // block for local variables { if (this._name != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._name); xml = xml + ''; } } // block for local variables { if (this._parentId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._parentId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__folder.prototype.serialize = web_service_mailarchiver_serpro__folder_serialize; function web_service_mailarchiver_serpro__folder_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__folder(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing childCount'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setChildCount(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing fullName'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'fullName')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setFullName(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing id'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'id')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing name'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'name')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setName(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing parentId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'parentId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setParentId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}message // function web_service_mailarchiver_serpro__message () { this.typeMarker = 'web_service_mailarchiver_serpro__message'; this._date = null; this._folderId = null; this._from = null; this._id = null; this._size = 0; this._subject = null; this._to = null; } // // accessor is web_service_mailarchiver_serpro__message.prototype.getDate // element get for date // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for date // setter function is is web_service_mailarchiver_serpro__message.prototype.setDate // function web_service_mailarchiver_serpro__message_getDate() { return this._date;} web_service_mailarchiver_serpro__message.prototype.getDate = web_service_mailarchiver_serpro__message_getDate; function web_service_mailarchiver_serpro__message_setDate(value) { this._date = value;} web_service_mailarchiver_serpro__message.prototype.setDate = web_service_mailarchiver_serpro__message_setDate; // // accessor is web_service_mailarchiver_serpro__message.prototype.getFolderId // element get for folderId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for folderId // setter function is is web_service_mailarchiver_serpro__message.prototype.setFolderId // function web_service_mailarchiver_serpro__message_getFolderId() { return this._folderId;} web_service_mailarchiver_serpro__message.prototype.getFolderId = web_service_mailarchiver_serpro__message_getFolderId; function web_service_mailarchiver_serpro__message_setFolderId(value) { this._folderId = value;} web_service_mailarchiver_serpro__message.prototype.setFolderId = web_service_mailarchiver_serpro__message_setFolderId; // // accessor is web_service_mailarchiver_serpro__message.prototype.getFrom // element get for from // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for from // setter function is is web_service_mailarchiver_serpro__message.prototype.setFrom // function web_service_mailarchiver_serpro__message_getFrom() { return this._from;} web_service_mailarchiver_serpro__message.prototype.getFrom = web_service_mailarchiver_serpro__message_getFrom; function web_service_mailarchiver_serpro__message_setFrom(value) { this._from = value;} web_service_mailarchiver_serpro__message.prototype.setFrom = web_service_mailarchiver_serpro__message_setFrom; // // accessor is web_service_mailarchiver_serpro__message.prototype.getId // element get for id // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for id // setter function is is web_service_mailarchiver_serpro__message.prototype.setId // function web_service_mailarchiver_serpro__message_getId() { return this._id;} web_service_mailarchiver_serpro__message.prototype.getId = web_service_mailarchiver_serpro__message_getId; function web_service_mailarchiver_serpro__message_setId(value) { this._id = value;} web_service_mailarchiver_serpro__message.prototype.setId = web_service_mailarchiver_serpro__message_setId; // // accessor is web_service_mailarchiver_serpro__message.prototype.getSize // element get for size // - element type is {http://www.w3.org/2001/XMLSchema}long // - required element // // element set for size // setter function is is web_service_mailarchiver_serpro__message.prototype.setSize // function web_service_mailarchiver_serpro__message_getSize() { return this._size;} web_service_mailarchiver_serpro__message.prototype.getSize = web_service_mailarchiver_serpro__message_getSize; function web_service_mailarchiver_serpro__message_setSize(value) { this._size = value;} web_service_mailarchiver_serpro__message.prototype.setSize = web_service_mailarchiver_serpro__message_setSize; // // accessor is web_service_mailarchiver_serpro__message.prototype.getSubject // element get for subject // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for subject // setter function is is web_service_mailarchiver_serpro__message.prototype.setSubject // function web_service_mailarchiver_serpro__message_getSubject() { return this._subject;} web_service_mailarchiver_serpro__message.prototype.getSubject = web_service_mailarchiver_serpro__message_getSubject; function web_service_mailarchiver_serpro__message_setSubject(value) { this._subject = value;} web_service_mailarchiver_serpro__message.prototype.setSubject = web_service_mailarchiver_serpro__message_setSubject; // // accessor is web_service_mailarchiver_serpro__message.prototype.getTo // element get for to // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for to // setter function is is web_service_mailarchiver_serpro__message.prototype.setTo // function web_service_mailarchiver_serpro__message_getTo() { return this._to;} web_service_mailarchiver_serpro__message.prototype.getTo = web_service_mailarchiver_serpro__message_getTo; function web_service_mailarchiver_serpro__message_setTo(value) { this._to = value;} web_service_mailarchiver_serpro__message.prototype.setTo = web_service_mailarchiver_serpro__message_setTo; // // Serialize {http://web.service.mailarchiver.serpro/}message // function web_service_mailarchiver_serpro__message_serialize(cxfjsutils, elementName, extraNamespaces) { var xml = ''; if (elementName != null) { xml = xml + '<'; xml = xml + elementName; if (extraNamespaces) { xml = xml + ' ' + extraNamespaces; } xml = xml + '>'; } // block for local variables { if (this._date != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._date); xml = xml + ''; } } // block for local variables { if (this._folderId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._folderId); xml = xml + ''; } } // block for local variables { if (this._from != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._from); xml = xml + ''; } } // block for local variables { if (this._id != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._id); xml = xml + ''; } } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._size); xml = xml + ''; } // block for local variables { if (this._subject != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._subject); xml = xml + ''; } } // block for local variables { if (this._to != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._to); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__message.prototype.serialize = web_service_mailarchiver_serpro__message_serialize; function web_service_mailarchiver_serpro__message_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__message(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing date'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'date')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setDate(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing folderId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'folderId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setFolderId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing from'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'from')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setFrom(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing id'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'id')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing size'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setSize(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing subject'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'subject')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSubject(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing to'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'to')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setTo(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}session // function web_service_mailarchiver_serpro__session () { this.typeMarker = 'web_service_mailarchiver_serpro__session'; this._expiration = 0; this._id = null; this._permissions = 0; } // // accessor is web_service_mailarchiver_serpro__session.prototype.getExpiration // element get for expiration // - element type is {http://www.w3.org/2001/XMLSchema}long // - required element // // element set for expiration // setter function is is web_service_mailarchiver_serpro__session.prototype.setExpiration // function web_service_mailarchiver_serpro__session_getExpiration() { return this._expiration;} web_service_mailarchiver_serpro__session.prototype.getExpiration = web_service_mailarchiver_serpro__session_getExpiration; function web_service_mailarchiver_serpro__session_setExpiration(value) { this._expiration = value;} web_service_mailarchiver_serpro__session.prototype.setExpiration = web_service_mailarchiver_serpro__session_setExpiration; // // accessor is web_service_mailarchiver_serpro__session.prototype.getId // element get for id // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for id // setter function is is web_service_mailarchiver_serpro__session.prototype.setId // function web_service_mailarchiver_serpro__session_getId() { return this._id;} web_service_mailarchiver_serpro__session.prototype.getId = web_service_mailarchiver_serpro__session_getId; function web_service_mailarchiver_serpro__session_setId(value) { this._id = value;} web_service_mailarchiver_serpro__session.prototype.setId = web_service_mailarchiver_serpro__session_setId; // // accessor is web_service_mailarchiver_serpro__session.prototype.getPermissions // element get for permissions // - element type is {http://www.w3.org/2001/XMLSchema}long // - required element // // element set for permissions // setter function is is web_service_mailarchiver_serpro__session.prototype.setPermissions // function web_service_mailarchiver_serpro__session_getPermissions() { return this._permissions;} web_service_mailarchiver_serpro__session.prototype.getPermissions = web_service_mailarchiver_serpro__session_getPermissions; function web_service_mailarchiver_serpro__session_setPermissions(value) { this._permissions = value;} web_service_mailarchiver_serpro__session.prototype.setPermissions = web_service_mailarchiver_serpro__session_setPermissions; // // Serialize {http://web.service.mailarchiver.serpro/}session // function web_service_mailarchiver_serpro__session_serialize(cxfjsutils, elementName, extraNamespaces) { var xml = ''; if (elementName != null) { xml = xml + '<'; xml = xml + elementName; if (extraNamespaces) { xml = xml + ' ' + extraNamespaces; } xml = xml + '>'; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._expiration); xml = xml + ''; } // block for local variables { if (this._id != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._id); xml = xml + ''; } } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._permissions); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__session.prototype.serialize = web_service_mailarchiver_serpro__session_serialize; function web_service_mailarchiver_serpro__session_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__session(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing expiration'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setExpiration(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing id'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'id')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing permissions'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setPermissions(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // Definitions for schema: http://jaxb.dev.java.net/array // schema2.xsd // // // Constructor for XML Schema item {http://jaxb.dev.java.net/array}stringArray // function jaxb_dev_java_net_array_stringArray () { this.typeMarker = 'jaxb_dev_java_net_array_stringArray'; this._item = []; } // // accessor is jaxb_dev_java_net_array_stringArray.prototype.getItem // element get for item // - element type is {http://www.w3.org/2001/XMLSchema}string // - required element // - array // - nillable // // element set for item // setter function is is jaxb_dev_java_net_array_stringArray.prototype.setItem // function jaxb_dev_java_net_array_stringArray_getItem() { return this._item;} jaxb_dev_java_net_array_stringArray.prototype.getItem = jaxb_dev_java_net_array_stringArray_getItem; function jaxb_dev_java_net_array_stringArray_setItem(value) { this._item = value;} jaxb_dev_java_net_array_stringArray.prototype.setItem = jaxb_dev_java_net_array_stringArray_setItem; // // Serialize {http://jaxb.dev.java.net/array}stringArray // function jaxb_dev_java_net_array_stringArray_serialize(cxfjsutils, elementName, extraNamespaces) { var xml = ''; if (elementName != null) { xml = xml + '<'; xml = xml + elementName; if (extraNamespaces) { xml = xml + ' ' + extraNamespaces; } xml = xml + '>'; } // block for local variables { if (this._item != null) { for (var ax = 0;ax < this._item.length;ax ++) { if (this._item[ax] == null) { xml = xml + ''; } else { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._item[ax]); xml = xml + ''; } } } } if (elementName != null) { xml = xml + ''; } return xml; } jaxb_dev_java_net_array_stringArray.prototype.serialize = jaxb_dev_java_net_array_stringArray_serialize; function jaxb_dev_java_net_array_stringArray_deserialize (cxfjsutils, element) { var newobject = new jaxb_dev_java_net_array_stringArray(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing item'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'item')) { item = []; do { var arrayItem; var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); arrayItem = value; } item.push(arrayItem); curElement = cxfjsutils.getNextElementSibling(curElement); } while(curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'item')); newobject.setItem(item); var item = null; } return newobject; } // // Definitions for service: {http://web.service.mailarchiver.serpro/}ArchiveServices // // Javascript for {http://web.service.mailarchiver.serpro/}ArchiveServices function web_service_mailarchiver_serpro__ArchiveServices () { this.jsutils = new CxfApacheOrgUtil(); this.jsutils.interfaceObject = this; this.synchronous = false; this.url = 'http://10.200.242.53:9876/arcserv/ArchiveServices'; this.client = null; this.response = null; this.globalElementSerializers = []; this.globalElementDeserializers = []; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}folder'] = web_service_mailarchiver_serpro__folder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}folder'] = web_service_mailarchiver_serpro__folder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}attachment'] = web_service_mailarchiver_serpro__attachment_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}attachment'] = web_service_mailarchiver_serpro__attachment_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}message'] = web_service_mailarchiver_serpro__message_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}message'] = web_service_mailarchiver_serpro__message_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}session'] = web_service_mailarchiver_serpro__session_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}session'] = web_service_mailarchiver_serpro__session_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}attachment'] = web_service_mailarchiver_serpro__attachment_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}attachment'] = web_service_mailarchiver_serpro__attachment_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}messageArray'] = web_service_mailarchiver_serpro__messageArray_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}messageArray'] = web_service_mailarchiver_serpro__messageArray_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}folderArray'] = web_service_mailarchiver_serpro__folderArray_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}folderArray'] = web_service_mailarchiver_serpro__folderArray_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}attachmentArray'] = web_service_mailarchiver_serpro__attachmentArray_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}attachmentArray'] = web_service_mailarchiver_serpro__attachmentArray_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}folder'] = web_service_mailarchiver_serpro__folder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}folder'] = web_service_mailarchiver_serpro__folder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}message'] = web_service_mailarchiver_serpro__message_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}message'] = web_service_mailarchiver_serpro__message_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}session'] = web_service_mailarchiver_serpro__session_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}session'] = web_service_mailarchiver_serpro__session_deserialize; this.globalElementSerializers['{http://jaxb.dev.java.net/array}stringArray'] = jaxb_dev_java_net_array_stringArray_serialize; this.globalElementDeserializers['{http://jaxb.dev.java.net/array}stringArray'] = jaxb_dev_java_net_array_stringArray_deserialize; } function web_service_mailarchiver_serpro__searchMessages_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__searchMessagesResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__searchMessagesResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.searchMessages_onsuccess = web_service_mailarchiver_serpro__searchMessages_op_onsuccess; function web_service_mailarchiver_serpro__searchMessages_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.searchMessages_onerror = web_service_mailarchiver_serpro__searchMessages_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}searchMessages // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // - jaxb_dev_java_net_array_stringArray // function web_service_mailarchiver_serpro__searchMessages_op(successCallback, errorCallback, sessionId, criteria, orderBy) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(3); args[0] = sessionId; args[1] = criteria; args[2] = orderBy; xml = this.searchMessages_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.searchMessages_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.searchMessages_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.searchMessages = web_service_mailarchiver_serpro__searchMessages_op; function web_service_mailarchiver_serpro__searchMessages_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message(""); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } // block for local variables { xml = xml + args[2].serialize(cxfjsutils, 'orderBy', null); } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.searchMessages_serializeInput = web_service_mailarchiver_serpro__searchMessages_serializeInput; function web_service_mailarchiver_serpro__searchMessagesResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__messageArray_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__logout_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__logoutResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__logoutResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.logout_onsuccess = web_service_mailarchiver_serpro__logout_op_onsuccess; function web_service_mailarchiver_serpro__logout_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.logout_onerror = web_service_mailarchiver_serpro__logout_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}logout // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__logout_op(successCallback, errorCallback, sessionId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(1); args[0] = sessionId; xml = this.logout_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.logout_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.logout_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.logout = web_service_mailarchiver_serpro__logout_op; function web_service_mailarchiver_serpro__logout_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.logout_serializeInput = web_service_mailarchiver_serpro__logout_serializeInput; function web_service_mailarchiver_serpro__logoutResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = parseInt(returnText); return returnObject; } function web_service_mailarchiver_serpro__listMessages_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__listMessagesResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__listMessagesResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.listMessages_onsuccess = web_service_mailarchiver_serpro__listMessages_op_onsuccess; function web_service_mailarchiver_serpro__listMessages_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.listMessages_onerror = web_service_mailarchiver_serpro__listMessages_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}listMessages // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // - jaxb_dev_java_net_array_stringArray // function web_service_mailarchiver_serpro__listMessages_op(successCallback, errorCallback, sessionId, folderId, orderBy) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(3); args[0] = sessionId; args[1] = folderId; args[2] = orderBy; xml = this.listMessages_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.listMessages_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.listMessages_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.listMessages = web_service_mailarchiver_serpro__listMessages_op; function web_service_mailarchiver_serpro__listMessages_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } // block for local variables { xml = xml + args[2].serialize(cxfjsutils, 'orderBy', null); } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.listMessages_serializeInput = web_service_mailarchiver_serpro__listMessages_serializeInput; function web_service_mailarchiver_serpro__listMessagesResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__messageArray_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__setMessagesFlags_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__setMessagesFlagsResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__setMessagesFlagsResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.setMessagesFlags_onsuccess = web_service_mailarchiver_serpro__setMessagesFlags_op_onsuccess; function web_service_mailarchiver_serpro__setMessagesFlags_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.setMessagesFlags_onerror = web_service_mailarchiver_serpro__setMessagesFlags_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}setMessagesFlags // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - jaxb_dev_java_net_array_stringArray // - type {http://www.w3.org/2001/XMLSchema}long // - type {http://www.w3.org/2001/XMLSchema}boolean // function web_service_mailarchiver_serpro__setMessagesFlags_op(successCallback, errorCallback, sessionId, messagesId, flags, set) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(4); args[0] = sessionId; args[1] = messagesId; args[2] = flags; args[3] = set; xml = this.setMessagesFlags_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.setMessagesFlags_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.setMessagesFlags_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.setMessagesFlags = web_service_mailarchiver_serpro__setMessagesFlags_op; function web_service_mailarchiver_serpro__setMessagesFlags_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + args[1].serialize(cxfjsutils, 'messagesId', null); } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[2]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[3]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.setMessagesFlags_serializeInput = web_service_mailarchiver_serpro__setMessagesFlags_serializeInput; function web_service_mailarchiver_serpro__setMessagesFlagsResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = parseInt(returnText); return returnObject; } function web_service_mailarchiver_serpro__getMessage_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__getMessageResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__getMessageResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.getMessage_onsuccess = web_service_mailarchiver_serpro__getMessage_op_onsuccess; function web_service_mailarchiver_serpro__getMessage_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.getMessage_onerror = web_service_mailarchiver_serpro__getMessage_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}getMessage // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__getMessage_op(successCallback, errorCallback, sessionId, messageId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(2); args[0] = sessionId; args[1] = messageId; xml = this.getMessage_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.getMessage_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.getMessage_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.getMessage = web_service_mailarchiver_serpro__getMessage_op; function web_service_mailarchiver_serpro__getMessage_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.getMessage_serializeInput = web_service_mailarchiver_serpro__getMessage_serializeInput; function web_service_mailarchiver_serpro__getMessageResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = returnText; return returnObject; } function web_service_mailarchiver_serpro__listFolders_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__listFoldersResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__listFoldersResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.listFolders_onsuccess = web_service_mailarchiver_serpro__listFolders_op_onsuccess; function web_service_mailarchiver_serpro__listFolders_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.listFolders_onerror = web_service_mailarchiver_serpro__listFolders_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}listFolders // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__listFolders_op(successCallback, errorCallback, sessionId, folderId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(2); args[0] = sessionId; args[1] = folderId; xml = this.listFolders_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.listFolders_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.listFolders_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.listFolders = web_service_mailarchiver_serpro__listFolders_op; function web_service_mailarchiver_serpro__listFolders_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.listFolders_serializeInput = web_service_mailarchiver_serpro__listFolders_serializeInput; function web_service_mailarchiver_serpro__listFoldersResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__folderArray_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__createFolder_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__createFolderResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__createFolderResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.createFolder_onsuccess = web_service_mailarchiver_serpro__createFolder_op_onsuccess; function web_service_mailarchiver_serpro__createFolder_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.createFolder_onerror = web_service_mailarchiver_serpro__createFolder_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}createFolder // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__createFolder_op(successCallback, errorCallback, sessionId, parentFolderId, name) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(3); args[0] = sessionId; args[1] = parentFolderId; args[2] = name; xml = this.createFolder_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.createFolder_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.createFolder_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.createFolder = web_service_mailarchiver_serpro__createFolder_op; function web_service_mailarchiver_serpro__createFolder_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[2]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.createFolder_serializeInput = web_service_mailarchiver_serpro__createFolder_serializeInput; function web_service_mailarchiver_serpro__createFolderResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__folder_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__listAttachments_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__listAttachmentsResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__listAttachmentsResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.listAttachments_onsuccess = web_service_mailarchiver_serpro__listAttachments_op_onsuccess; function web_service_mailarchiver_serpro__listAttachments_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.listAttachments_onerror = web_service_mailarchiver_serpro__listAttachments_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}listAttachments // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__listAttachments_op(successCallback, errorCallback, sessionId, messageId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(2); args[0] = sessionId; args[1] = messageId; xml = this.listAttachments_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.listAttachments_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.listAttachments_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.listAttachments = web_service_mailarchiver_serpro__listAttachments_op; function web_service_mailarchiver_serpro__listAttachments_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.listAttachments_serializeInput = web_service_mailarchiver_serpro__listAttachments_serializeInput; function web_service_mailarchiver_serpro__listAttachmentsResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__attachmentArray_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__deleteFolder_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__deleteFolderResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__deleteFolderResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.deleteFolder_onsuccess = web_service_mailarchiver_serpro__deleteFolder_op_onsuccess; function web_service_mailarchiver_serpro__deleteFolder_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.deleteFolder_onerror = web_service_mailarchiver_serpro__deleteFolder_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}deleteFolder // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}boolean // function web_service_mailarchiver_serpro__deleteFolder_op(successCallback, errorCallback, sessionId, folderId, recursive) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(3); args[0] = sessionId; args[1] = folderId; args[2] = recursive; xml = this.deleteFolder_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.deleteFolder_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.deleteFolder_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.deleteFolder = web_service_mailarchiver_serpro__deleteFolder_op; function web_service_mailarchiver_serpro__deleteFolder_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[2]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.deleteFolder_serializeInput = web_service_mailarchiver_serpro__deleteFolder_serializeInput; function web_service_mailarchiver_serpro__deleteFolderResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = parseInt(returnText); return returnObject; } function web_service_mailarchiver_serpro__deleteMessages_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__deleteMessagesResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__deleteMessagesResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.deleteMessages_onsuccess = web_service_mailarchiver_serpro__deleteMessages_op_onsuccess; function web_service_mailarchiver_serpro__deleteMessages_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.deleteMessages_onerror = web_service_mailarchiver_serpro__deleteMessages_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}deleteMessages // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - jaxb_dev_java_net_array_stringArray // function web_service_mailarchiver_serpro__deleteMessages_op(successCallback, errorCallback, sessionId, messagesId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(2); args[0] = sessionId; args[1] = messagesId; xml = this.deleteMessages_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.deleteMessages_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.deleteMessages_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.deleteMessages = web_service_mailarchiver_serpro__deleteMessages_op; function web_service_mailarchiver_serpro__deleteMessages_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + args[1].serialize(cxfjsutils, 'messagesId', null); } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.deleteMessages_serializeInput = web_service_mailarchiver_serpro__deleteMessages_serializeInput; function web_service_mailarchiver_serpro__deleteMessagesResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = parseInt(returnText); return returnObject; } function web_service_mailarchiver_serpro__renameFolder_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__renameFolderResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__renameFolderResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.renameFolder_onsuccess = web_service_mailarchiver_serpro__renameFolder_op_onsuccess; function web_service_mailarchiver_serpro__renameFolder_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.renameFolder_onerror = web_service_mailarchiver_serpro__renameFolder_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}renameFolder // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__renameFolder_op(successCallback, errorCallback, sessionId, folderId, newName) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(3); args[0] = sessionId; args[1] = folderId; args[2] = newName; xml = this.renameFolder_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.renameFolder_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.renameFolder_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.renameFolder = web_service_mailarchiver_serpro__renameFolder_op; function web_service_mailarchiver_serpro__renameFolder_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[2]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.renameFolder_serializeInput = web_service_mailarchiver_serpro__renameFolder_serializeInput; function web_service_mailarchiver_serpro__renameFolderResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__folder_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__moveMessages_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__moveMessagesResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__moveMessagesResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.moveMessages_onsuccess = web_service_mailarchiver_serpro__moveMessages_op_onsuccess; function web_service_mailarchiver_serpro__moveMessages_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.moveMessages_onerror = web_service_mailarchiver_serpro__moveMessages_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}moveMessages // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - jaxb_dev_java_net_array_stringArray // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__moveMessages_op(successCallback, errorCallback, sessionId, messageId, folderId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(3); args[0] = sessionId; args[1] = messageId; args[2] = folderId; xml = this.moveMessages_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.moveMessages_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.moveMessages_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.moveMessages = web_service_mailarchiver_serpro__moveMessages_op; function web_service_mailarchiver_serpro__moveMessages_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + args[1].serialize(cxfjsutils, 'messageId', null); } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[2]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.moveMessages_serializeInput = web_service_mailarchiver_serpro__moveMessages_serializeInput; function web_service_mailarchiver_serpro__moveMessagesResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = parseInt(returnText); return returnObject; } function web_service_mailarchiver_serpro__createAbsoluteFolder_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__createAbsoluteFolderResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.createAbsoluteFolder_onsuccess = web_service_mailarchiver_serpro__createAbsoluteFolder_op_onsuccess; function web_service_mailarchiver_serpro__createAbsoluteFolder_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.createAbsoluteFolder_onerror = web_service_mailarchiver_serpro__createAbsoluteFolder_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}createAbsoluteFolder // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__createAbsoluteFolder_op(successCallback, errorCallback, sessionId, path) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(2); args[0] = sessionId; args[1] = path; xml = this.createAbsoluteFolder_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.createAbsoluteFolder_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.createAbsoluteFolder_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.createAbsoluteFolder = web_service_mailarchiver_serpro__createAbsoluteFolder_op; function web_service_mailarchiver_serpro__createAbsoluteFolder_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.createAbsoluteFolder_serializeInput = web_service_mailarchiver_serpro__createAbsoluteFolder_serializeInput; function web_service_mailarchiver_serpro__createAbsoluteFolderResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__folder_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__archive_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__archiveResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__archiveResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.archive_onsuccess = web_service_mailarchiver_serpro__archive_op_onsuccess; function web_service_mailarchiver_serpro__archive_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.archive_onerror = web_service_mailarchiver_serpro__archive_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}archive // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}base64Binary // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__archive_op(successCallback, errorCallback, sessionId, message, folderId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(3); args[0] = sessionId; args[1] = message; args[2] = folderId; xml = this.archive_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.archive_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.archive_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.archive = web_service_mailarchiver_serpro__archive_op; function web_service_mailarchiver_serpro__archive_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[2]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.archive_serializeInput = web_service_mailarchiver_serpro__archive_serializeInput; function web_service_mailarchiver_serpro__archiveResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__message_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__hello_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__helloResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__helloResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.hello_onsuccess = web_service_mailarchiver_serpro__hello_op_onsuccess; function web_service_mailarchiver_serpro__hello_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.hello_onerror = web_service_mailarchiver_serpro__hello_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}hello // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__hello_op(successCallback, errorCallback, guest) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(1); args[0] = guest; xml = this.hello_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.hello_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.hello_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.hello = web_service_mailarchiver_serpro__hello_op; function web_service_mailarchiver_serpro__hello_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.hello_serializeInput = web_service_mailarchiver_serpro__hello_serializeInput; function web_service_mailarchiver_serpro__helloResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = returnText; return returnObject; } function web_service_mailarchiver_serpro__copyMessages_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__copyMessagesResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__copyMessagesResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.copyMessages_onsuccess = web_service_mailarchiver_serpro__copyMessages_op_onsuccess; function web_service_mailarchiver_serpro__copyMessages_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.copyMessages_onerror = web_service_mailarchiver_serpro__copyMessages_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}copyMessages // - bare operation. Parameters: // - jaxb_dev_java_net_array_stringArray // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__copyMessages_op(successCallback, errorCallback, messageId, folderId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(2); args[0] = messageId; args[1] = folderId; xml = this.copyMessages_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.copyMessages_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.copyMessages_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.copyMessages = web_service_mailarchiver_serpro__copyMessages_op; function web_service_mailarchiver_serpro__copyMessages_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + args[0].serialize(cxfjsutils, 'messageId', null); } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.copyMessages_serializeInput = web_service_mailarchiver_serpro__copyMessages_serializeInput; function web_service_mailarchiver_serpro__copyMessagesResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = parseInt(returnText); return returnObject; } function web_service_mailarchiver_serpro__login_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__loginResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__loginResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.login_onsuccess = web_service_mailarchiver_serpro__login_op_onsuccess; function web_service_mailarchiver_serpro__login_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.login_onerror = web_service_mailarchiver_serpro__login_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}login // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__login_op(successCallback, errorCallback, userId, password) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(2); args[0] = userId; args[1] = password; xml = this.login_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.login_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.login_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.login = web_service_mailarchiver_serpro__login_op; function web_service_mailarchiver_serpro__login_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.login_serializeInput = web_service_mailarchiver_serpro__login_serializeInput; function web_service_mailarchiver_serpro__loginResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnObject = web_service_mailarchiver_serpro__session_deserialize (cxfjsutils, partElement); return returnObject; } function web_service_mailarchiver_serpro__getMessageSource_op_onsuccess(client, responseXml) { if (client.user_onsuccess) { var responseObject = null; var element = responseXml.documentElement; this.jsutils.trace('responseXml: ' + this.jsutils.traceElementName(element)); element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('first element child: ' + this.jsutils.traceElementName(element)); while (!this.jsutils.isNodeNamedNS(element, 'http://schemas.xmlsoap.org/soap/envelope/', 'Body')) { element = this.jsutils.getNextElementSibling(element); if (element == null) { throw 'No env:Body in message.' } } element = this.jsutils.getFirstElementChild(element); this.jsutils.trace('part element: ' + this.jsutils.traceElementName(element)); this.jsutils.trace('calling web_service_mailarchiver_serpro__getMessageSourceResponse_deserializeResponse'); responseObject = web_service_mailarchiver_serpro__getMessageSourceResponse_deserializeResponse(this.jsutils, element); client.user_onsuccess(responseObject); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.getMessageSource_onsuccess = web_service_mailarchiver_serpro__getMessageSource_op_onsuccess; function web_service_mailarchiver_serpro__getMessageSource_op_onerror(client) { if (client.user_onerror) { var httpStatus; var httpStatusText; try { httpStatus = client.req.status; httpStatusText = client.req.statusText; } catch(e) { httpStatus = -1; httpStatusText = 'Error opening connection to server'; } client.user_onerror(httpStatus, httpStatusText); } } web_service_mailarchiver_serpro__ArchiveServices.prototype.getMessageSource_onerror = web_service_mailarchiver_serpro__getMessageSource_op_onerror; // // Operation {http://web.service.mailarchiver.serpro/}getMessageSource // - bare operation. Parameters: // - type {http://www.w3.org/2001/XMLSchema}string // - type {http://www.w3.org/2001/XMLSchema}string // function web_service_mailarchiver_serpro__getMessageSource_op(successCallback, errorCallback, sessionId, messageId) { this.client = new CxfApacheOrgClient(this.jsutils); var xml = null; var args = new Array(2); args[0] = sessionId; args[1] = messageId; xml = this.getMessageSource_serializeInput(this.jsutils, args); this.client.user_onsuccess = successCallback; this.client.user_onerror = errorCallback; var closureThis = this; this.client.onsuccess = function(client, responseXml) { closureThis.getMessageSource_onsuccess(client, responseXml); }; this.client.onerror = function(client) { closureThis.getMessageSource_onerror(client); }; var requestHeaders = []; requestHeaders['SOAPAction'] = ''; this.jsutils.trace('synchronous = ' + this.synchronous); this.client.request(this.url, xml, null, this.synchronous, requestHeaders); } web_service_mailarchiver_serpro__ArchiveServices.prototype.getMessageSource = web_service_mailarchiver_serpro__getMessageSource_op; function web_service_mailarchiver_serpro__getMessageSource_serializeInput(cxfjsutils, args) { var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); xml = xml + ''; // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[0]); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(args[1]); xml = xml + ''; } xml = xml + ''; xml = xml + cxfjsutils.endSoap11Message(); return xml; } web_service_mailarchiver_serpro__ArchiveServices.prototype.getMessageSource_serializeInput = web_service_mailarchiver_serpro__getMessageSource_serializeInput; function web_service_mailarchiver_serpro__getMessageSourceResponse_deserializeResponse(cxfjsutils, partElement) { cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); partElement = cxfjsutils.getFirstElementChild(partElement); cxfjsutils.trace('rpc element: ' + cxfjsutils.traceElementName(partElement)); var returnText = cxfjsutils.getNodeText(partElement); var returnObject = returnText; return returnObject; } function web_service_mailarchiver_serpro__ArchiveServices_web_service_mailarchiver_serpro__DefaultArchiveServicesPort () { this.url = 'http://10.200.242.53:9876/arcserv/ArchiveServices'; } web_service_mailarchiver_serpro__ArchiveServices_web_service_mailarchiver_serpro__DefaultArchiveServicesPort.prototype = new web_service_mailarchiver_serpro__ArchiveServices;