com.jurismarches.vradi.services.managers
Class ClientManager

java.lang.Object
  extended by com.jurismarches.vradi.services.managers.ClientManager

public class ClientManager
extends Object

Class that contains the methods to retrieve the information related to the clients

Version:
$Revision: 457 $ $Date: 2010-02-02 17:16:38 +0100 (mar., 02 févr. 2010) $
Author:
schorlet

Constructor Summary
ClientManager()
           
ClientManager(org.sharengo.wikitty.WikittyProxy proxy)
           
 
Method Summary
 List<Client> getAllClients()
           
 List<Group> getAllGroups()
           
 List<User> getAllUsers()
           
 Client getClient(String clientId)
           
 Client getClientByUserId(String userId)
           
 List<User> getClientUsers(String clientId)
           
 Group getGroup(String groupId)
           
 List<Client> getGroupClients(String groupId)
           
 List<Group> getGroupsByClientId(String clientId)
           
 List<Group> getGroupsByUserId(String userId)
           
 List<User> getGroupUsers(String groupId)
           
 User getUser(String userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientManager

public ClientManager(org.sharengo.wikitty.WikittyProxy proxy)

ClientManager

public ClientManager()
Method Detail

getUser

public User getUser(String userId)
             throws TechnicalException
Throws:
TechnicalException

getClient

public Client getClient(String clientId)
                 throws TechnicalException
Throws:
TechnicalException

getGroup

public Group getGroup(String groupId)
               throws TechnicalException
Throws:
TechnicalException

getGroupUsers

public List<User> getGroupUsers(String groupId)
                         throws TechnicalException
Throws:
TechnicalException

getClientUsers

public List<User> getClientUsers(String clientId)
                          throws TechnicalException
Throws:
TechnicalException

getGroupClients

public List<Client> getGroupClients(String groupId)
                             throws TechnicalException
Throws:
TechnicalException

getClientByUserId

public Client getClientByUserId(String userId)
                         throws TechnicalException
Throws:
TechnicalException

getGroupsByUserId

public List<Group> getGroupsByUserId(String userId)
                              throws TechnicalException
Throws:
TechnicalException

getGroupsByClientId

public List<Group> getGroupsByClientId(String clientId)
                                throws TechnicalException
Throws:
TechnicalException

getAllClients

public List<Client> getAllClients()
                           throws TechnicalException
Throws:
TechnicalException

getAllUsers

public List<User> getAllUsers()
                       throws TechnicalException
Throws:
TechnicalException

getAllGroups

public List<Group> getAllGroups()
                         throws TechnicalException
Throws:
TechnicalException


Copyright © 2009-2010 JurisMarches. All Rights Reserved.