com.pnpconsult.zeiterfassung.helper
Class UserManager

java.lang.Object
  extended bycom.pnpconsult.zeiterfassung.helper.AbstractObjectManager2
      extended bycom.pnpconsult.zeiterfassung.helper.UserManager

public class UserManager
extends AbstractObjectManager2

Version:
$Id: UserManager.java,v 1.9 2004/06/24 20:54:18 powerpete Exp $
Author:
M. Petersen

Constructor Summary
UserManager()
           
 
Method Summary
 void deleteEntry(java.lang.String login, long entryId)
           
 void deleteUser(java.lang.String login)
           
 boolean exists(java.lang.String login)
           
 User load(java.lang.String login)
           
 java.util.List loadAll()
           
 java.util.List loadNotArchived()
           
 java.util.Collection loadUserProjects(java.lang.String userLogin, long projectId)
           
 void saveEntries(java.lang.String login)
           
 void setUserProjects(User user, java.util.Collection userProjects)
           
 
Methods inherited from class com.pnpconsult.zeiterfassung.helper.AbstractObjectManager2
delete, find, find, find, load, loadAll, loadAllNotArchived, save, save, sort, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserManager

public UserManager()
Method Detail

loadAll

public java.util.List loadAll()
                       throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException
See Also:
loadAll()

setUserProjects

public void setUserProjects(User user,
                            java.util.Collection userProjects)
                     throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException
See Also:
com.pnpconsult.zeiterfassung.helper.UserManager#setUserProjects(com.pnpconsult.zeiterfassung.model.User, java.lang.String[])

load

public User load(java.lang.String login)
          throws net.sf.hibernate.HibernateException
Parameters:
login -
Returns:
Throws:
net.sf.hibernate.HibernateException

deleteEntry

public void deleteEntry(java.lang.String login,
                        long entryId)
                 throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

saveEntries

public void saveEntries(java.lang.String login)
                 throws net.sf.hibernate.HibernateException
Parameters:
login -
Throws:
net.sf.hibernate.HibernateException

exists

public boolean exists(java.lang.String login)
               throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

loadUserProjects

public java.util.Collection loadUserProjects(java.lang.String userLogin,
                                             long projectId)
                                      throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

deleteUser

public void deleteUser(java.lang.String login)
                throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

loadNotArchived

public java.util.List loadNotArchived()
                               throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException


Copyright © 2003-2004 PNP Unternehmensberatung. All Rights Reserved.