Type.registerNamespace('SecuriboxClient.WebServices');
SecuriboxClient.WebServices.WebAgentsWS=function() {
SecuriboxClient.WebServices.WebAgentsWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SecuriboxClient.WebServices.WebAgentsWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return SecuriboxClient.WebServices.WebAgentsWS._staticInstance.get_path();},
GetUserWA:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetUserWA',false,{id:id},succeededCallback,failedCallback,userContext); },
RemoveWA:function(id_WAUser,index,succeededCallback, failedCallback, userContext) {
/// <param name="id_WAUser" type="Number">System.Int32</param>
/// <param name="index" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoveWA',false,{id_WAUser:id_WAUser,index:index},succeededCallback,failedCallback,userContext); },
SyncFilesWA:function(parameters,succeededCallback, failedCallback, userContext) {
/// <param name="parameters" type="Array">System.String[][]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SyncFilesWA',false,{parameters:parameters},succeededCallback,failedCallback,userContext); },
Notify:function(param,succeededCallback, failedCallback, userContext) {
/// <param name="param" type="Array">System.String[][]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Notify',false,{param:param},succeededCallback,failedCallback,userContext); },
SuggestWA:function(email,url,description,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="url" type="String">System.String</param>
/// <param name="description" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SuggestWA',false,{email:email,url:url,description:description},succeededCallback,failedCallback,userContext); },
AskDelete:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AskDelete',false,{id:id},succeededCallback,failedCallback,userContext); }}
SecuriboxClient.WebServices.WebAgentsWS.registerClass('SecuriboxClient.WebServices.WebAgentsWS',Sys.Net.WebServiceProxy);
SecuriboxClient.WebServices.WebAgentsWS._staticInstance = new SecuriboxClient.WebServices.WebAgentsWS();
SecuriboxClient.WebServices.WebAgentsWS.set_path = function(value) {
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.set_path(value); }
SecuriboxClient.WebServices.WebAgentsWS.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return SecuriboxClient.WebServices.WebAgentsWS._staticInstance.get_path();}
SecuriboxClient.WebServices.WebAgentsWS.set_timeout = function(value) {
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.set_timeout(value); }
SecuriboxClient.WebServices.WebAgentsWS.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return SecuriboxClient.WebServices.WebAgentsWS._staticInstance.get_timeout(); }
SecuriboxClient.WebServices.WebAgentsWS.set_defaultUserContext = function(value) { 
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.set_defaultUserContext(value); }
SecuriboxClient.WebServices.WebAgentsWS.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return SecuriboxClient.WebServices.WebAgentsWS._staticInstance.get_defaultUserContext(); }
SecuriboxClient.WebServices.WebAgentsWS.set_defaultSucceededCallback = function(value) { 
 SecuriboxClient.WebServices.WebAgentsWS._staticInstance.set_defaultSucceededCallback(value); }
SecuriboxClient.WebServices.WebAgentsWS.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return SecuriboxClient.WebServices.WebAgentsWS._staticInstance.get_defaultSucceededCallback(); }
SecuriboxClient.WebServices.WebAgentsWS.set_defaultFailedCallback = function(value) { 
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.set_defaultFailedCallback(value); }
SecuriboxClient.WebServices.WebAgentsWS.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return SecuriboxClient.WebServices.WebAgentsWS._staticInstance.get_defaultFailedCallback(); }
SecuriboxClient.WebServices.WebAgentsWS.set_path("/WebServices/WebAgentsWS.asmx");
SecuriboxClient.WebServices.WebAgentsWS.GetUserWA= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.GetUserWA(id,onSuccess,onFailed,userContext); }
SecuriboxClient.WebServices.WebAgentsWS.RemoveWA= function(id_WAUser,index,onSuccess,onFailed,userContext) {
/// <param name="id_WAUser" type="Number">System.Int32</param>
/// <param name="index" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.RemoveWA(id_WAUser,index,onSuccess,onFailed,userContext); }
SecuriboxClient.WebServices.WebAgentsWS.SyncFilesWA= function(parameters,onSuccess,onFailed,userContext) {
/// <param name="parameters" type="Array">System.String[][]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.SyncFilesWA(parameters,onSuccess,onFailed,userContext); }
SecuriboxClient.WebServices.WebAgentsWS.Notify= function(param,onSuccess,onFailed,userContext) {
/// <param name="param" type="Array">System.String[][]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.Notify(param,onSuccess,onFailed,userContext); }
SecuriboxClient.WebServices.WebAgentsWS.SuggestWA= function(email,url,description,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="url" type="String">System.String</param>
/// <param name="description" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.SuggestWA(email,url,description,onSuccess,onFailed,userContext); }
SecuriboxClient.WebServices.WebAgentsWS.AskDelete= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
SecuriboxClient.WebServices.WebAgentsWS._staticInstance.AskDelete(id,onSuccess,onFailed,userContext); }
