var SearchWS=function() {
SearchWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SearchWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return SearchWS._staticInstance.get_path();},
GetDataSet:function(parameter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDataSet',false,{parameter:parameter},succeededCallback,failedCallback,userContext); },
PromptUserForPhoto:function(userToPrompt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PromptUserForPhoto',false,{userToPrompt:userToPrompt},succeededCallback,failedCallback,userContext); },
DeleteMessage:function(messageID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteMessage',false,{messageID:messageID},succeededCallback,failedCallback,userContext); },
SendMessage:function(toUsername,subject,body,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMessage',false,{toUsername:toUsername,subject:subject,body:body},succeededCallback,failedCallback,userContext); },
GetFullMessage:function(messageID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFullMessage',false,{messageID:messageID},succeededCallback,failedCallback,userContext); },
MarkMessageRead:function(messageID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MarkMessageRead',false,{messageID:messageID},succeededCallback,failedCallback,userContext); },
GetReceivedMessage:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetReceivedMessage',false,{},succeededCallback,failedCallback,userContext); },
GetSearchResults:function(parameters,sortExpression,sortDirection,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSearchResults',false,{parameters:parameters,sortExpression:sortExpression,sortDirection:sortDirection},succeededCallback,failedCallback,userContext); },
GetViewProfile:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetViewProfile',false,{username:username},succeededCallback,failedCallback,userContext); },
AddTwitter:function(twitterUsername,twitterPassword,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddTwitter',false,{twitterUsername:twitterUsername,twitterPassword:twitterPassword},succeededCallback,failedCallback,userContext); },
RemoveTwitter:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveTwitter',false,{},succeededCallback,failedCallback,userContext); },
UnfavoriteProfile:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UnfavoriteProfile',false,{username:username},succeededCallback,failedCallback,userContext); },
FavoriteProfile:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FavoriteProfile',false,{username:username},succeededCallback,failedCallback,userContext); },
UnblockProfile:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UnblockProfile',false,{username:username},succeededCallback,failedCallback,userContext); },
BlockProfile:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'BlockProfile',false,{username:username},succeededCallback,failedCallback,userContext); },
GetFavoriteProfiles:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFavoriteProfiles',false,{},succeededCallback,failedCallback,userContext); },
GetBlockedProfiles:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetBlockedProfiles',false,{},succeededCallback,failedCallback,userContext); },
SendIcebreaker:function(toUsername,icebreakerType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendIcebreaker',false,{toUsername:toUsername,icebreakerType:icebreakerType},succeededCallback,failedCallback,userContext); },
GetTweetsMarkup:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTweetsMarkup',false,{username:username},succeededCallback,failedCallback,userContext); },
GetLatestTweetMarkup:function(username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLatestTweetMarkup',false,{username:username},succeededCallback,failedCallback,userContext); }}
SearchWS.registerClass('SearchWS',Sys.Net.WebServiceProxy);
SearchWS._staticInstance = new SearchWS();
SearchWS.set_path = function(value) { SearchWS._staticInstance.set_path(value); }
SearchWS.get_path = function() { return SearchWS._staticInstance.get_path(); }
SearchWS.set_timeout = function(value) { SearchWS._staticInstance.set_timeout(value); }
SearchWS.get_timeout = function() { return SearchWS._staticInstance.get_timeout(); }
SearchWS.set_defaultUserContext = function(value) { SearchWS._staticInstance.set_defaultUserContext(value); }
SearchWS.get_defaultUserContext = function() { return SearchWS._staticInstance.get_defaultUserContext(); }
SearchWS.set_defaultSucceededCallback = function(value) { SearchWS._staticInstance.set_defaultSucceededCallback(value); }
SearchWS.get_defaultSucceededCallback = function() { return SearchWS._staticInstance.get_defaultSucceededCallback(); }
SearchWS.set_defaultFailedCallback = function(value) { SearchWS._staticInstance.set_defaultFailedCallback(value); }
SearchWS.get_defaultFailedCallback = function() { return SearchWS._staticInstance.get_defaultFailedCallback(); }
SearchWS.set_path("/webservices/SearchWS.asmx");
SearchWS.GetDataSet= function(parameter,onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetDataSet(parameter,onSuccess,onFailed,userContext); }
SearchWS.PromptUserForPhoto= function(userToPrompt,onSuccess,onFailed,userContext) {SearchWS._staticInstance.PromptUserForPhoto(userToPrompt,onSuccess,onFailed,userContext); }
SearchWS.DeleteMessage= function(messageID,onSuccess,onFailed,userContext) {SearchWS._staticInstance.DeleteMessage(messageID,onSuccess,onFailed,userContext); }
SearchWS.SendMessage= function(toUsername,subject,body,onSuccess,onFailed,userContext) {SearchWS._staticInstance.SendMessage(toUsername,subject,body,onSuccess,onFailed,userContext); }
SearchWS.GetFullMessage= function(messageID,onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetFullMessage(messageID,onSuccess,onFailed,userContext); }
SearchWS.MarkMessageRead= function(messageID,onSuccess,onFailed,userContext) {SearchWS._staticInstance.MarkMessageRead(messageID,onSuccess,onFailed,userContext); }
SearchWS.GetReceivedMessage= function(onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetReceivedMessage(onSuccess,onFailed,userContext); }
SearchWS.GetSearchResults= function(parameters,sortExpression,sortDirection,onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetSearchResults(parameters,sortExpression,sortDirection,onSuccess,onFailed,userContext); }
SearchWS.GetViewProfile= function(username,onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetViewProfile(username,onSuccess,onFailed,userContext); }
SearchWS.AddTwitter= function(twitterUsername,twitterPassword,onSuccess,onFailed,userContext) {SearchWS._staticInstance.AddTwitter(twitterUsername,twitterPassword,onSuccess,onFailed,userContext); }
SearchWS.RemoveTwitter= function(onSuccess,onFailed,userContext) {SearchWS._staticInstance.RemoveTwitter(onSuccess,onFailed,userContext); }
SearchWS.UnfavoriteProfile= function(username,onSuccess,onFailed,userContext) {SearchWS._staticInstance.UnfavoriteProfile(username,onSuccess,onFailed,userContext); }
SearchWS.FavoriteProfile= function(username,onSuccess,onFailed,userContext) {SearchWS._staticInstance.FavoriteProfile(username,onSuccess,onFailed,userContext); }
SearchWS.UnblockProfile= function(username,onSuccess,onFailed,userContext) {SearchWS._staticInstance.UnblockProfile(username,onSuccess,onFailed,userContext); }
SearchWS.BlockProfile= function(username,onSuccess,onFailed,userContext) {SearchWS._staticInstance.BlockProfile(username,onSuccess,onFailed,userContext); }
SearchWS.GetFavoriteProfiles= function(onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetFavoriteProfiles(onSuccess,onFailed,userContext); }
SearchWS.GetBlockedProfiles= function(onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetBlockedProfiles(onSuccess,onFailed,userContext); }
SearchWS.SendIcebreaker= function(toUsername,icebreakerType,onSuccess,onFailed,userContext) {SearchWS._staticInstance.SendIcebreaker(toUsername,icebreakerType,onSuccess,onFailed,userContext); }
SearchWS.GetTweetsMarkup= function(username,onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetTweetsMarkup(username,onSuccess,onFailed,userContext); }
SearchWS.GetLatestTweetMarkup= function(username,onSuccess,onFailed,userContext) {SearchWS._staticInstance.GetLatestTweetMarkup(username,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ViewProfile) === 'undefined') {
var ViewProfile=gtc("ViewProfile");
ViewProfile.registerClass('ViewProfile');
}
if (typeof(SearchParameter) === 'undefined') {
var SearchParameter=gtc("SearchParameter");
SearchParameter.registerClass('SearchParameter');
}
if (typeof(AddTwitterResult) === 'undefined') {
var AddTwitterResult=gtc("AddTwitterResult");
AddTwitterResult.registerClass('AddTwitterResult');
}
if (typeof(SearchProfile) === 'undefined') {
var SearchProfile=gtc("SearchProfile");
SearchProfile.registerClass('SearchProfile');
}
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataSet) === 'undefined') {
System.Data.DataSet=gtc("System.Data.DataSet");
System.Data.DataSet.registerClass('System.Data.DataSet');
}
Type.registerNamespace('Messaging');
if (typeof(Messaging.FullMessage) === 'undefined') {
Messaging.FullMessage=gtc("Messaging.FullMessage");
Messaging.FullMessage.registerClass('Messaging.FullMessage');
}
if (typeof(Messaging.MessageCollection) === 'undefined') {
Messaging.MessageCollection=gtc("Messaging.MessageCollection");
Messaging.MessageCollection.registerClass('Messaging.MessageCollection');
}
if (typeof(SearchSortExpression) === 'undefined') {
SearchSortExpression = function() { throw Error.invalidOperation(); }
SearchSortExpression.prototype = {Distance: 1,Activity: 2}
SearchSortExpression.registerEnum('SearchSortExpression', true);
}
if (typeof(Icebreakers) === 'undefined') {
Icebreakers = function() { throw Error.invalidOperation(); }
Icebreakers.prototype = {Invalid: 0,Wink: 1,Smile: 2,BuyDrink: 3,Poke: 4}
Icebreakers.registerEnum('Icebreakers', true);
}
if (typeof(AddTwitterOutcomes) === 'undefined') {
AddTwitterOutcomes = function() { throw Error.invalidOperation(); }
AddTwitterOutcomes.prototype = {Null: 0,Success: 1,InvalidCredentials: 2}
AddTwitterOutcomes.registerEnum('AddTwitterOutcomes', true);
}
if (typeof(SearchSortDirection) === 'undefined') {
SearchSortDirection = function() { throw Error.invalidOperation(); }
SearchSortDirection.prototype = {Ascending: 1,Descending: 2}
SearchSortDirection.registerEnum('SearchSortDirection', true);
}
