Type.registerNamespace('jv.ws');
jv.ws.JVShareService=function() {
jv.ws.JVShareService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
jv.ws.JVShareService.prototype={
getTopVacancy:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(jv.ws.JVShareService.get_path(), 'getTopVacancy',false,{url:url},succeededCallback,failedCallback,userContext); },
getTopVacancyCount:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(jv.ws.JVShareService.get_path(), 'getTopVacancyCount',false,{url:url},succeededCallback,failedCallback,userContext); },
getTopCompanyCount:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(jv.ws.JVShareService.get_path(), 'getTopCompanyCount',false,{url:url},succeededCallback,failedCallback,userContext); },
getTopCompany:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(jv.ws.JVShareService.get_path(), 'getTopCompany',false,{url:url},succeededCallback,failedCallback,userContext); },
getTopNews:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(jv.ws.JVShareService.get_path(), 'getTopNews',false,{url:url},succeededCallback,failedCallback,userContext); },
getTopCandidate:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(jv.ws.JVShareService.get_path(), 'getTopCandidate',false,{url:url},succeededCallback,failedCallback,userContext); },
getTopBikip:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(jv.ws.JVShareService.get_path(), 'getTopBikip',false,{url:url},succeededCallback,failedCallback,userContext); },
getTopHocHanh:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(jv.ws.JVShareService.get_path(), 'getTopHocHanh',false,{url:url},succeededCallback,failedCallback,userContext); }}
jv.ws.JVShareService.registerClass('jv.ws.JVShareService',Sys.Net.WebServiceProxy);
jv.ws.JVShareService._staticInstance = new jv.ws.JVShareService();
jv.ws.JVShareService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; jv.ws.JVShareService._staticInstance._path = value; }
jv.ws.JVShareService.get_path = function() { return jv.ws.JVShareService._staticInstance._path; }
jv.ws.JVShareService.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
jv.ws.JVShareService._staticInstance._timeout = value; }
jv.ws.JVShareService.get_timeout = function() { 
return jv.ws.JVShareService._staticInstance._timeout; }
jv.ws.JVShareService.set_defaultUserContext = function(value) { 
jv.ws.JVShareService._staticInstance._userContext = value; }
jv.ws.JVShareService.get_defaultUserContext = function() { 
return jv.ws.JVShareService._staticInstance._userContext; }
jv.ws.JVShareService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; jv.ws.JVShareService._staticInstance._succeeded = value; }
jv.ws.JVShareService.get_defaultSucceededCallback = function() { 
return jv.ws.JVShareService._staticInstance._succeeded; }
jv.ws.JVShareService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; jv.ws.JVShareService._staticInstance._failed = value; }
jv.ws.JVShareService.get_defaultFailedCallback = function() { 
return jv.ws.JVShareService._staticInstance._failed; }
jv.ws.JVShareService.set_path("/WebServices/JVShareService.asmx");
jv.ws.JVShareService.getTopVacancy= function(url,onSuccess,onFailed,userContext) {jv.ws.JVShareService._staticInstance.getTopVacancy(url,onSuccess,onFailed,userContext); }
jv.ws.JVShareService.getTopVacancyCount= function(url,onSuccess,onFailed,userContext) {jv.ws.JVShareService._staticInstance.getTopVacancyCount(url,onSuccess,onFailed,userContext); }
jv.ws.JVShareService.getTopCompanyCount= function(url,onSuccess,onFailed,userContext) {jv.ws.JVShareService._staticInstance.getTopCompanyCount(url,onSuccess,onFailed,userContext); }
jv.ws.JVShareService.getTopCompany= function(url,onSuccess,onFailed,userContext) {jv.ws.JVShareService._staticInstance.getTopCompany(url,onSuccess,onFailed,userContext); }
jv.ws.JVShareService.getTopNews= function(url,onSuccess,onFailed,userContext) {jv.ws.JVShareService._staticInstance.getTopNews(url,onSuccess,onFailed,userContext); }
jv.ws.JVShareService.getTopCandidate= function(url,onSuccess,onFailed,userContext) {jv.ws.JVShareService._staticInstance.getTopCandidate(url,onSuccess,onFailed,userContext); }
jv.ws.JVShareService.getTopBikip= function(url,onSuccess,onFailed,userContext) {jv.ws.JVShareService._staticInstance.getTopBikip(url,onSuccess,onFailed,userContext); }
jv.ws.JVShareService.getTopHocHanh= function(url,onSuccess,onFailed,userContext) {jv.ws.JVShareService._staticInstance.getTopHocHanh(url,onSuccess,onFailed,userContext); }
