de.iai.ilcd.model.dao
Class UserDao

java.lang.Object
  extended by de.iai.ilcd.model.dao.UserDao

public class UserDao
extends java.lang.Object

Author:
clemens.duepmeier

Constructor Summary
UserDao()
           
 
Method Summary
 boolean checkAndPersist(User user, PersistType pType, java.io.PrintWriter out)
           
 java.util.List<IndustrialSector> getIndustrialSectors()
           
 User getUser(long userId)
           
 User getUser(java.lang.String userName)
           
 java.util.List<User> getUsers()
           
 void merge(User user)
           
 void persist(User user)
           
 void remove(User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDao

public UserDao()
Method Detail

getUsers

public java.util.List<User> getUsers()

getUser

public User getUser(java.lang.String userName)

getUser

public User getUser(long userId)

getIndustrialSectors

public java.util.List<IndustrialSector> getIndustrialSectors()

persist

public void persist(User user)
             throws java.lang.Exception
Throws:
java.lang.Exception

checkAndPersist

public boolean checkAndPersist(User user,
                               PersistType pType,
                               java.io.PrintWriter out)

remove

public void remove(User user)

merge

public void merge(User user)
           throws MergeException
Throws:
MergeException