/** * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with this * work for additional information regarding copyright ownership. The ASF * licenses this file to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ // This code is structured on to require a 'new' of an object of type // CxfApacheOrgUtil. // Alternative, it could be made 'static', but this allowed us to use this same // object to carry some state. var org_apache_cxf_XSI_namespace_uri = "http://www.w3.org/2001/XMLSchema-instance"; var org_apache_cxf_XSD_namespace_uri = "http://www.w3.org/2001/XMLSchema"; function cxf_apache_org_util_null_trace(message) { } function CxfApacheOrgUtil() { // Set up tracing if there is a trace object. if ("function" == typeof(org_apache_cxf_trace)) { this.trace = org_apache_cxf_trace.trace; this.trace("Javascript tracing enabled."); } else { this.trace = cxf_apache_org_util_null_trace; } } // define a constant for the DOM node type for an element. CxfApacheOrgUtil.prototype.ELEMENT_NODE = 1; // compensate for Microsoft's weakness here. function org_apache_cxf_getNodeLocalName(node) { if ("localName" in node) { return node.localName; } else { return node.baseName; } } CxfApacheOrgUtil.prototype.getNodeLocalName = org_apache_cxf_getNodeLocalName; // compensate for lack of namespace support in IE. function org_apache_cxf_getNamespaceURI(elementNode, namespacePrefix) { var namespaceURI = null; if (elementNode.nodeType == 9) return null; else { namespaceURI = org_apache_cxf_findNamespace(elementNode, namespacePrefix); if (namespaceURI == null) namespaceURI = org_apache_cxf_getNamespaceURI( elementNode.parentNode, namespacePrefix); else return namespaceURI; } return namespaceURI; } // Search through the attributes of one node to find a namespace prefix definition. function org_apache_cxf_findNamespace(elementNode, namespacePrefix) { var attributes = elementNode.attributes; if ((attributes != null) && (attributes.length > 0)) { for (var x = 0;x < attributes.length; x++) { var attributeNodeName = attributes.item(x).nodeName; var attributeNamespacePrefix = org_apache_cxf_getPrefix(attributes .item(x).nodeName); var attributeNamespaceSuffix = org_apache_cxf_getLocalName(attributes .item(x).nodeName); if ((namespacePrefix == null) && (attributeNamespacePrefix == null) && (attributeNamespaceSuffix == "xmlns")) return attributes.item(x).nodeValue; else if ((attributeNamespacePrefix == "xmlns") && (attributeNamespaceSuffix == namespacePrefix)) return attributes.item(x).nodeValue; } return null; } } // Get namespace for a node. function org_apache_cxf_get_node_namespaceURI(elementNode) { var prefix = org_apache_cxf_getPrefix(elementNode.nodeName); return org_apache_cxf_getNamespaceURI(elementNode, prefix); } CxfApacheOrgUtil.prototype.getElementNamespaceURI = org_apache_cxf_get_node_namespaceURI; // Supprt functions for xsd:any start here. // Object that can test an element against an 'any' specification. function org_apache_cxf_any_ns_matcher(style, tns, nslist, nextLocalPart) { this.style = style; this.tns = tns; this.nslist = nslist; this.nextLocalPart = nextLocalPart; } org_apache_cxf_any_ns_matcher.ANY = "##any"; org_apache_cxf_any_ns_matcher.OTHER = "##other"; org_apache_cxf_any_ns_matcher.LOCAL = "##local"; org_apache_cxf_any_ns_matcher.LISTED = "listed"; function org_apache_cxf_any_ns_matcher_match(namespaceURI, localName) { switch (this.style) { // should this match local elements? case org_apache_cxf_any_ns_matcher.ANY : return true; case org_apache_cxf_any_ns_matcher.OTHER : return namespaceURI != this.tns; case org_apache_cxf_any_ns_matcher.LOCAL : return namespaceURI == null || namespaceURI == ''; case org_apache_cxf_any_ns_matcher.LISTED : for (var x in this.nslist) { var ns = this.nslist[x]; if (ns == "##local") { if ((namespaceURI == null || namespaceURI == '') && (this.nextLocalPart != null && localName != this.nextLocalPart)) return true; } else { if (ns == namespaceURI) return true; } } return false; } } org_apache_cxf_any_ns_matcher.prototype.match = org_apache_cxf_any_ns_matcher_match; function org_apache_cxf_getPrefix(tagName) { var prefix; var prefixIndex = tagName.indexOf(":"); if (prefixIndex == -1) return null; else return prefix = tagName.substring(0, prefixIndex); } function org_apache_cxf_getLocalName(tagName) { var suffix; var prefixIndex = tagName.indexOf(":"); if (prefixIndex == -1) return tagName; else return suffix = tagName.substring(prefixIndex + 1, tagName.length); } function org_apache_cxf_element_name_for_trace(node) { if (node == null) return "Null"; else if (node == undefined) return "Undefined"; else { var n = ''; if (node.namespaceURI != null && node.namespaceURI != '') { n = n + "{" + node.namespaceURI + "}"; } return n + this.getNodeLocalName(node); } } CxfApacheOrgUtil.prototype.traceElementName = org_apache_cxf_element_name_for_trace; function org_apache_cxf_escapeXmlEntities(val) { if (val == null || val == undefined) return ""; else { val = String(val); return val.replace(/&/g, "&").replace(//g, ">"); } } CxfApacheOrgUtil.prototype.escapeXmlEntities = org_apache_cxf_escapeXmlEntities; // Is an element xsi:nil? Note, in IE this requires the use of the prefix 'xsi', literally. function org_apache_cxf_isElementNil(node) { if (node == null) throw "null node passed to isElementNil"; // we need to look for an attribute xsi:nil, where xsi is // http://www.w3.org/2001/XMLSchema-instance. we have the usual // problem here with namespace-awareness. if ('function' == typeof node.getAttributeNS) { var nillness = node.getAttributeNS( "http://www.w3.org/2001/XMLSchema-instance", "nil"); return nillness != null && nillness == "true"; } else { // we assume the standard prefix and hope for the best. var nillness = node.getAttribute("xsi:nil"); return nillness != null && nillness == "true"; } } CxfApacheOrgUtil.prototype.isElementNil = org_apache_cxf_isElementNil; function org_apache_cxf_getFirstElementChild(node) { if (node == undefined) throw "undefined node to getFirstElementChild"; var n; for (n = node.firstChild;n != null && n.nodeType != this.ELEMENT_NODE; n = n.nextSibling) { } return n; } CxfApacheOrgUtil.prototype.getFirstElementChild = org_apache_cxf_getFirstElementChild; function org_apache_cxf_getNextElementSibling(node) { if (node == undefined) throw "undefined node to getNextElementSibling"; if (node == null) throw "null node to getNextElementSibling"; var n; for (n = node.nextSibling;n != null && n.nodeType != this.ELEMENT_NODE; n = n.nextSibling); return n; } CxfApacheOrgUtil.prototype.getNextElementSibling = org_apache_cxf_getNextElementSibling; function org_apache_cxf_isNodeNamedNS(node, namespaceURI, localName) { if (node == undefined) throw "undefined node to isNodeNamedNS"; if (namespaceURI == '' || namespaceURI == null) { if (node.namespaceURI == '' || node.namespaceURI == null) { return localName == org_apache_cxf_getNodeLocalName(node); } else return false; } else { return namespaceURI == node.namespaceURI && localName == org_apache_cxf_getNodeLocalName(node); } } CxfApacheOrgUtil.prototype.isNodeNamedNS = org_apache_cxf_isNodeNamedNS; // Firefox splits large text regions into multiple Text objects (4096 chars in // each). Glue it back together. function org_apache_cxf_getNodeText(node) { var r = ""; for (var x = 0;x < node.childNodes.length; x++) { r = r + node.childNodes[x].nodeValue; } return r; } CxfApacheOrgUtil.prototype.getNodeText = org_apache_cxf_getNodeText; // This always uses soap-env, soap, and xsi as prefixes. function org_apache_cxf_begin_soap11_message(namespaceAttributes) { var value = '' + ''; return value; } CxfApacheOrgUtil.prototype.beginSoap11Message = org_apache_cxf_begin_soap11_message; function org_apache_cxf_end_soap11_message() { return ''; } CxfApacheOrgUtil.prototype.endSoap11Message = org_apache_cxf_end_soap11_message; var org_apache_cxf_base64_keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; function org_apache_cxf_base64_encode64array(input) { var output = ""; var chr1, chr2, chr3; var enc1, enc2, enc3, enc4; var i = 0; do { var count = 1; chr1 = chr2 = chr3 = 0; chr1 = input[i++]; if (i < input.length) { chr2 = input[i++]; count++; } if (i < input.length) { chr3 = input[i++]; count++; } enc1 = chr1 >> 2; enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); if (count > 1) { enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); if (count > 2) enc4 = chr3 & 63; else enc4 = 64; } else enc3 = enc4 = 64; output = output + org_apache_cxf_base64_keyStr.charAt(enc1) + org_apache_cxf_base64_keyStr.charAt(enc2) + org_apache_cxf_base64_keyStr.charAt(enc3) + org_apache_cxf_base64_keyStr.charAt(enc4); } while (i < input.length); return output; } function org_apache_cxf_base64_encode64Unicode(input) { var data = new Array(2 + (input.length * 2)); data[0] = 0xff; data[1] = 0xfe; for (var x = 0;x < input.length; x++) { var c = input.charCodeAt(x); data[2 + (x * 2)] = c & 0xff; data[3 + (x * 2)] = (c >> 8) & 0xff; } return encode64array(data); } // we may be able to do this more cleanly with unescape( encodeURIComponent( // input ) ); function org_apache_cxf_base64_encode64UTF8(input) { // determine how many bytes are needed for the complete conversion var bytesNeeded = 0; for (var i = 0;i < input.length; i++) { if (input.charCodeAt(i) < 0x80) { ++bytesNeeded; } else if (input.charCodeAt(i) < 0x0800) { bytesNeeded += 2; } else if (input.charCodeAt(i) < 0x10000) { bytesNeeded += 3; } else { bytesNeeded += 4; } } // allocate a byte[] of the necessary size var data = new Array(bytesNeeded); // do the conversion from character code points to utf-8 var bytes = 0; for (var i = 0;i < input.length; i++) { if (input.charCodeAt(i) < 0x80) { data[bytes++] = input.charCodeAt(i); } else if (input.charCodeAt(i) < 0x0800) { data[bytes++] = ((input.charCodeAt(i) >> 6) | 0xC0); data[bytes++] = ((input.charCodeAt(i) & 0x3F) | 0x80); } else if (input.charCodeAt(i) < 0x10000) { data[bytes++] = ((input.charCodeAt(i) >> 12) | 0xE0); data[bytes++] = (((input.charCodeAt(i) >> 6) & 0x3F) | 0x80); data[bytes++] = ((input.charCodeAt(i) & 0x3F) | 0x80); } else { data[bytes++] = ((input.charCodeAt(i) >> 18) | 0xF0); data[bytes++] = (((input.charCodeAt(i) >> 12) & 0x3F) | 0x80); data[bytes++] = (((input.charCodeAt(i) >> 6) & 0x3F) | 0x80); data[bytes++] = ((input.charCodeAt(i) & 0x3F) | 0x80); } } return encode64array(data); } function org_apache_cxf_base64_decode64array(input) { var output = new Array(); var chr1, chr2, chr3; var enc1, enc2, enc3, enc4; var i = 0; // remove all characters that are not A-Z, a-z, 0-9, +, /, or = input = input.replace(/[^A-Za-z0-9\+\/\=]/g, ""); do { enc1 = org_apache_cxf_base64_keyStr.indexOf(input.charAt(i++)); enc2 = org_apache_cxf_base64_keyStr.indexOf(input.charAt(i++)); enc3 = org_apache_cxf_base64_keyStr.indexOf(input.charAt(i++)); enc4 = org_apache_cxf_base64_keyStr.indexOf(input.charAt(i++)); chr1 = (enc1 << 2) | (enc2 >> 4); chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); chr3 = ((enc3 & 3) << 6) | enc4; output[output.length] = chr1; if (enc3 != 64) { output[output.length] = chr2; } if (enc4 != 64) { output[output.length] = chr3; } } while (i < input.length); return output; } var org_apache_cxf_base64_hD = "0123456789ABCDEF"; function org_apache_cxf_base64_d2h(d) { var h = org_apache_cxf_base64_hD.substr(d & 15, 1); while (d > 15) { d >>= 4; h = org_apache_cxf_base64_hD.substr(d & 15, 1) + h; } return h; } function org_apache_cxf_base64_decode64Unicode(input) { var bytes = org_apache_cxf_base64_decode64array(input); var swap; var output = ""; if (bytes[0] == 0xff && bytes[1] == 0xfe) { swap = true; } else if (bytes[0] == 0xfe && bytes[1] == 0xff) { swap = false; } else { confirm("Problem with decoding utf-16"); } for (var x = 2;x < bytes.length; x = x + 2) { var c; if (swap) c = (bytes[x + 1] << 8) | bytes[x]; else c = (bytes[x] << 8) | bytes[x + 1]; output = output + String.fromCharCode(c); } return output; } // we may be able to do this more cleanly with decodeURIComponent( escape( input // ) ); function org_apache_cxf_base64_decode64UTF8(input) { var utftext = org_apache_cxf_base64_decode64array(input); var plaintext = ""; var cRay = new Array(); var i = 0; var c; var c2; var c3; while (i < utftext.length) { c = utftext[i]; if (c < 128) { plaintext += String.fromCharCode(c); i++; } else if ((c > 191) && (c < 224)) { c2 = utftext[i + 1]; plaintext += String.fromCharCode(((c & 31) << 6) | (c2 & 63)); i += 2; } else { c2 = utftext[i + 1]; c3 = utftext[i + 2]; plaintext += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63)); i += 3; } } return plaintext; } // MTOM deserialization. // This assumes that the only content type it will be asked to deal with is text/plain;charset=utf-8. // This only handles cid: xop URNs. var org_apache_cxf_XOP_NS = 'http://www.w3.org/2004/08/xop/include'; function org_apache_cxf_deserialize_MTOM_or_base64(element) { var elementChild = this.getFirstElementChild(element); if (elementChild == null) { // no MTOM, assume base64 var base64Text = this.getNodeText(element); // we assume this is text/plain;charset=utf-8. We could check for the // xmime attribute. return org_apache_cxf_base64_decode64UTF8(base64Text); } // if (!org_apache_cxf_isNodeNamedNS(elementChild, org_apache_cxf_XOP_NS, 'Include')) { this.trace('Invalid child element of base64 element'); return ''; // we don't knoww what this is, so we throw it out. We could // throw. } var href = elementChild.getAttribute('href'); if(!href) { this.trace('missing href for xop:Include'); return ''; // we don't knoww what this is, so we throw it out. We could // throw. } // we only support cid:, not URLs. if(href.length < 4 || href.substr(0, 4) != 'cid:') { this.trace('Non-cid href in xop:Include: ' + href); return ''; } var cid = href.substr(4); var partobject = this.client.parts[cid]; if(!partobject) { this.trace('xop:Include href points to missing attachment: ' + href); return ''; } // success. return partobject.data; } CxfApacheOrgUtil.prototype.deserializeBase64orMom = org_apache_cxf_deserialize_MTOM_or_base64; /* * Client object sends requests and calls back with responses. */ function CxfApacheOrgClient(utils) { utils.trace("Client constructor"); this.utils = utils; utils.client = this; // we aren't worried about multithreading! this.mtomparts = []; this.soapAction = ""; this.messageType = "CALL"; // handler functions this.onsuccess = null; this.onerror = null; // Firefox is noncompliant with respect to the defined constants, // so we define our own. this.READY_STATE_UNINITIALIZED = 0; this.READY_STATE_LOADING = 1; this.READY_STATE_LOADED = 2; this.READY_STATE_INTERACTIVE = 3; this.READY_STATE_DONE = 4; } var org_apache_cxf_pad_string_PAD_LEFT = 0; var org_apache_cxf_pad_string_PAD_RIGHT = 1; var org_apache_cxf_pad_string_PAD_BOTH = 2; function org_apache_cxf_pad_string(string, len, pad, type) { var append = new String(); len = isNaN(len) ? 0 : len - string.length; pad = typeof(pad) == 'string' ? pad : ' '; if (type == org_apache_cxf_pad_string_PAD_BOTH) { string = org_apache_cxf_pad_sring(Math.floor(len / 2) + string.length, pad, org_apache_cxf_pad_string_PAD_LEFT); return (org_apache_cxf_pad_string(Math.ceil(len / 2) + string.length, pad, org_apache_cxf_pad_string_PAD_RIGHT)); } while ((len -= pad.length) > 0) append += pad; append += pad.substr(0, len + pad.length); return (type == org_apache_cxf_pad_string_PAD_LEFT ? append.concat(string) : string.concat(append)); } /* * Generate a uniformly distributed random integer within the range .. * . (min) - Lower limit: random >= min (default: 0) (max) - Upper limit: * random <= max (default: 1) */ function org_apache_cxf_random_int(min, max) { if (!isFinite(min)) min = 0; if (!isFinite(max)) max = 1; return Math.floor((Math.random() % 1) * (max - min + 1) + min); } function org_apache_cxf_random_hex_string(len) { var random = org_apache_cxf_random_int(0, Math.pow(16, len) - 1); return org_apache_cxf_pad_string(random.toString(16), len, '0', org_apache_cxf_pad_string_PAD_LEFT); } function org_apache_cxf_make_uuid(type) { switch ((type || 'v4').toUpperCase()) { // Version 4 UUID (Section 4.4 of RFC 4122) case 'V4' : var tl = org_apache_cxf_random_hex_string(8); // time_low var tm = org_apache_cxf_random_hex_string(4); // time_mid var thav = '4' + org_apache_cxf_random_hex_string(3); // time_hi_and_version var cshar = org_apache_cxf_random_int(0, 0xFF); // clock_seq_hi_and_reserved cshar = ((cshar & ~(1 << 6)) | (1 << 7)).toString(16); var csl = org_apache_cxf_random_hex_string(2); // clock_seq_low var n = org_apache_cxf_random_hex_string(12); // node return (tl + '-' + tm + '-' + thav + '-' + cshar + csl + '-' + n); // Nil UUID (Section 4.1.7 of RFC 4122) case 'NIL' : return '00000000-0000-0000-0000-000000000000'; } return null; } // // Returns XMLHttpRequest object. // var ORG_APACHE_CXF_XMLHTTPREQUEST_MS_PROGIDS = new Array( "Msxml2.XMLHTTP.7.0", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP" ); function org_apache_cxf_getXMLHttpRequest() { var httpRequest = null; // Create the appropriate HttpRequest object for the browser. try { httpRequest = new XMLHttpRequest(); return httpRequest; } catch(ex) { } if (window.ActiveXObject != null) { // Must be IE, find the right ActiveXObject. var success = false; // // Define a list of Microsoft XML HTTP ProgIDs. // for (var i = 0; i < ORG_APACHE_CXF_XMLHTTPREQUEST_MS_PROGIDS.length && !success; i++) { try { httpRequest = new ActiveXObject(ORG_APACHE_CXF_XMLHTTPREQUEST_MS_PROGIDS[i]); success = true; } catch (ex) { // no reason to log unless we come up empty. } } if(!success) { this.utils.trace("Unable to get any Microsoft XML HttpRequest object."); throw "org_apache_cxf no Microsoft XMLHttpRequest"; } } // Return it. return httpRequest; } CxfApacheOrgClient.prototype.getXMLHttpRequest = org_apache_cxf_getXMLHttpRequest; var ORG_APACHE_CXF_MTOM_REQUEST_HEADER = 'Content-Type: application/xop+xml; type="text/xml"; charset=utf-8\r\n'; // Caller must avoid stupid mistakes like 'GET' with a request body. // This does not support attempts to cross-script. // This imposes a relatively straightforward set of HTTP options. function org_apache_cxf_client_request(url, requestXML, method, sync, headers) { this.utils.trace("request " + url); this.url = url; this.sync = sync; this.req = null; if (method) { this.method = method; } else { if (requestXML) this.method = "POST"; else this.method = "GET"; } try { this.req = this.getXMLHttpRequest(); } catch (err) { this.utils.trace("Error creating XMLHttpRequest: " + err); this.req = null; } if (this.req == null) { this.utils.trace("Unable to create request object."); throw "ORG_APACHE_CXF_NO_REQUEST_OBJECT"; } this.utils.trace("about to open " + this.method + " " + this.url); this.req.open(this.method, this.url, !this.sync); var mimeBoundary; // we can't do binary MTOM, but we can do 'text/plain' ! if (this.mtomparts.length > 0) { var uuid = org_apache_cxf_make_uuid('v4'); mimeBoundary = '@_bOuNDaRy_' + uuid; var ctHeader = 'multipart/related; start-info="text/xml"; type="application/xop+xml"; boundary="' + mimeBoundary + '"'; this.req.setRequestHeader("Content-Type", ctHeader); } else { // for now, assume SOAP 1.1. 1.2 calls for application/xml. // also assume we're talking Unicode here. this.req.setRequestHeader("Content-Type", "text/xml;charset=utf-8"); } if (headers) { // must be array indexed by header field. // avoid extra properties on the headers. for (var h in headers) { if(headers.hasOwnProperty(h)) { this.req.setRequestHeader(h, headers[h]); } } } this.req.setRequestHeader("SOAPAction", this.soapAction); this.req.setRequestHeader("MessageType", this.messageType); var requester = this; /* setup a closure */ this.req.onreadystatechange = function() { requester.onReadyState(); } // NOTE: we do not call the onerror callback for a synchronous error // at request time. We let the request object throw as it will. // onError will only be called for asynchronous errors. this.utils.trace("about to send data" + this.method + " " + this.url); var dataToSend; if (this.mtomparts.length == 0) { dataToSend = requestXML; } else { dataToSend = "--" + mimeBoundary + "\r\n"; dataToSend = dataToSend + ORG_APACHE_CXF_MTOM_REQUEST_HEADER + "\r\n"; dataToSend = dataToSend + requestXML; for (var bx in this.mtomparts) { var part = this.mtomparts[bx]; dataToSend += "\r\n\r\n--" + mimeBoundary + "\r\n"; dataToSend += part; } dataToSend += "--" + mimeBoundary + "--\r\n"; } this.req.send(dataToSend); } CxfApacheOrgClient.prototype.request = org_apache_cxf_client_request; function org_apache_cxf_trim_string(str) { return str.replace(/^\s+|\s+$/g, ''); } // this gets an array of a=b strings, and produces a dictionary of x[a]=b; function org_apache_cxf_parse_mime_keyword_value_pairs(strings) { var result = []; for (var x = 1;x < strings.length; x = x + 1) { var str = strings[x]; var valequal = str.indexOf("="); if (valequal != -1) { var k = str.substr(0, valequal); var v = str.substr(valequal + 1); v = org_apache_cxf_trim_string(v); if (v.charAt(0) == '"') { v = v.substr(1, v.length - 2); } if (v.charAt(0) == "'") { v = v.substr(1, v.length - 2); } result[org_apache_cxf_trim_string(k.toLowerCase())] = v; } } return result; } function org_apache_cxf_regexp_escape(text) { if (!arguments.callee.sRE) { var specials = ['/', '.', '*', '+', '?', '|', '(', ')', '[', ']', '{', '}', '\\']; arguments.callee.sRE = new RegExp('(\\' + specials.join('|\\') + ')', 'g'); } return text.replace(arguments.callee.sRE, '\\$1'); } // Called when we don't have response XML. // returns true if we have multipart-related, false if we don't or can't parse // it. function org_apache_cxf_parse_multipart_related() { var contentType = this.req.getResponseHeader("content-type"); if (!contentType) return false; // not bloody likely. var ctPart = contentType.split(/\s*;\s*/); var ctMain = ctPart[0].toLowerCase(); if (ctMain != "multipart/related") return false; // now we have keyword-value pairs. var params = org_apache_cxf_parse_mime_keyword_value_pairs(ctPart); // there is a lot of noise we don't care about. all we really want is the // boundary. var boundary = params['boundary']; if (!boundary) return false; boundary = "--" + boundary; // the annoying 'extra-dash' convention. // var boundarySplitter = org_apache_cxf_regexp_escape(boundary); var text = this.req.responseText; // we are willing to use a lot of memory here. var parts = text.split(boundary); // now we have the parts. // now we have to pull headers off the parts. this.parts = []; // the first one is noise due to the initial boundary. The last will just be // -- due to MIME. for (var px = 1;px < parts.length - 1; px++) { var seenOneHeader = false; var x = 0; // misc index. var parttext = parts[px]; var headers = []; nextHeaderLine : for (var endX = parttext.indexOf('\r', x);endX != -1; x = endX + 1, endX = parttext.indexOf('\r', x)) { var headerLine = parttext.slice(x, endX); if (headerLine == "") { if (parttext.charAt(endX + 1) == '\n') endX++; if (seenOneHeader) { break nextHeaderLine; } else { continue nextHeaderLine; } } seenOneHeader = true; var colonIndex = headerLine.indexOf(":"); var headerName = headerLine.slice(0, colonIndex).toLowerCase(); var headerValue = headerLine.substr(colonIndex+1); headers[headerName] = org_apache_cxf_trim_string(headerValue); if (parttext.charAt(endX + 1) == '\n') endX++; } // Now, see about the mime type (if any) and the ID. var thispart = new Object(); // a constructor seems excessive. // at exit, x indicates the start of the blank line. if (parttext.charAt(x + 1) == '\n') x = x + 1; thispart.data = parttext.substr(x); thispart.contentType = headers['content-type']; if (px > 1) { var cid = headers['content-id']; // take of < and > cid = cid.substr(1, cid.length - 2); thispart.cid = cid; this.parts[cid] = thispart; } else { // the first part. var doc; if (window.ActiveXObject) { doc = new ActiveXObject("Microsoft.XMLDOM"); doc.async = "false"; doc.loadXML(thispart.data); } else { var parser = new DOMParser(); doc = parser.parseFromString(thispart.data, "text/xml"); } this.mpResponseXML = doc; } } return true; } CxfApacheOrgClient.prototype.parseMultipartRelated = org_apache_cxf_parse_multipart_related; function org_apache_cxf_client_onReadyState() { var req = this.req; var ready = req.readyState; this.utils.trace("onreadystatechange " + ready); if (ready == this.READY_STATE_DONE) { var httpStatus; try { httpStatus = req.status; } catch (e) { // Firefox throws when there was an error here. this.utils .trace("onreadystatechange DONE ERROR retrieving status (connection error?)"); if (this.onerror != null) { this.onerror(e); } return; } this.utils.trace("onreadystatechange DONE " + httpStatus); if (httpStatus == 200 || httpStatus == 0) { if (this.onsuccess != null) { // the onSuccess function is generated, and picks apart the // response. if (!req.responseXML) { if (this.parseMultipartRelated()) { this.onsuccess(this, this.mpResponseXML); return; } if (this.onerror != null) { this.onerror("Could not handle content of response."); return; } } this.onsuccess(this, req.responseXML); } } else { this.utils.trace("onreadystatechange DONE ERROR " + req.getAllResponseHeaders() + " " + req.statusText + " " + req.responseText); if (this.onerror != null) this.onerror(this); } } } CxfApacheOrgClient.prototype.onReadyState = org_apache_cxf_client_onReadyState; function org_apache_cxf_package_mtom(value) { var uuid = org_apache_cxf_make_uuid('v4'); var placeholder = ''; var mtomObject = 'Content-Type: text/plain; charset="utf-8";\r\nContent-ID: <' + uuid + '>\r\n\r\n' + value + '\r\n'; this.client.mtomparts.push(mtomObject); return placeholder; } CxfApacheOrgUtil.prototype.packageMtom = org_apache_cxf_package_mtom; // Holder object used for xs:any // The namespaceURI and localName identify the global element from the schema. // The object to go with it goes into object. // If the Any is an array, put the array into the object slot. function org_apache_cxf_any_holder(namespaceURI, localName, object) { this.typeMarker = "org_apache_cxf_any_holder"; this.namespaceURI = namespaceURI; this.localName = localName; this.qname = "{" + namespaceURI + "}" + localName; this.object = object; this.raw = false; } // the following will simply dump the supplied XML into the message. function org_apache_cxf_raw_any_holder(xml) { this.typeMarker = "org_apache_cxf_raw_any_holder"; this.xml = xml; this.raw = true; this.xsiType = false; } // The following will get an xsi:type attribute in addition to dumping the XML // into // the message. function org_apache_cxf_raw_typed_any_holder(namespaceURI, localName, xml) { this.typeMarker = "org_apache_cxf_raw_any_holder"; this.namespaceURI = namespaceURI; this.localName = localName; this.xml = xml; this.raw = true; this.xsiType = true; } function org_apache_cxf_get_xsi_type(elementNode) { var attributes = elementNode.attributes; if ((attributes != null) && (attributes.length > 0)) { for (var x = 0;x < attributes.length; x++) { var attributeNodeName = attributes.item(x).nodeName; var attributeNamespacePrefix = org_apache_cxf_getPrefix(attributes .item(x).nodeName); var attributeNamespaceSuffix = org_apache_cxf_getLocalName(attributes .item(x).nodeName); if (attributeNamespaceSuffix == 'type') { // perhaps this is ours var ns = org_apache_cxf_getNamespaceURI(elementNode, attributeNamespacePrefix); if (ns == org_apache_cxf_XSI_namespace_uri) { return attributes.item(x).nodeValue; } } } return null; } } // Return an object if we can deserialize an object, otherwise return the // element itself. function org_apache_cxf_deserialize_anyType(cxfjsutils, element) { var type = org_apache_cxf_get_xsi_type(element); if (type != null) { // type is a :-qualified name. var namespacePrefix = org_apache_cxf_getPrefix(type); var localName = org_apache_cxf_getLocalName(type); var uri = org_apache_cxf_getNamespaceURI(element, namespacePrefix); if (uri == org_apache_cxf_XSD_namespace_uri) { // we expect a Text node below var textNode = element.firstChild; if (textNode == null) return null; var text = textNode.nodeValue; if (text == null) return null; // For any of the basic types, assume that the nodeValue is what the // doctor ordered, // converted to the appropriate type. // For some of the more interesting types this needs more work. if (localName == "int" || localName == "unsignedInt" || localName == "long" || localName == "unsignedLong") { return parseInt(text); } if (localName == "float" || localName == "double") return parseFloat(text); if (localName == "boolean") return text == 'true'; return text; } var qname = "{" + uri + "}" + localName; var deserializer = cxfjsutils.interfaceObject.globalElementDeserializers[qname]; if (deserializer != null) { return deserializer(cxfjsutils, element); } } return element; } // // Definitions for schema: http://web.service.mailarchiver.serpro/ // schema1.xsd // // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}archive // function web_service_mailarchiver_serpro__archive () { this.typeMarker = 'web_service_mailarchiver_serpro__archive'; this._sessionId = null; this._message = null; this._folderId = null; } // // accessor is web_service_mailarchiver_serpro__archive.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__archive.prototype.setSessionId // function web_service_mailarchiver_serpro__archive_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__archive.prototype.getSessionId = web_service_mailarchiver_serpro__archive_getSessionId; function web_service_mailarchiver_serpro__archive_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__archive.prototype.setSessionId = web_service_mailarchiver_serpro__archive_setSessionId; // // accessor is web_service_mailarchiver_serpro__archive.prototype.getMessage // element get for message // - element type is {http://www.w3.org/2001/XMLSchema}base64Binary // - optional element // // element set for message // setter function is is web_service_mailarchiver_serpro__archive.prototype.setMessage // function web_service_mailarchiver_serpro__archive_getMessage() { return this._message;} web_service_mailarchiver_serpro__archive.prototype.getMessage = web_service_mailarchiver_serpro__archive_getMessage; function web_service_mailarchiver_serpro__archive_setMessage(value) { this._message = value;} web_service_mailarchiver_serpro__archive.prototype.setMessage = web_service_mailarchiver_serpro__archive_setMessage; // // accessor is web_service_mailarchiver_serpro__archive.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__archive.prototype.setFolderId // function web_service_mailarchiver_serpro__archive_getFolderId() { return this._folderId;} web_service_mailarchiver_serpro__archive.prototype.getFolderId = web_service_mailarchiver_serpro__archive_getFolderId; function web_service_mailarchiver_serpro__archive_setFolderId(value) { this._folderId = value;} web_service_mailarchiver_serpro__archive.prototype.setFolderId = web_service_mailarchiver_serpro__archive_setFolderId; // // Serialize {http://web.service.mailarchiver.serpro/}archive // function web_service_mailarchiver_serpro__archive_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._message != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._message); xml = xml + ''; } } // block for local variables { if (this._folderId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._folderId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__archive.prototype.serialize = web_service_mailarchiver_serpro__archive_serialize; function web_service_mailarchiver_serpro__archive_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__archive(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing message'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'message')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { item = cxfjsutils.deserializeBase64orMom(curElement); } newobject.setMessage(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); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}createAbsoluteFolder // function web_service_mailarchiver_serpro__createAbsoluteFolder () { this.typeMarker = 'web_service_mailarchiver_serpro__createAbsoluteFolder'; this._sessionId = null; this._path = null; } // // accessor is web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.setSessionId // function web_service_mailarchiver_serpro__createAbsoluteFolder_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.getSessionId = web_service_mailarchiver_serpro__createAbsoluteFolder_getSessionId; function web_service_mailarchiver_serpro__createAbsoluteFolder_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.setSessionId = web_service_mailarchiver_serpro__createAbsoluteFolder_setSessionId; // // accessor is web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.getPath // element get for path // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for path // setter function is is web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.setPath // function web_service_mailarchiver_serpro__createAbsoluteFolder_getPath() { return this._path;} web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.getPath = web_service_mailarchiver_serpro__createAbsoluteFolder_getPath; function web_service_mailarchiver_serpro__createAbsoluteFolder_setPath(value) { this._path = value;} web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.setPath = web_service_mailarchiver_serpro__createAbsoluteFolder_setPath; // // Serialize {http://web.service.mailarchiver.serpro/}createAbsoluteFolder // function web_service_mailarchiver_serpro__createAbsoluteFolder_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._path != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._path); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__createAbsoluteFolder.prototype.serialize = web_service_mailarchiver_serpro__createAbsoluteFolder_serialize; function web_service_mailarchiver_serpro__createAbsoluteFolder_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__createAbsoluteFolder(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing path'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'path')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setPath(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}archiveResponse // function web_service_mailarchiver_serpro__archiveResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__archiveResponse'; this._return = null; } // // accessor is web_service_mailarchiver_serpro__archiveResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}message // - optional element // // element set for return // setter function is is web_service_mailarchiver_serpro__archiveResponse.prototype.setReturn // function web_service_mailarchiver_serpro__archiveResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__archiveResponse.prototype.getReturn = web_service_mailarchiver_serpro__archiveResponse_getReturn; function web_service_mailarchiver_serpro__archiveResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__archiveResponse.prototype.setReturn = web_service_mailarchiver_serpro__archiveResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}archiveResponse // function web_service_mailarchiver_serpro__archiveResponse_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._return != null) { xml = xml + this._return.serialize(cxfjsutils, 'return', null); } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__archiveResponse.prototype.serialize = web_service_mailarchiver_serpro__archiveResponse_serialize; function web_service_mailarchiver_serpro__archiveResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__archiveResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { item = web_service_mailarchiver_serpro__message_deserialize(cxfjsutils, curElement); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}renameFolder // function web_service_mailarchiver_serpro__renameFolder () { this.typeMarker = 'web_service_mailarchiver_serpro__renameFolder'; this._sessionId = null; this._folderId = null; this._newName = null; } // // accessor is web_service_mailarchiver_serpro__renameFolder.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__renameFolder.prototype.setSessionId // function web_service_mailarchiver_serpro__renameFolder_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__renameFolder.prototype.getSessionId = web_service_mailarchiver_serpro__renameFolder_getSessionId; function web_service_mailarchiver_serpro__renameFolder_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__renameFolder.prototype.setSessionId = web_service_mailarchiver_serpro__renameFolder_setSessionId; // // accessor is web_service_mailarchiver_serpro__renameFolder.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__renameFolder.prototype.setFolderId // function web_service_mailarchiver_serpro__renameFolder_getFolderId() { return this._folderId;} web_service_mailarchiver_serpro__renameFolder.prototype.getFolderId = web_service_mailarchiver_serpro__renameFolder_getFolderId; function web_service_mailarchiver_serpro__renameFolder_setFolderId(value) { this._folderId = value;} web_service_mailarchiver_serpro__renameFolder.prototype.setFolderId = web_service_mailarchiver_serpro__renameFolder_setFolderId; // // accessor is web_service_mailarchiver_serpro__renameFolder.prototype.getNewName // element get for newName // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for newName // setter function is is web_service_mailarchiver_serpro__renameFolder.prototype.setNewName // function web_service_mailarchiver_serpro__renameFolder_getNewName() { return this._newName;} web_service_mailarchiver_serpro__renameFolder.prototype.getNewName = web_service_mailarchiver_serpro__renameFolder_getNewName; function web_service_mailarchiver_serpro__renameFolder_setNewName(value) { this._newName = value;} web_service_mailarchiver_serpro__renameFolder.prototype.setNewName = web_service_mailarchiver_serpro__renameFolder_setNewName; // // Serialize {http://web.service.mailarchiver.serpro/}renameFolder // function web_service_mailarchiver_serpro__renameFolder_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); 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._newName != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._newName); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__renameFolder.prototype.serialize = web_service_mailarchiver_serpro__renameFolder_serialize; function web_service_mailarchiver_serpro__renameFolder_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__renameFolder(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(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 newName'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'newName')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setNewName(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}searchMessages // function web_service_mailarchiver_serpro__searchMessages () { this.typeMarker = 'web_service_mailarchiver_serpro__searchMessages'; this._sessionId = null; this._criteria = null; this._orderBy = []; } // // accessor is web_service_mailarchiver_serpro__searchMessages.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__searchMessages.prototype.setSessionId // function web_service_mailarchiver_serpro__searchMessages_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__searchMessages.prototype.getSessionId = web_service_mailarchiver_serpro__searchMessages_getSessionId; function web_service_mailarchiver_serpro__searchMessages_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__searchMessages.prototype.setSessionId = web_service_mailarchiver_serpro__searchMessages_setSessionId; // // accessor is web_service_mailarchiver_serpro__searchMessages.prototype.getCriteria // element get for criteria // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for criteria // setter function is is web_service_mailarchiver_serpro__searchMessages.prototype.setCriteria // function web_service_mailarchiver_serpro__searchMessages_getCriteria() { return this._criteria;} web_service_mailarchiver_serpro__searchMessages.prototype.getCriteria = web_service_mailarchiver_serpro__searchMessages_getCriteria; function web_service_mailarchiver_serpro__searchMessages_setCriteria(value) { this._criteria = value;} web_service_mailarchiver_serpro__searchMessages.prototype.setCriteria = web_service_mailarchiver_serpro__searchMessages_setCriteria; // // accessor is web_service_mailarchiver_serpro__searchMessages.prototype.getOrderBy // element get for orderBy // - element type is {http://www.w3.org/2001/XMLSchema}string // - required element // - array // // element set for orderBy // setter function is is web_service_mailarchiver_serpro__searchMessages.prototype.setOrderBy // function web_service_mailarchiver_serpro__searchMessages_getOrderBy() { return this._orderBy;} web_service_mailarchiver_serpro__searchMessages.prototype.getOrderBy = web_service_mailarchiver_serpro__searchMessages_getOrderBy; function web_service_mailarchiver_serpro__searchMessages_setOrderBy(value) { this._orderBy = value;} web_service_mailarchiver_serpro__searchMessages.prototype.setOrderBy = web_service_mailarchiver_serpro__searchMessages_setOrderBy; // // Serialize {http://web.service.mailarchiver.serpro/}searchMessages // function web_service_mailarchiver_serpro__searchMessages_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._criteria != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._criteria); xml = xml + ''; } } // block for local variables { if (this._orderBy != null) { for (var ax = 0;ax < this._orderBy.length;ax ++) { if (this._orderBy[ax] == null) { xml = xml + ''; } else { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._orderBy[ax]); xml = xml + ''; } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__searchMessages.prototype.serialize = web_service_mailarchiver_serpro__searchMessages_serialize; function web_service_mailarchiver_serpro__searchMessages_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__searchMessages(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing criteria'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'criteria')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setCriteria(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing orderBy'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'orderBy')) { 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, '', 'orderBy')); newobject.setOrderBy(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}renameFolderResponse // function web_service_mailarchiver_serpro__renameFolderResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__renameFolderResponse'; this._return = null; } // // accessor is web_service_mailarchiver_serpro__renameFolderResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}folder // - optional element // // element set for return // setter function is is web_service_mailarchiver_serpro__renameFolderResponse.prototype.setReturn // function web_service_mailarchiver_serpro__renameFolderResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__renameFolderResponse.prototype.getReturn = web_service_mailarchiver_serpro__renameFolderResponse_getReturn; function web_service_mailarchiver_serpro__renameFolderResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__renameFolderResponse.prototype.setReturn = web_service_mailarchiver_serpro__renameFolderResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}renameFolderResponse // function web_service_mailarchiver_serpro__renameFolderResponse_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._return != null) { xml = xml + this._return.serialize(cxfjsutils, 'return', null); } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__renameFolderResponse.prototype.serialize = web_service_mailarchiver_serpro__renameFolderResponse_serialize; function web_service_mailarchiver_serpro__renameFolderResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__renameFolderResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { item = web_service_mailarchiver_serpro__folder_deserialize(cxfjsutils, curElement); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}copyMessages // function web_service_mailarchiver_serpro__copyMessages () { this.typeMarker = 'web_service_mailarchiver_serpro__copyMessages'; this._messageId = []; this._folderId = null; } // // accessor is web_service_mailarchiver_serpro__copyMessages.prototype.getMessageId // element get for messageId // - element type is {http://www.w3.org/2001/XMLSchema}string // - required element // - array // // element set for messageId // setter function is is web_service_mailarchiver_serpro__copyMessages.prototype.setMessageId // function web_service_mailarchiver_serpro__copyMessages_getMessageId() { return this._messageId;} web_service_mailarchiver_serpro__copyMessages.prototype.getMessageId = web_service_mailarchiver_serpro__copyMessages_getMessageId; function web_service_mailarchiver_serpro__copyMessages_setMessageId(value) { this._messageId = value;} web_service_mailarchiver_serpro__copyMessages.prototype.setMessageId = web_service_mailarchiver_serpro__copyMessages_setMessageId; // // accessor is web_service_mailarchiver_serpro__copyMessages.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__copyMessages.prototype.setFolderId // function web_service_mailarchiver_serpro__copyMessages_getFolderId() { return this._folderId;} web_service_mailarchiver_serpro__copyMessages.prototype.getFolderId = web_service_mailarchiver_serpro__copyMessages_getFolderId; function web_service_mailarchiver_serpro__copyMessages_setFolderId(value) { this._folderId = value;} web_service_mailarchiver_serpro__copyMessages.prototype.setFolderId = web_service_mailarchiver_serpro__copyMessages_setFolderId; // // Serialize {http://web.service.mailarchiver.serpro/}copyMessages // function web_service_mailarchiver_serpro__copyMessages_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._messageId != null) { for (var ax = 0;ax < this._messageId.length;ax ++) { if (this._messageId[ax] == null) { xml = xml + ''; } else { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._messageId[ax]); xml = xml + ''; } } } } // block for local variables { if (this._folderId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._folderId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__copyMessages.prototype.serialize = web_service_mailarchiver_serpro__copyMessages_serialize; function web_service_mailarchiver_serpro__copyMessages_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__copyMessages(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing messageId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'messageId')) { 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, '', 'messageId')); newobject.setMessageId(item); var item = null; } 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); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}hello // function web_service_mailarchiver_serpro__hello () { this.typeMarker = 'web_service_mailarchiver_serpro__hello'; this._guest = null; } // // accessor is web_service_mailarchiver_serpro__hello.prototype.getGuest // element get for guest // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for guest // setter function is is web_service_mailarchiver_serpro__hello.prototype.setGuest // function web_service_mailarchiver_serpro__hello_getGuest() { return this._guest;} web_service_mailarchiver_serpro__hello.prototype.getGuest = web_service_mailarchiver_serpro__hello_getGuest; function web_service_mailarchiver_serpro__hello_setGuest(value) { this._guest = value;} web_service_mailarchiver_serpro__hello.prototype.setGuest = web_service_mailarchiver_serpro__hello_setGuest; // // Serialize {http://web.service.mailarchiver.serpro/}hello // function web_service_mailarchiver_serpro__hello_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._guest != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._guest); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__hello.prototype.serialize = web_service_mailarchiver_serpro__hello_serialize; function web_service_mailarchiver_serpro__hello_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__hello(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing guest'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'guest')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setGuest(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/}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/}logout // function web_service_mailarchiver_serpro__logout () { this.typeMarker = 'web_service_mailarchiver_serpro__logout'; this._sessionId = null; } // // accessor is web_service_mailarchiver_serpro__logout.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__logout.prototype.setSessionId // function web_service_mailarchiver_serpro__logout_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__logout.prototype.getSessionId = web_service_mailarchiver_serpro__logout_getSessionId; function web_service_mailarchiver_serpro__logout_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__logout.prototype.setSessionId = web_service_mailarchiver_serpro__logout_setSessionId; // // Serialize {http://web.service.mailarchiver.serpro/}logout // function web_service_mailarchiver_serpro__logout_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__logout.prototype.serialize = web_service_mailarchiver_serpro__logout_serialize; function web_service_mailarchiver_serpro__logout_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__logout(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(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; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}helloResponse // function web_service_mailarchiver_serpro__helloResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__helloResponse'; this._return = null; } // // accessor is web_service_mailarchiver_serpro__helloResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for return // setter function is is web_service_mailarchiver_serpro__helloResponse.prototype.setReturn // function web_service_mailarchiver_serpro__helloResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__helloResponse.prototype.getReturn = web_service_mailarchiver_serpro__helloResponse_getReturn; function web_service_mailarchiver_serpro__helloResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__helloResponse.prototype.setReturn = web_service_mailarchiver_serpro__helloResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}helloResponse // function web_service_mailarchiver_serpro__helloResponse_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._return != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._return); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__helloResponse.prototype.serialize = web_service_mailarchiver_serpro__helloResponse_serialize; function web_service_mailarchiver_serpro__helloResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__helloResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}searchMessagesResponse // function web_service_mailarchiver_serpro__searchMessagesResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__searchMessagesResponse'; this._return = []; } // // accessor is web_service_mailarchiver_serpro__searchMessagesResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}message // - required element // - array // // element set for return // setter function is is web_service_mailarchiver_serpro__searchMessagesResponse.prototype.setReturn // function web_service_mailarchiver_serpro__searchMessagesResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__searchMessagesResponse.prototype.getReturn = web_service_mailarchiver_serpro__searchMessagesResponse_getReturn; function web_service_mailarchiver_serpro__searchMessagesResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__searchMessagesResponse.prototype.setReturn = web_service_mailarchiver_serpro__searchMessagesResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}searchMessagesResponse // function web_service_mailarchiver_serpro__searchMessagesResponse_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._return != null) { for (var ax = 0;ax < this._return.length;ax ++) { if (this._return[ax] == null) { xml = xml + ''; } else { xml = xml + this._return[ax].serialize(cxfjsutils, 'return', null); } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__searchMessagesResponse.prototype.serialize = web_service_mailarchiver_serpro__searchMessagesResponse_serialize; function web_service_mailarchiver_serpro__searchMessagesResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__searchMessagesResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { 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, '', 'return')); newobject.setReturn(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}getMessageSource // function web_service_mailarchiver_serpro__getMessageSource () { this.typeMarker = 'web_service_mailarchiver_serpro__getMessageSource'; this._sessionId = null; this._messageId = null; } // // accessor is web_service_mailarchiver_serpro__getMessageSource.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__getMessageSource.prototype.setSessionId // function web_service_mailarchiver_serpro__getMessageSource_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__getMessageSource.prototype.getSessionId = web_service_mailarchiver_serpro__getMessageSource_getSessionId; function web_service_mailarchiver_serpro__getMessageSource_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__getMessageSource.prototype.setSessionId = web_service_mailarchiver_serpro__getMessageSource_setSessionId; // // accessor is web_service_mailarchiver_serpro__getMessageSource.prototype.getMessageId // element get for messageId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for messageId // setter function is is web_service_mailarchiver_serpro__getMessageSource.prototype.setMessageId // function web_service_mailarchiver_serpro__getMessageSource_getMessageId() { return this._messageId;} web_service_mailarchiver_serpro__getMessageSource.prototype.getMessageId = web_service_mailarchiver_serpro__getMessageSource_getMessageId; function web_service_mailarchiver_serpro__getMessageSource_setMessageId(value) { this._messageId = value;} web_service_mailarchiver_serpro__getMessageSource.prototype.setMessageId = web_service_mailarchiver_serpro__getMessageSource_setMessageId; // // Serialize {http://web.service.mailarchiver.serpro/}getMessageSource // function web_service_mailarchiver_serpro__getMessageSource_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._messageId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._messageId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__getMessageSource.prototype.serialize = web_service_mailarchiver_serpro__getMessageSource_serialize; function web_service_mailarchiver_serpro__getMessageSource_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__getMessageSource(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing messageId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'messageId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setMessageId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}listAttachmentsResponse // function web_service_mailarchiver_serpro__listAttachmentsResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__listAttachmentsResponse'; this._return = []; } // // accessor is web_service_mailarchiver_serpro__listAttachmentsResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}attachment // - required element // - array // // element set for return // setter function is is web_service_mailarchiver_serpro__listAttachmentsResponse.prototype.setReturn // function web_service_mailarchiver_serpro__listAttachmentsResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__listAttachmentsResponse.prototype.getReturn = web_service_mailarchiver_serpro__listAttachmentsResponse_getReturn; function web_service_mailarchiver_serpro__listAttachmentsResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__listAttachmentsResponse.prototype.setReturn = web_service_mailarchiver_serpro__listAttachmentsResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}listAttachmentsResponse // function web_service_mailarchiver_serpro__listAttachmentsResponse_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._return != null) { for (var ax = 0;ax < this._return.length;ax ++) { if (this._return[ax] == null) { xml = xml + ''; } else { xml = xml + this._return[ax].serialize(cxfjsutils, 'return', null); } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__listAttachmentsResponse.prototype.serialize = web_service_mailarchiver_serpro__listAttachmentsResponse_serialize; function web_service_mailarchiver_serpro__listAttachmentsResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__listAttachmentsResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { 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, '', 'return')); newobject.setReturn(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}deleteFolderResponse // function web_service_mailarchiver_serpro__deleteFolderResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__deleteFolderResponse'; this._return = 0; } // // accessor is web_service_mailarchiver_serpro__deleteFolderResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}int // - required element // // element set for return // setter function is is web_service_mailarchiver_serpro__deleteFolderResponse.prototype.setReturn // function web_service_mailarchiver_serpro__deleteFolderResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__deleteFolderResponse.prototype.getReturn = web_service_mailarchiver_serpro__deleteFolderResponse_getReturn; function web_service_mailarchiver_serpro__deleteFolderResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__deleteFolderResponse.prototype.setReturn = web_service_mailarchiver_serpro__deleteFolderResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}deleteFolderResponse // function web_service_mailarchiver_serpro__deleteFolderResponse_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._return); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__deleteFolderResponse.prototype.serialize = web_service_mailarchiver_serpro__deleteFolderResponse_serialize; function web_service_mailarchiver_serpro__deleteFolderResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__deleteFolderResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // 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/}copyMessagesResponse // function web_service_mailarchiver_serpro__copyMessagesResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__copyMessagesResponse'; this._return = 0; } // // accessor is web_service_mailarchiver_serpro__copyMessagesResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}int // - required element // // element set for return // setter function is is web_service_mailarchiver_serpro__copyMessagesResponse.prototype.setReturn // function web_service_mailarchiver_serpro__copyMessagesResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__copyMessagesResponse.prototype.getReturn = web_service_mailarchiver_serpro__copyMessagesResponse_getReturn; function web_service_mailarchiver_serpro__copyMessagesResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__copyMessagesResponse.prototype.setReturn = web_service_mailarchiver_serpro__copyMessagesResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}copyMessagesResponse // function web_service_mailarchiver_serpro__copyMessagesResponse_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._return); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__copyMessagesResponse.prototype.serialize = web_service_mailarchiver_serpro__copyMessagesResponse_serialize; function web_service_mailarchiver_serpro__copyMessagesResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__copyMessagesResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}setMessagesFlagsResponse // function web_service_mailarchiver_serpro__setMessagesFlagsResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__setMessagesFlagsResponse'; this._return = 0; } // // accessor is web_service_mailarchiver_serpro__setMessagesFlagsResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}int // - required element // // element set for return // setter function is is web_service_mailarchiver_serpro__setMessagesFlagsResponse.prototype.setReturn // function web_service_mailarchiver_serpro__setMessagesFlagsResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__setMessagesFlagsResponse.prototype.getReturn = web_service_mailarchiver_serpro__setMessagesFlagsResponse_getReturn; function web_service_mailarchiver_serpro__setMessagesFlagsResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__setMessagesFlagsResponse.prototype.setReturn = web_service_mailarchiver_serpro__setMessagesFlagsResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}setMessagesFlagsResponse // function web_service_mailarchiver_serpro__setMessagesFlagsResponse_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._return); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__setMessagesFlagsResponse.prototype.serialize = web_service_mailarchiver_serpro__setMessagesFlagsResponse_serialize; function web_service_mailarchiver_serpro__setMessagesFlagsResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__setMessagesFlagsResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}moveMessagesResponse // function web_service_mailarchiver_serpro__moveMessagesResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__moveMessagesResponse'; this._return = 0; } // // accessor is web_service_mailarchiver_serpro__moveMessagesResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}int // - required element // // element set for return // setter function is is web_service_mailarchiver_serpro__moveMessagesResponse.prototype.setReturn // function web_service_mailarchiver_serpro__moveMessagesResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__moveMessagesResponse.prototype.getReturn = web_service_mailarchiver_serpro__moveMessagesResponse_getReturn; function web_service_mailarchiver_serpro__moveMessagesResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__moveMessagesResponse.prototype.setReturn = web_service_mailarchiver_serpro__moveMessagesResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}moveMessagesResponse // function web_service_mailarchiver_serpro__moveMessagesResponse_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._return); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__moveMessagesResponse.prototype.serialize = web_service_mailarchiver_serpro__moveMessagesResponse_serialize; function web_service_mailarchiver_serpro__moveMessagesResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__moveMessagesResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}listFoldersResponse // function web_service_mailarchiver_serpro__listFoldersResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__listFoldersResponse'; this._return = []; } // // accessor is web_service_mailarchiver_serpro__listFoldersResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}folder // - required element // - array // // element set for return // setter function is is web_service_mailarchiver_serpro__listFoldersResponse.prototype.setReturn // function web_service_mailarchiver_serpro__listFoldersResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__listFoldersResponse.prototype.getReturn = web_service_mailarchiver_serpro__listFoldersResponse_getReturn; function web_service_mailarchiver_serpro__listFoldersResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__listFoldersResponse.prototype.setReturn = web_service_mailarchiver_serpro__listFoldersResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}listFoldersResponse // function web_service_mailarchiver_serpro__listFoldersResponse_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._return != null) { for (var ax = 0;ax < this._return.length;ax ++) { if (this._return[ax] == null) { xml = xml + ''; } else { xml = xml + this._return[ax].serialize(cxfjsutils, 'return', null); } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__listFoldersResponse.prototype.serialize = web_service_mailarchiver_serpro__listFoldersResponse_serialize; function web_service_mailarchiver_serpro__listFoldersResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__listFoldersResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { 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, '', 'return')); newobject.setReturn(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}getMessageResponse // function web_service_mailarchiver_serpro__getMessageResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__getMessageResponse'; this._return = null; } // // accessor is web_service_mailarchiver_serpro__getMessageResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for return // setter function is is web_service_mailarchiver_serpro__getMessageResponse.prototype.setReturn // function web_service_mailarchiver_serpro__getMessageResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__getMessageResponse.prototype.getReturn = web_service_mailarchiver_serpro__getMessageResponse_getReturn; function web_service_mailarchiver_serpro__getMessageResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__getMessageResponse.prototype.setReturn = web_service_mailarchiver_serpro__getMessageResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}getMessageResponse // function web_service_mailarchiver_serpro__getMessageResponse_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._return != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._return); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__getMessageResponse.prototype.serialize = web_service_mailarchiver_serpro__getMessageResponse_serialize; function web_service_mailarchiver_serpro__getMessageResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__getMessageResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}loginResponse // function web_service_mailarchiver_serpro__loginResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__loginResponse'; this._return = null; } // // accessor is web_service_mailarchiver_serpro__loginResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}session // - optional element // // element set for return // setter function is is web_service_mailarchiver_serpro__loginResponse.prototype.setReturn // function web_service_mailarchiver_serpro__loginResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__loginResponse.prototype.getReturn = web_service_mailarchiver_serpro__loginResponse_getReturn; function web_service_mailarchiver_serpro__loginResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__loginResponse.prototype.setReturn = web_service_mailarchiver_serpro__loginResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}loginResponse // function web_service_mailarchiver_serpro__loginResponse_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._return != null) { xml = xml + this._return.serialize(cxfjsutils, 'return', null); } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__loginResponse.prototype.serialize = web_service_mailarchiver_serpro__loginResponse_serialize; function web_service_mailarchiver_serpro__loginResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__loginResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { item = web_service_mailarchiver_serpro__session_deserialize(cxfjsutils, curElement); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}getMessage // function web_service_mailarchiver_serpro__getMessage () { this.typeMarker = 'web_service_mailarchiver_serpro__getMessage'; this._sessionId = null; this._messageId = null; } // // accessor is web_service_mailarchiver_serpro__getMessage.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__getMessage.prototype.setSessionId // function web_service_mailarchiver_serpro__getMessage_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__getMessage.prototype.getSessionId = web_service_mailarchiver_serpro__getMessage_getSessionId; function web_service_mailarchiver_serpro__getMessage_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__getMessage.prototype.setSessionId = web_service_mailarchiver_serpro__getMessage_setSessionId; // // accessor is web_service_mailarchiver_serpro__getMessage.prototype.getMessageId // element get for messageId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for messageId // setter function is is web_service_mailarchiver_serpro__getMessage.prototype.setMessageId // function web_service_mailarchiver_serpro__getMessage_getMessageId() { return this._messageId;} web_service_mailarchiver_serpro__getMessage.prototype.getMessageId = web_service_mailarchiver_serpro__getMessage_getMessageId; function web_service_mailarchiver_serpro__getMessage_setMessageId(value) { this._messageId = value;} web_service_mailarchiver_serpro__getMessage.prototype.setMessageId = web_service_mailarchiver_serpro__getMessage_setMessageId; // // Serialize {http://web.service.mailarchiver.serpro/}getMessage // function web_service_mailarchiver_serpro__getMessage_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._messageId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._messageId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__getMessage.prototype.serialize = web_service_mailarchiver_serpro__getMessage_serialize; function web_service_mailarchiver_serpro__getMessage_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__getMessage(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing messageId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'messageId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setMessageId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}listMessagesResponse // function web_service_mailarchiver_serpro__listMessagesResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__listMessagesResponse'; this._return = []; } // // accessor is web_service_mailarchiver_serpro__listMessagesResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}message // - required element // - array // // element set for return // setter function is is web_service_mailarchiver_serpro__listMessagesResponse.prototype.setReturn // function web_service_mailarchiver_serpro__listMessagesResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__listMessagesResponse.prototype.getReturn = web_service_mailarchiver_serpro__listMessagesResponse_getReturn; function web_service_mailarchiver_serpro__listMessagesResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__listMessagesResponse.prototype.setReturn = web_service_mailarchiver_serpro__listMessagesResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}listMessagesResponse // function web_service_mailarchiver_serpro__listMessagesResponse_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._return != null) { for (var ax = 0;ax < this._return.length;ax ++) { if (this._return[ax] == null) { xml = xml + ''; } else { xml = xml + this._return[ax].serialize(cxfjsutils, 'return', null); } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__listMessagesResponse.prototype.serialize = web_service_mailarchiver_serpro__listMessagesResponse_serialize; function web_service_mailarchiver_serpro__listMessagesResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__listMessagesResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { 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, '', 'return')); newobject.setReturn(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}createAbsoluteFolderResponse // function web_service_mailarchiver_serpro__createAbsoluteFolderResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__createAbsoluteFolderResponse'; this._return = null; } // // accessor is web_service_mailarchiver_serpro__createAbsoluteFolderResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}folder // - optional element // // element set for return // setter function is is web_service_mailarchiver_serpro__createAbsoluteFolderResponse.prototype.setReturn // function web_service_mailarchiver_serpro__createAbsoluteFolderResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__createAbsoluteFolderResponse.prototype.getReturn = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_getReturn; function web_service_mailarchiver_serpro__createAbsoluteFolderResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__createAbsoluteFolderResponse.prototype.setReturn = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}createAbsoluteFolderResponse // function web_service_mailarchiver_serpro__createAbsoluteFolderResponse_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._return != null) { xml = xml + this._return.serialize(cxfjsutils, 'return', null); } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__createAbsoluteFolderResponse.prototype.serialize = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_serialize; function web_service_mailarchiver_serpro__createAbsoluteFolderResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__createAbsoluteFolderResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { item = web_service_mailarchiver_serpro__folder_deserialize(cxfjsutils, curElement); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}getMessageSourceResponse // function web_service_mailarchiver_serpro__getMessageSourceResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__getMessageSourceResponse'; this._return = null; } // // accessor is web_service_mailarchiver_serpro__getMessageSourceResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}base64Binary // - optional element // // element set for return // setter function is is web_service_mailarchiver_serpro__getMessageSourceResponse.prototype.setReturn // function web_service_mailarchiver_serpro__getMessageSourceResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__getMessageSourceResponse.prototype.getReturn = web_service_mailarchiver_serpro__getMessageSourceResponse_getReturn; function web_service_mailarchiver_serpro__getMessageSourceResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__getMessageSourceResponse.prototype.setReturn = web_service_mailarchiver_serpro__getMessageSourceResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}getMessageSourceResponse // function web_service_mailarchiver_serpro__getMessageSourceResponse_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._return != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._return); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__getMessageSourceResponse.prototype.serialize = web_service_mailarchiver_serpro__getMessageSourceResponse_serialize; function web_service_mailarchiver_serpro__getMessageSourceResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__getMessageSourceResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { item = cxfjsutils.deserializeBase64orMom(curElement); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}login // function web_service_mailarchiver_serpro__login () { this.typeMarker = 'web_service_mailarchiver_serpro__login'; this._userId = null; this._password = null; } // // accessor is web_service_mailarchiver_serpro__login.prototype.getUserId // element get for userId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for userId // setter function is is web_service_mailarchiver_serpro__login.prototype.setUserId // function web_service_mailarchiver_serpro__login_getUserId() { return this._userId;} web_service_mailarchiver_serpro__login.prototype.getUserId = web_service_mailarchiver_serpro__login_getUserId; function web_service_mailarchiver_serpro__login_setUserId(value) { this._userId = value;} web_service_mailarchiver_serpro__login.prototype.setUserId = web_service_mailarchiver_serpro__login_setUserId; // // accessor is web_service_mailarchiver_serpro__login.prototype.getPassword // element get for password // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for password // setter function is is web_service_mailarchiver_serpro__login.prototype.setPassword // function web_service_mailarchiver_serpro__login_getPassword() { return this._password;} web_service_mailarchiver_serpro__login.prototype.getPassword = web_service_mailarchiver_serpro__login_getPassword; function web_service_mailarchiver_serpro__login_setPassword(value) { this._password = value;} web_service_mailarchiver_serpro__login.prototype.setPassword = web_service_mailarchiver_serpro__login_setPassword; // // Serialize {http://web.service.mailarchiver.serpro/}login // function web_service_mailarchiver_serpro__login_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._userId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._userId); xml = xml + ''; } } // block for local variables { if (this._password != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._password); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__login.prototype.serialize = web_service_mailarchiver_serpro__login_serialize; function web_service_mailarchiver_serpro__login_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__login(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing userId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'userId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setUserId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing password'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'password')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setPassword(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}logoutResponse // function web_service_mailarchiver_serpro__logoutResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__logoutResponse'; this._return = 0; } // // accessor is web_service_mailarchiver_serpro__logoutResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}int // - required element // // element set for return // setter function is is web_service_mailarchiver_serpro__logoutResponse.prototype.setReturn // function web_service_mailarchiver_serpro__logoutResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__logoutResponse.prototype.getReturn = web_service_mailarchiver_serpro__logoutResponse_getReturn; function web_service_mailarchiver_serpro__logoutResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__logoutResponse.prototype.setReturn = web_service_mailarchiver_serpro__logoutResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}logoutResponse // function web_service_mailarchiver_serpro__logoutResponse_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._return); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__logoutResponse.prototype.serialize = web_service_mailarchiver_serpro__logoutResponse_serialize; function web_service_mailarchiver_serpro__logoutResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__logoutResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}moveMessages // function web_service_mailarchiver_serpro__moveMessages () { this.typeMarker = 'web_service_mailarchiver_serpro__moveMessages'; this._sessionId = null; this._messageId = []; this._folderId = null; } // // accessor is web_service_mailarchiver_serpro__moveMessages.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__moveMessages.prototype.setSessionId // function web_service_mailarchiver_serpro__moveMessages_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__moveMessages.prototype.getSessionId = web_service_mailarchiver_serpro__moveMessages_getSessionId; function web_service_mailarchiver_serpro__moveMessages_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__moveMessages.prototype.setSessionId = web_service_mailarchiver_serpro__moveMessages_setSessionId; // // accessor is web_service_mailarchiver_serpro__moveMessages.prototype.getMessageId // element get for messageId // - element type is {http://www.w3.org/2001/XMLSchema}string // - required element // - array // // element set for messageId // setter function is is web_service_mailarchiver_serpro__moveMessages.prototype.setMessageId // function web_service_mailarchiver_serpro__moveMessages_getMessageId() { return this._messageId;} web_service_mailarchiver_serpro__moveMessages.prototype.getMessageId = web_service_mailarchiver_serpro__moveMessages_getMessageId; function web_service_mailarchiver_serpro__moveMessages_setMessageId(value) { this._messageId = value;} web_service_mailarchiver_serpro__moveMessages.prototype.setMessageId = web_service_mailarchiver_serpro__moveMessages_setMessageId; // // accessor is web_service_mailarchiver_serpro__moveMessages.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__moveMessages.prototype.setFolderId // function web_service_mailarchiver_serpro__moveMessages_getFolderId() { return this._folderId;} web_service_mailarchiver_serpro__moveMessages.prototype.getFolderId = web_service_mailarchiver_serpro__moveMessages_getFolderId; function web_service_mailarchiver_serpro__moveMessages_setFolderId(value) { this._folderId = value;} web_service_mailarchiver_serpro__moveMessages.prototype.setFolderId = web_service_mailarchiver_serpro__moveMessages_setFolderId; // // Serialize {http://web.service.mailarchiver.serpro/}moveMessages // function web_service_mailarchiver_serpro__moveMessages_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._messageId != null) { for (var ax = 0;ax < this._messageId.length;ax ++) { if (this._messageId[ax] == null) { xml = xml + ''; } else { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._messageId[ax]); xml = xml + ''; } } } } // block for local variables { if (this._folderId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._folderId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__moveMessages.prototype.serialize = web_service_mailarchiver_serpro__moveMessages_serialize; function web_service_mailarchiver_serpro__moveMessages_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__moveMessages(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing messageId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'messageId')) { 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, '', 'messageId')); newobject.setMessageId(item); var item = null; } 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); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}listFolders // function web_service_mailarchiver_serpro__listFolders () { this.typeMarker = 'web_service_mailarchiver_serpro__listFolders'; this._sessionId = null; this._folderId = null; } // // accessor is web_service_mailarchiver_serpro__listFolders.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__listFolders.prototype.setSessionId // function web_service_mailarchiver_serpro__listFolders_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__listFolders.prototype.getSessionId = web_service_mailarchiver_serpro__listFolders_getSessionId; function web_service_mailarchiver_serpro__listFolders_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__listFolders.prototype.setSessionId = web_service_mailarchiver_serpro__listFolders_setSessionId; // // accessor is web_service_mailarchiver_serpro__listFolders.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__listFolders.prototype.setFolderId // function web_service_mailarchiver_serpro__listFolders_getFolderId() { return this._folderId;} web_service_mailarchiver_serpro__listFolders.prototype.getFolderId = web_service_mailarchiver_serpro__listFolders_getFolderId; function web_service_mailarchiver_serpro__listFolders_setFolderId(value) { this._folderId = value;} web_service_mailarchiver_serpro__listFolders.prototype.setFolderId = web_service_mailarchiver_serpro__listFolders_setFolderId; // // Serialize {http://web.service.mailarchiver.serpro/}listFolders // function web_service_mailarchiver_serpro__listFolders_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._folderId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._folderId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__listFolders.prototype.serialize = web_service_mailarchiver_serpro__listFolders_serialize; function web_service_mailarchiver_serpro__listFolders_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__listFolders(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(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); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}deleteMessages // function web_service_mailarchiver_serpro__deleteMessages () { this.typeMarker = 'web_service_mailarchiver_serpro__deleteMessages'; this._sessionId = null; this._messagesId = []; } // // accessor is web_service_mailarchiver_serpro__deleteMessages.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__deleteMessages.prototype.setSessionId // function web_service_mailarchiver_serpro__deleteMessages_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__deleteMessages.prototype.getSessionId = web_service_mailarchiver_serpro__deleteMessages_getSessionId; function web_service_mailarchiver_serpro__deleteMessages_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__deleteMessages.prototype.setSessionId = web_service_mailarchiver_serpro__deleteMessages_setSessionId; // // accessor is web_service_mailarchiver_serpro__deleteMessages.prototype.getMessagesId // element get for messagesId // - element type is {http://www.w3.org/2001/XMLSchema}string // - required element // - array // // element set for messagesId // setter function is is web_service_mailarchiver_serpro__deleteMessages.prototype.setMessagesId // function web_service_mailarchiver_serpro__deleteMessages_getMessagesId() { return this._messagesId;} web_service_mailarchiver_serpro__deleteMessages.prototype.getMessagesId = web_service_mailarchiver_serpro__deleteMessages_getMessagesId; function web_service_mailarchiver_serpro__deleteMessages_setMessagesId(value) { this._messagesId = value;} web_service_mailarchiver_serpro__deleteMessages.prototype.setMessagesId = web_service_mailarchiver_serpro__deleteMessages_setMessagesId; // // Serialize {http://web.service.mailarchiver.serpro/}deleteMessages // function web_service_mailarchiver_serpro__deleteMessages_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._messagesId != null) { for (var ax = 0;ax < this._messagesId.length;ax ++) { if (this._messagesId[ax] == null) { xml = xml + ''; } else { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._messagesId[ax]); xml = xml + ''; } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__deleteMessages.prototype.serialize = web_service_mailarchiver_serpro__deleteMessages_serialize; function web_service_mailarchiver_serpro__deleteMessages_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__deleteMessages(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing messagesId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'messagesId')) { 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, '', 'messagesId')); newobject.setMessagesId(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}deleteFolder // function web_service_mailarchiver_serpro__deleteFolder () { this.typeMarker = 'web_service_mailarchiver_serpro__deleteFolder'; this._sessionId = null; this._folderId = null; this._recursive = ''; } // // accessor is web_service_mailarchiver_serpro__deleteFolder.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__deleteFolder.prototype.setSessionId // function web_service_mailarchiver_serpro__deleteFolder_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__deleteFolder.prototype.getSessionId = web_service_mailarchiver_serpro__deleteFolder_getSessionId; function web_service_mailarchiver_serpro__deleteFolder_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__deleteFolder.prototype.setSessionId = web_service_mailarchiver_serpro__deleteFolder_setSessionId; // // accessor is web_service_mailarchiver_serpro__deleteFolder.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__deleteFolder.prototype.setFolderId // function web_service_mailarchiver_serpro__deleteFolder_getFolderId() { return this._folderId;} web_service_mailarchiver_serpro__deleteFolder.prototype.getFolderId = web_service_mailarchiver_serpro__deleteFolder_getFolderId; function web_service_mailarchiver_serpro__deleteFolder_setFolderId(value) { this._folderId = value;} web_service_mailarchiver_serpro__deleteFolder.prototype.setFolderId = web_service_mailarchiver_serpro__deleteFolder_setFolderId; // // accessor is web_service_mailarchiver_serpro__deleteFolder.prototype.getRecursive // element get for recursive // - element type is {http://www.w3.org/2001/XMLSchema}boolean // - required element // // element set for recursive // setter function is is web_service_mailarchiver_serpro__deleteFolder.prototype.setRecursive // function web_service_mailarchiver_serpro__deleteFolder_getRecursive() { return this._recursive;} web_service_mailarchiver_serpro__deleteFolder.prototype.getRecursive = web_service_mailarchiver_serpro__deleteFolder_getRecursive; function web_service_mailarchiver_serpro__deleteFolder_setRecursive(value) { this._recursive = value;} web_service_mailarchiver_serpro__deleteFolder.prototype.setRecursive = web_service_mailarchiver_serpro__deleteFolder_setRecursive; // // Serialize {http://web.service.mailarchiver.serpro/}deleteFolder // function web_service_mailarchiver_serpro__deleteFolder_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._folderId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._folderId); xml = xml + ''; } } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._recursive); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__deleteFolder.prototype.serialize = web_service_mailarchiver_serpro__deleteFolder_serialize; function web_service_mailarchiver_serpro__deleteFolder_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__deleteFolder(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(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 recursive'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = (value == 'true'); } newobject.setRecursive(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}createFolder // function web_service_mailarchiver_serpro__createFolder () { this.typeMarker = 'web_service_mailarchiver_serpro__createFolder'; this._sessionId = null; this._parentFolderId = null; this._name = null; } // // accessor is web_service_mailarchiver_serpro__createFolder.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__createFolder.prototype.setSessionId // function web_service_mailarchiver_serpro__createFolder_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__createFolder.prototype.getSessionId = web_service_mailarchiver_serpro__createFolder_getSessionId; function web_service_mailarchiver_serpro__createFolder_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__createFolder.prototype.setSessionId = web_service_mailarchiver_serpro__createFolder_setSessionId; // // accessor is web_service_mailarchiver_serpro__createFolder.prototype.getParentFolderId // element get for parentFolderId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for parentFolderId // setter function is is web_service_mailarchiver_serpro__createFolder.prototype.setParentFolderId // function web_service_mailarchiver_serpro__createFolder_getParentFolderId() { return this._parentFolderId;} web_service_mailarchiver_serpro__createFolder.prototype.getParentFolderId = web_service_mailarchiver_serpro__createFolder_getParentFolderId; function web_service_mailarchiver_serpro__createFolder_setParentFolderId(value) { this._parentFolderId = value;} web_service_mailarchiver_serpro__createFolder.prototype.setParentFolderId = web_service_mailarchiver_serpro__createFolder_setParentFolderId; // // accessor is web_service_mailarchiver_serpro__createFolder.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__createFolder.prototype.setName // function web_service_mailarchiver_serpro__createFolder_getName() { return this._name;} web_service_mailarchiver_serpro__createFolder.prototype.getName = web_service_mailarchiver_serpro__createFolder_getName; function web_service_mailarchiver_serpro__createFolder_setName(value) { this._name = value;} web_service_mailarchiver_serpro__createFolder.prototype.setName = web_service_mailarchiver_serpro__createFolder_setName; // // Serialize {http://web.service.mailarchiver.serpro/}createFolder // function web_service_mailarchiver_serpro__createFolder_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._parentFolderId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._parentFolderId); xml = xml + ''; } } // block for local variables { if (this._name != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._name); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__createFolder.prototype.serialize = web_service_mailarchiver_serpro__createFolder_serialize; function web_service_mailarchiver_serpro__createFolder_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__createFolder(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing parentFolderId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'parentFolderId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setParentFolderId(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); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}listMessages // function web_service_mailarchiver_serpro__listMessages () { this.typeMarker = 'web_service_mailarchiver_serpro__listMessages'; this._sessionId = null; this._folderId = null; this._orderBy = []; } // // accessor is web_service_mailarchiver_serpro__listMessages.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__listMessages.prototype.setSessionId // function web_service_mailarchiver_serpro__listMessages_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__listMessages.prototype.getSessionId = web_service_mailarchiver_serpro__listMessages_getSessionId; function web_service_mailarchiver_serpro__listMessages_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__listMessages.prototype.setSessionId = web_service_mailarchiver_serpro__listMessages_setSessionId; // // accessor is web_service_mailarchiver_serpro__listMessages.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__listMessages.prototype.setFolderId // function web_service_mailarchiver_serpro__listMessages_getFolderId() { return this._folderId;} web_service_mailarchiver_serpro__listMessages.prototype.getFolderId = web_service_mailarchiver_serpro__listMessages_getFolderId; function web_service_mailarchiver_serpro__listMessages_setFolderId(value) { this._folderId = value;} web_service_mailarchiver_serpro__listMessages.prototype.setFolderId = web_service_mailarchiver_serpro__listMessages_setFolderId; // // accessor is web_service_mailarchiver_serpro__listMessages.prototype.getOrderBy // element get for orderBy // - element type is {http://www.w3.org/2001/XMLSchema}string // - required element // - array // // element set for orderBy // setter function is is web_service_mailarchiver_serpro__listMessages.prototype.setOrderBy // function web_service_mailarchiver_serpro__listMessages_getOrderBy() { return this._orderBy;} web_service_mailarchiver_serpro__listMessages.prototype.getOrderBy = web_service_mailarchiver_serpro__listMessages_getOrderBy; function web_service_mailarchiver_serpro__listMessages_setOrderBy(value) { this._orderBy = value;} web_service_mailarchiver_serpro__listMessages.prototype.setOrderBy = web_service_mailarchiver_serpro__listMessages_setOrderBy; // // Serialize {http://web.service.mailarchiver.serpro/}listMessages // function web_service_mailarchiver_serpro__listMessages_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); 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._orderBy != null) { for (var ax = 0;ax < this._orderBy.length;ax ++) { if (this._orderBy[ax] == null) { xml = xml + ''; } else { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._orderBy[ax]); xml = xml + ''; } } } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__listMessages.prototype.serialize = web_service_mailarchiver_serpro__listMessages_serialize; function web_service_mailarchiver_serpro__listMessages_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__listMessages(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(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 orderBy'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'orderBy')) { 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, '', 'orderBy')); newobject.setOrderBy(item); var item = null; } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}createFolderResponse // function web_service_mailarchiver_serpro__createFolderResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__createFolderResponse'; this._return = null; } // // accessor is web_service_mailarchiver_serpro__createFolderResponse.prototype.getReturn // element get for return // - element type is {http://web.service.mailarchiver.serpro/}folder // - optional element // // element set for return // setter function is is web_service_mailarchiver_serpro__createFolderResponse.prototype.setReturn // function web_service_mailarchiver_serpro__createFolderResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__createFolderResponse.prototype.getReturn = web_service_mailarchiver_serpro__createFolderResponse_getReturn; function web_service_mailarchiver_serpro__createFolderResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__createFolderResponse.prototype.setReturn = web_service_mailarchiver_serpro__createFolderResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}createFolderResponse // function web_service_mailarchiver_serpro__createFolderResponse_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._return != null) { xml = xml + this._return.serialize(cxfjsutils, 'return', null); } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__createFolderResponse.prototype.serialize = web_service_mailarchiver_serpro__createFolderResponse_serialize; function web_service_mailarchiver_serpro__createFolderResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__createFolderResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'return')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { item = web_service_mailarchiver_serpro__folder_deserialize(cxfjsutils, curElement); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}setMessagesFlags // function web_service_mailarchiver_serpro__setMessagesFlags () { this.typeMarker = 'web_service_mailarchiver_serpro__setMessagesFlags'; this._sessionId = null; this._messagesId = []; this._flags = 0; this._set = ''; } // // accessor is web_service_mailarchiver_serpro__setMessagesFlags.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__setMessagesFlags.prototype.setSessionId // function web_service_mailarchiver_serpro__setMessagesFlags_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__setMessagesFlags.prototype.getSessionId = web_service_mailarchiver_serpro__setMessagesFlags_getSessionId; function web_service_mailarchiver_serpro__setMessagesFlags_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__setMessagesFlags.prototype.setSessionId = web_service_mailarchiver_serpro__setMessagesFlags_setSessionId; // // accessor is web_service_mailarchiver_serpro__setMessagesFlags.prototype.getMessagesId // element get for messagesId // - element type is {http://www.w3.org/2001/XMLSchema}string // - required element // - array // // element set for messagesId // setter function is is web_service_mailarchiver_serpro__setMessagesFlags.prototype.setMessagesId // function web_service_mailarchiver_serpro__setMessagesFlags_getMessagesId() { return this._messagesId;} web_service_mailarchiver_serpro__setMessagesFlags.prototype.getMessagesId = web_service_mailarchiver_serpro__setMessagesFlags_getMessagesId; function web_service_mailarchiver_serpro__setMessagesFlags_setMessagesId(value) { this._messagesId = value;} web_service_mailarchiver_serpro__setMessagesFlags.prototype.setMessagesId = web_service_mailarchiver_serpro__setMessagesFlags_setMessagesId; // // accessor is web_service_mailarchiver_serpro__setMessagesFlags.prototype.getFlags // element get for flags // - element type is {http://www.w3.org/2001/XMLSchema}long // - required element // // element set for flags // setter function is is web_service_mailarchiver_serpro__setMessagesFlags.prototype.setFlags // function web_service_mailarchiver_serpro__setMessagesFlags_getFlags() { return this._flags;} web_service_mailarchiver_serpro__setMessagesFlags.prototype.getFlags = web_service_mailarchiver_serpro__setMessagesFlags_getFlags; function web_service_mailarchiver_serpro__setMessagesFlags_setFlags(value) { this._flags = value;} web_service_mailarchiver_serpro__setMessagesFlags.prototype.setFlags = web_service_mailarchiver_serpro__setMessagesFlags_setFlags; // // accessor is web_service_mailarchiver_serpro__setMessagesFlags.prototype.getSet // element get for set // - element type is {http://www.w3.org/2001/XMLSchema}boolean // - required element // // element set for set // setter function is is web_service_mailarchiver_serpro__setMessagesFlags.prototype.setSet // function web_service_mailarchiver_serpro__setMessagesFlags_getSet() { return this._set;} web_service_mailarchiver_serpro__setMessagesFlags.prototype.getSet = web_service_mailarchiver_serpro__setMessagesFlags_getSet; function web_service_mailarchiver_serpro__setMessagesFlags_setSet(value) { this._set = value;} web_service_mailarchiver_serpro__setMessagesFlags.prototype.setSet = web_service_mailarchiver_serpro__setMessagesFlags_setSet; // // Serialize {http://web.service.mailarchiver.serpro/}setMessagesFlags // function web_service_mailarchiver_serpro__setMessagesFlags_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._messagesId != null) { for (var ax = 0;ax < this._messagesId.length;ax ++) { if (this._messagesId[ax] == null) { xml = xml + ''; } else { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._messagesId[ax]); xml = xml + ''; } } } } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._flags); xml = xml + ''; } // block for local variables { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._set); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__setMessagesFlags.prototype.serialize = web_service_mailarchiver_serpro__setMessagesFlags_serialize; function web_service_mailarchiver_serpro__setMessagesFlags_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__setMessagesFlags(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing messagesId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'messagesId')) { 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, '', 'messagesId')); newobject.setMessagesId(item); var item = null; } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing flags'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setFlags(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing set'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = (value == 'true'); } newobject.setSet(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}listAttachments // function web_service_mailarchiver_serpro__listAttachments () { this.typeMarker = 'web_service_mailarchiver_serpro__listAttachments'; this._sessionId = null; this._messageId = null; } // // accessor is web_service_mailarchiver_serpro__listAttachments.prototype.getSessionId // element get for sessionId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for sessionId // setter function is is web_service_mailarchiver_serpro__listAttachments.prototype.setSessionId // function web_service_mailarchiver_serpro__listAttachments_getSessionId() { return this._sessionId;} web_service_mailarchiver_serpro__listAttachments.prototype.getSessionId = web_service_mailarchiver_serpro__listAttachments_getSessionId; function web_service_mailarchiver_serpro__listAttachments_setSessionId(value) { this._sessionId = value;} web_service_mailarchiver_serpro__listAttachments.prototype.setSessionId = web_service_mailarchiver_serpro__listAttachments_setSessionId; // // accessor is web_service_mailarchiver_serpro__listAttachments.prototype.getMessageId // element get for messageId // - element type is {http://www.w3.org/2001/XMLSchema}string // - optional element // // element set for messageId // setter function is is web_service_mailarchiver_serpro__listAttachments.prototype.setMessageId // function web_service_mailarchiver_serpro__listAttachments_getMessageId() { return this._messageId;} web_service_mailarchiver_serpro__listAttachments.prototype.getMessageId = web_service_mailarchiver_serpro__listAttachments_getMessageId; function web_service_mailarchiver_serpro__listAttachments_setMessageId(value) { this._messageId = value;} web_service_mailarchiver_serpro__listAttachments.prototype.setMessageId = web_service_mailarchiver_serpro__listAttachments_setMessageId; // // Serialize {http://web.service.mailarchiver.serpro/}listAttachments // function web_service_mailarchiver_serpro__listAttachments_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._sessionId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._sessionId); xml = xml + ''; } } // block for local variables { if (this._messageId != null) { xml = xml + ''; xml = xml + cxfjsutils.escapeXmlEntities(this._messageId); xml = xml + ''; } } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__listAttachments.prototype.serialize = web_service_mailarchiver_serpro__listAttachments_serialize; function web_service_mailarchiver_serpro__listAttachments_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__listAttachments(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing sessionId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'sessionId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setSessionId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing messageId'); if (curElement != null && cxfjsutils.isNodeNamedNS(curElement, '', 'messageId')) { var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = value; } newobject.setMessageId(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } } return newobject; } // // Constructor for XML Schema item {http://web.service.mailarchiver.serpro/}deleteMessagesResponse // function web_service_mailarchiver_serpro__deleteMessagesResponse () { this.typeMarker = 'web_service_mailarchiver_serpro__deleteMessagesResponse'; this._return = 0; } // // accessor is web_service_mailarchiver_serpro__deleteMessagesResponse.prototype.getReturn // element get for return // - element type is {http://www.w3.org/2001/XMLSchema}int // - required element // // element set for return // setter function is is web_service_mailarchiver_serpro__deleteMessagesResponse.prototype.setReturn // function web_service_mailarchiver_serpro__deleteMessagesResponse_getReturn() { return this._return;} web_service_mailarchiver_serpro__deleteMessagesResponse.prototype.getReturn = web_service_mailarchiver_serpro__deleteMessagesResponse_getReturn; function web_service_mailarchiver_serpro__deleteMessagesResponse_setReturn(value) { this._return = value;} web_service_mailarchiver_serpro__deleteMessagesResponse.prototype.setReturn = web_service_mailarchiver_serpro__deleteMessagesResponse_setReturn; // // Serialize {http://web.service.mailarchiver.serpro/}deleteMessagesResponse // function web_service_mailarchiver_serpro__deleteMessagesResponse_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._return); xml = xml + ''; } if (elementName != null) { xml = xml + ''; } return xml; } web_service_mailarchiver_serpro__deleteMessagesResponse.prototype.serialize = web_service_mailarchiver_serpro__deleteMessagesResponse_serialize; function web_service_mailarchiver_serpro__deleteMessagesResponse_deserialize (cxfjsutils, element) { var newobject = new web_service_mailarchiver_serpro__deleteMessagesResponse(); cxfjsutils.trace('element: ' + cxfjsutils.traceElementName(element)); var curElement = cxfjsutils.getFirstElementChild(element); var item; cxfjsutils.trace('curElement: ' + cxfjsutils.traceElementName(curElement)); cxfjsutils.trace('processing return'); var value = null; if (!cxfjsutils.isElementNil(curElement)) { value = cxfjsutils.getNodeText(curElement); item = parseInt(value); } newobject.setReturn(item); var item = null; if (curElement != null) { curElement = cxfjsutils.getNextElementSibling(curElement); } 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/}createAbsoluteFolder'] = web_service_mailarchiver_serpro__createAbsoluteFolder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}createAbsoluteFolder'] = web_service_mailarchiver_serpro__createAbsoluteFolder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}archive'] = web_service_mailarchiver_serpro__archive_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}archive'] = web_service_mailarchiver_serpro__archive_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}archiveResponse'] = web_service_mailarchiver_serpro__archiveResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}archiveResponse'] = web_service_mailarchiver_serpro__archiveResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}renameFolder'] = web_service_mailarchiver_serpro__renameFolder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}renameFolder'] = web_service_mailarchiver_serpro__renameFolder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}searchMessages'] = web_service_mailarchiver_serpro__searchMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}searchMessages'] = web_service_mailarchiver_serpro__searchMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}renameFolderResponse'] = web_service_mailarchiver_serpro__renameFolderResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}renameFolderResponse'] = web_service_mailarchiver_serpro__renameFolderResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}copyMessages'] = web_service_mailarchiver_serpro__copyMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}copyMessages'] = web_service_mailarchiver_serpro__copyMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}hello'] = web_service_mailarchiver_serpro__hello_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}hello'] = web_service_mailarchiver_serpro__hello_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}logout'] = web_service_mailarchiver_serpro__logout_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}logout'] = web_service_mailarchiver_serpro__logout_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}searchMessagesResponse'] = web_service_mailarchiver_serpro__searchMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}searchMessagesResponse'] = web_service_mailarchiver_serpro__searchMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}helloResponse'] = web_service_mailarchiver_serpro__helloResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}helloResponse'] = web_service_mailarchiver_serpro__helloResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}getMessageSource'] = web_service_mailarchiver_serpro__getMessageSource_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}getMessageSource'] = web_service_mailarchiver_serpro__getMessageSource_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}deleteFolderResponse'] = web_service_mailarchiver_serpro__deleteFolderResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}deleteFolderResponse'] = web_service_mailarchiver_serpro__deleteFolderResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listAttachmentsResponse'] = web_service_mailarchiver_serpro__listAttachmentsResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listAttachmentsResponse'] = web_service_mailarchiver_serpro__listAttachmentsResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}copyMessagesResponse'] = web_service_mailarchiver_serpro__copyMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}copyMessagesResponse'] = web_service_mailarchiver_serpro__copyMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}setMessagesFlagsResponse'] = web_service_mailarchiver_serpro__setMessagesFlagsResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}setMessagesFlagsResponse'] = web_service_mailarchiver_serpro__setMessagesFlagsResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}moveMessagesResponse'] = web_service_mailarchiver_serpro__moveMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}moveMessagesResponse'] = web_service_mailarchiver_serpro__moveMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listFoldersResponse'] = web_service_mailarchiver_serpro__listFoldersResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listFoldersResponse'] = web_service_mailarchiver_serpro__listFoldersResponse_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/}getMessageResponse'] = web_service_mailarchiver_serpro__getMessageResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}getMessageResponse'] = web_service_mailarchiver_serpro__getMessageResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}loginResponse'] = web_service_mailarchiver_serpro__loginResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}loginResponse'] = web_service_mailarchiver_serpro__loginResponse_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/}getMessage'] = web_service_mailarchiver_serpro__getMessage_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}getMessage'] = web_service_mailarchiver_serpro__getMessage_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listMessagesResponse'] = web_service_mailarchiver_serpro__listMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listMessagesResponse'] = web_service_mailarchiver_serpro__listMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}createAbsoluteFolderResponse'] = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}createAbsoluteFolderResponse'] = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}login'] = web_service_mailarchiver_serpro__login_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}login'] = web_service_mailarchiver_serpro__login_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}getMessageSourceResponse'] = web_service_mailarchiver_serpro__getMessageSourceResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}getMessageSourceResponse'] = web_service_mailarchiver_serpro__getMessageSourceResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}logoutResponse'] = web_service_mailarchiver_serpro__logoutResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}logoutResponse'] = web_service_mailarchiver_serpro__logoutResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}moveMessages'] = web_service_mailarchiver_serpro__moveMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}moveMessages'] = web_service_mailarchiver_serpro__moveMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listFolders'] = web_service_mailarchiver_serpro__listFolders_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listFolders'] = web_service_mailarchiver_serpro__listFolders_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}deleteMessages'] = web_service_mailarchiver_serpro__deleteMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}deleteMessages'] = web_service_mailarchiver_serpro__deleteMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}deleteFolder'] = web_service_mailarchiver_serpro__deleteFolder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}deleteFolder'] = web_service_mailarchiver_serpro__deleteFolder_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/}createFolder'] = web_service_mailarchiver_serpro__createFolder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}createFolder'] = web_service_mailarchiver_serpro__createFolder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listMessages'] = web_service_mailarchiver_serpro__listMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listMessages'] = web_service_mailarchiver_serpro__listMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}createFolderResponse'] = web_service_mailarchiver_serpro__createFolderResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}createFolderResponse'] = web_service_mailarchiver_serpro__createFolderResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}setMessagesFlags'] = web_service_mailarchiver_serpro__setMessagesFlags_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}setMessagesFlags'] = web_service_mailarchiver_serpro__setMessagesFlags_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}deleteMessagesResponse'] = web_service_mailarchiver_serpro__deleteMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}deleteMessagesResponse'] = web_service_mailarchiver_serpro__deleteMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listAttachments'] = web_service_mailarchiver_serpro__listAttachments_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listAttachments'] = web_service_mailarchiver_serpro__listAttachments_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/}archive'] = web_service_mailarchiver_serpro__archive_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}archive'] = web_service_mailarchiver_serpro__archive_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}createAbsoluteFolder'] = web_service_mailarchiver_serpro__createAbsoluteFolder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}createAbsoluteFolder'] = web_service_mailarchiver_serpro__createAbsoluteFolder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}archiveResponse'] = web_service_mailarchiver_serpro__archiveResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}archiveResponse'] = web_service_mailarchiver_serpro__archiveResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}renameFolder'] = web_service_mailarchiver_serpro__renameFolder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}renameFolder'] = web_service_mailarchiver_serpro__renameFolder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}searchMessages'] = web_service_mailarchiver_serpro__searchMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}searchMessages'] = web_service_mailarchiver_serpro__searchMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}renameFolderResponse'] = web_service_mailarchiver_serpro__renameFolderResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}renameFolderResponse'] = web_service_mailarchiver_serpro__renameFolderResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}copyMessages'] = web_service_mailarchiver_serpro__copyMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}copyMessages'] = web_service_mailarchiver_serpro__copyMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}hello'] = web_service_mailarchiver_serpro__hello_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}hello'] = web_service_mailarchiver_serpro__hello_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/}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/}logout'] = web_service_mailarchiver_serpro__logout_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}logout'] = web_service_mailarchiver_serpro__logout_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/}helloResponse'] = web_service_mailarchiver_serpro__helloResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}helloResponse'] = web_service_mailarchiver_serpro__helloResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}searchMessagesResponse'] = web_service_mailarchiver_serpro__searchMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}searchMessagesResponse'] = web_service_mailarchiver_serpro__searchMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}getMessageSource'] = web_service_mailarchiver_serpro__getMessageSource_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}getMessageSource'] = web_service_mailarchiver_serpro__getMessageSource_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listAttachmentsResponse'] = web_service_mailarchiver_serpro__listAttachmentsResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listAttachmentsResponse'] = web_service_mailarchiver_serpro__listAttachmentsResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}deleteFolderResponse'] = web_service_mailarchiver_serpro__deleteFolderResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}deleteFolderResponse'] = web_service_mailarchiver_serpro__deleteFolderResponse_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/}copyMessagesResponse'] = web_service_mailarchiver_serpro__copyMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}copyMessagesResponse'] = web_service_mailarchiver_serpro__copyMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}setMessagesFlagsResponse'] = web_service_mailarchiver_serpro__setMessagesFlagsResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}setMessagesFlagsResponse'] = web_service_mailarchiver_serpro__setMessagesFlagsResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}moveMessagesResponse'] = web_service_mailarchiver_serpro__moveMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}moveMessagesResponse'] = web_service_mailarchiver_serpro__moveMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listFoldersResponse'] = web_service_mailarchiver_serpro__listFoldersResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listFoldersResponse'] = web_service_mailarchiver_serpro__listFoldersResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}getMessageResponse'] = web_service_mailarchiver_serpro__getMessageResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}getMessageResponse'] = web_service_mailarchiver_serpro__getMessageResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}loginResponse'] = web_service_mailarchiver_serpro__loginResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}loginResponse'] = web_service_mailarchiver_serpro__loginResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}getMessage'] = web_service_mailarchiver_serpro__getMessage_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}getMessage'] = web_service_mailarchiver_serpro__getMessage_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listMessagesResponse'] = web_service_mailarchiver_serpro__listMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listMessagesResponse'] = web_service_mailarchiver_serpro__listMessagesResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}createAbsoluteFolderResponse'] = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}createAbsoluteFolderResponse'] = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}getMessageSourceResponse'] = web_service_mailarchiver_serpro__getMessageSourceResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}getMessageSourceResponse'] = web_service_mailarchiver_serpro__getMessageSourceResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}login'] = web_service_mailarchiver_serpro__login_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}login'] = web_service_mailarchiver_serpro__login_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}logoutResponse'] = web_service_mailarchiver_serpro__logoutResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}logoutResponse'] = web_service_mailarchiver_serpro__logoutResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}moveMessages'] = web_service_mailarchiver_serpro__moveMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}moveMessages'] = web_service_mailarchiver_serpro__moveMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listFolders'] = web_service_mailarchiver_serpro__listFolders_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listFolders'] = web_service_mailarchiver_serpro__listFolders_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}deleteMessages'] = web_service_mailarchiver_serpro__deleteMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}deleteMessages'] = web_service_mailarchiver_serpro__deleteMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}deleteFolder'] = web_service_mailarchiver_serpro__deleteFolder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}deleteFolder'] = web_service_mailarchiver_serpro__deleteFolder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}createFolder'] = web_service_mailarchiver_serpro__createFolder_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}createFolder'] = web_service_mailarchiver_serpro__createFolder_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listMessages'] = web_service_mailarchiver_serpro__listMessages_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listMessages'] = web_service_mailarchiver_serpro__listMessages_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}createFolderResponse'] = web_service_mailarchiver_serpro__createFolderResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}createFolderResponse'] = web_service_mailarchiver_serpro__createFolderResponse_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}setMessagesFlags'] = web_service_mailarchiver_serpro__setMessagesFlags_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}setMessagesFlags'] = web_service_mailarchiver_serpro__setMessagesFlags_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}listAttachments'] = web_service_mailarchiver_serpro__listAttachments_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}listAttachments'] = web_service_mailarchiver_serpro__listAttachments_deserialize; this.globalElementSerializers['{http://web.service.mailarchiver.serpro/}deleteMessagesResponse'] = web_service_mailarchiver_serpro__deleteMessagesResponse_serialize; this.globalElementDeserializers['{http://web.service.mailarchiver.serpro/}deleteMessagesResponse'] = web_service_mailarchiver_serpro__deleteMessagesResponse_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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter criteria // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter orderBy // - array // - simple type {http://www.w3.org/2001/XMLSchema}string// 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 wrapperObj = new web_service_mailarchiver_serpro__searchMessages(); wrapperObj.setSessionId(args[0]); wrapperObj.setCriteria(args[1]); wrapperObj.setOrderBy(args[2]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:searchMessages', null); } 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) { var returnObject = web_service_mailarchiver_serpro__searchMessagesResponse_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 // Wrapped operation. // parameter sessionId // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__logout(); wrapperObj.setSessionId(args[0]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:logout', null); } 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) { var returnObject = web_service_mailarchiver_serpro__logoutResponse_deserialize (cxfjsutils, partElement); 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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter folderId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter orderBy // - array // - simple type {http://www.w3.org/2001/XMLSchema}string// 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 wrapperObj = new web_service_mailarchiver_serpro__listMessages(); wrapperObj.setSessionId(args[0]); wrapperObj.setFolderId(args[1]); wrapperObj.setOrderBy(args[2]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:listMessages', null); } 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) { var returnObject = web_service_mailarchiver_serpro__listMessagesResponse_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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter messagesId // - array // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter flags // - simple type {http://www.w3.org/2001/XMLSchema}long// parameter set // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__setMessagesFlags(); wrapperObj.setSessionId(args[0]); wrapperObj.setMessagesId(args[1]); wrapperObj.setFlags(args[2]); wrapperObj.setSet(args[3]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:setMessagesFlags', null); } 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) { var returnObject = web_service_mailarchiver_serpro__setMessagesFlagsResponse_deserialize (cxfjsutils, partElement); 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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter messageId // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__getMessage(); wrapperObj.setSessionId(args[0]); wrapperObj.setMessageId(args[1]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:getMessage', null); } 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) { var returnObject = web_service_mailarchiver_serpro__getMessageResponse_deserialize (cxfjsutils, partElement); 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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter folderId // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__listFolders(); wrapperObj.setSessionId(args[0]); wrapperObj.setFolderId(args[1]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:listFolders', null); } 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) { var returnObject = web_service_mailarchiver_serpro__listFoldersResponse_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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter parentFolderId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter name // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__createFolder(); wrapperObj.setSessionId(args[0]); wrapperObj.setParentFolderId(args[1]); wrapperObj.setName(args[2]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:createFolder', null); } 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) { var returnObject = web_service_mailarchiver_serpro__createFolderResponse_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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter messageId // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__listAttachments(); wrapperObj.setSessionId(args[0]); wrapperObj.setMessageId(args[1]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:listAttachments', null); } 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) { var returnObject = web_service_mailarchiver_serpro__listAttachmentsResponse_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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter folderId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter recursive // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__deleteFolder(); wrapperObj.setSessionId(args[0]); wrapperObj.setFolderId(args[1]); wrapperObj.setRecursive(args[2]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:deleteFolder', null); } 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) { var returnObject = web_service_mailarchiver_serpro__deleteFolderResponse_deserialize (cxfjsutils, partElement); 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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter messagesId // - array // - simple type {http://www.w3.org/2001/XMLSchema}string// 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 wrapperObj = new web_service_mailarchiver_serpro__deleteMessages(); wrapperObj.setSessionId(args[0]); wrapperObj.setMessagesId(args[1]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:deleteMessages', null); } 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) { var returnObject = web_service_mailarchiver_serpro__deleteMessagesResponse_deserialize (cxfjsutils, partElement); 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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter folderId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter newName // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__renameFolder(); wrapperObj.setSessionId(args[0]); wrapperObj.setFolderId(args[1]); wrapperObj.setNewName(args[2]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:renameFolder', null); } 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) { var returnObject = web_service_mailarchiver_serpro__renameFolderResponse_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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter messageId // - array // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter folderId // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__moveMessages(); wrapperObj.setSessionId(args[0]); wrapperObj.setMessageId(args[1]); wrapperObj.setFolderId(args[2]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:moveMessages', null); } 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) { var returnObject = web_service_mailarchiver_serpro__moveMessagesResponse_deserialize (cxfjsutils, partElement); 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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter path // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__createAbsoluteFolder(); wrapperObj.setSessionId(args[0]); wrapperObj.setPath(args[1]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:createAbsoluteFolder', null); } 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) { var returnObject = web_service_mailarchiver_serpro__createAbsoluteFolderResponse_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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter message // - simple type {http://www.w3.org/2001/XMLSchema}base64Binary// parameter folderId // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__archive(); wrapperObj.setSessionId(args[0]); wrapperObj.setMessage(args[1]); wrapperObj.setFolderId(args[2]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:archive', null); } 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) { var returnObject = web_service_mailarchiver_serpro__archiveResponse_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 // Wrapped operation. // parameter guest // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__hello(); wrapperObj.setGuest(args[0]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:hello', null); } 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) { var returnObject = web_service_mailarchiver_serpro__helloResponse_deserialize (cxfjsutils, partElement); 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 // Wrapped operation. // parameter messageId // - array // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter folderId // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__copyMessages(); wrapperObj.setMessageId(args[0]); wrapperObj.setFolderId(args[1]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:copyMessages', null); } 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) { var returnObject = web_service_mailarchiver_serpro__copyMessagesResponse_deserialize (cxfjsutils, partElement); 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 // Wrapped operation. // parameter userId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter password // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__login(); wrapperObj.setUserId(args[0]); wrapperObj.setPassword(args[1]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:login', null); } 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) { var returnObject = web_service_mailarchiver_serpro__loginResponse_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 // Wrapped operation. // parameter sessionId // - simple type {http://www.w3.org/2001/XMLSchema}string// parameter messageId // - simple 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 wrapperObj = new web_service_mailarchiver_serpro__getMessageSource(); wrapperObj.setSessionId(args[0]); wrapperObj.setMessageId(args[1]); var xml; xml = cxfjsutils.beginSoap11Message("xmlns:jns0='http://web.service.mailarchiver.serpro/' "); // block for local variables { xml = xml + wrapperObj.serialize(cxfjsutils, 'jns0:getMessageSource', null); } 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) { var returnObject = web_service_mailarchiver_serpro__getMessageSourceResponse_deserialize (cxfjsutils, partElement); 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;