Type.registerNamespace('Ascentium.Layouts');
Ascentium.Layouts.AggregateService=function() {
Ascentium.Layouts.AggregateService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Ascentium.Layouts.AggregateService.prototype={
GetContentTypeAggregate:function(contentTypeID,xsltTransformPath,xsltTransformParameters,locationIDList,capabilityIDList,yearList,webscope,listscope,listIDList,rowLimit,orderBy,succeededCallback, failedCallback, userContext) {
return this._invoke(Ascentium.Layouts.AggregateService.get_path(), 'GetContentTypeAggregate',false,{contentTypeID:contentTypeID,xsltTransformPath:xsltTransformPath,xsltTransformParameters:xsltTransformParameters,locationIDList:locationIDList,capabilityIDList:capabilityIDList,yearList:yearList,webscope:webscope,listscope:listscope,listIDList:listIDList,rowLimit:rowLimit,orderBy:orderBy},succeededCallback,failedCallback,userContext); }}
Ascentium.Layouts.AggregateService.registerClass('Ascentium.Layouts.AggregateService',Sys.Net.WebServiceProxy);
Ascentium.Layouts.AggregateService._staticInstance = new Ascentium.Layouts.AggregateService();
Ascentium.Layouts.AggregateService.set_path = function(value) { Ascentium.Layouts.AggregateService._staticInstance._path = value; }
Ascentium.Layouts.AggregateService.get_path = function() { return Ascentium.Layouts.AggregateService._staticInstance._path; }
Ascentium.Layouts.AggregateService.set_timeout = function(value) { Ascentium.Layouts.AggregateService._staticInstance._timeout = value; }
Ascentium.Layouts.AggregateService.get_timeout = function() { return Ascentium.Layouts.AggregateService._staticInstance._timeout; }
Ascentium.Layouts.AggregateService.set_defaultUserContext = function(value) { Ascentium.Layouts.AggregateService._staticInstance._userContext = value; }
Ascentium.Layouts.AggregateService.get_defaultUserContext = function() { return Ascentium.Layouts.AggregateService._staticInstance._userContext; }
Ascentium.Layouts.AggregateService.set_defaultSucceededCallback = function(value) { Ascentium.Layouts.AggregateService._staticInstance._succeeded = value; }
Ascentium.Layouts.AggregateService.get_defaultSucceededCallback = function() { return Ascentium.Layouts.AggregateService._staticInstance._succeeded; }
Ascentium.Layouts.AggregateService.set_defaultFailedCallback = function(value) { Ascentium.Layouts.AggregateService._staticInstance._failed = value; }
Ascentium.Layouts.AggregateService.get_defaultFailedCallback = function() { return Ascentium.Layouts.AggregateService._staticInstance._failed; }
Ascentium.Layouts.AggregateService.set_path("/_layouts/ascentium/aggregate.asmx");
Ascentium.Layouts.AggregateService.GetContentTypeAggregate= function(contentTypeID,xsltTransformPath,xsltTransformParameters,locationIDList,capabilityIDList,yearList,webscope,listscope,listIDList,rowLimit,orderBy,onSuccess,onFailed,userContext) {Ascentium.Layouts.AggregateService._staticInstance.GetContentTypeAggregate(contentTypeID,xsltTransformPath,xsltTransformParameters,locationIDList,capabilityIDList,yearList,webscope,listscope,listIDList,rowLimit,orderBy,onSuccess,onFailed,userContext); }
