
function UserRemoteService() { }
UserRemoteService._path = '/correlyce/dwr';

UserRemoteService.flush = function(p0, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'flush', p0, callback);
}

UserRemoteService.reset = function(p0, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'reset', p0, callback);
}

UserRemoteService.searchPersonsByName = function(p0, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'searchPersonsByName', p0, callback);
}

UserRemoteService.addAllUsers = function(p0, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'addAllUsers', p0, callback);
}

UserRemoteService.addClasses = function(p0, p1, p2, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'addClasses', p0, p1, p2, callback);
}

UserRemoteService.addUser = function(p0, p1, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'addUser', p0, p1, callback);
}

UserRemoteService.initTransaction = function(p0, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'initTransaction', p0, callback);
}

UserRemoteService.getSubscribersByRole = function(p0, p1, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'getSubscribersByRole', p0, p1, callback);
}

UserRemoteService.getSubscribersByRole = function(p0, p1, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'getSubscribersByRole', p0, p1, callback);
}

UserRemoteService.removeSubscriber = function(p0, p1, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'removeSubscriber', p0, p1, callback);
}

UserRemoteService.removeSubscribers = function(p0, p1, p2, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'removeSubscribers', p0, p1, p2, callback);
}

UserRemoteService.getEtablissementsParVille = function(p0, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'getEtablissementsParVille', p0, callback);
}

UserRemoteService.getVilles = function(callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'getVilles', callback);
}

UserRemoteService.getVillesAvecUtilisateurs = function(callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'getVillesAvecUtilisateurs', callback);
}

UserRemoteService.getClassesList = function(callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'getClassesList', callback);
}

UserRemoteService.getGroupsList = function(callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'getGroupsList', callback);
}

UserRemoteService.addGroups = function(p0, p1, p2, callback) {
    DWREngine._execute(UserRemoteService._path, 'UserRemoteService', 'addGroups', p0, p1, p2, callback);
}
