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