com.pnpconsult.zeiterfassung.helper
Class AbstractObjectManager2

java.lang.Object
  extended bycom.pnpconsult.zeiterfassung.helper.AbstractObjectManager2
Direct Known Subclasses:
ActivityManager, ArchivableObjectManager, BillEntryManager, BillManager, CustomerManager, EntryManager, ObjectSupport, ProjectManager, UserEntryManager, UserManager

public class AbstractObjectManager2
extends java.lang.Object

Version:
$Id: AbstractObjectManager2.java,v 1.4 2004/11/06 15:11:46 powerpete Exp $
Author:
Moritz Petersen

Constructor Summary
AbstractObjectManager2()
           
 
Method Summary
 void delete(java.lang.Class clazz, java.io.Serializable key)
           
protected  java.util.List find(java.lang.Class clazz)
           
protected  java.util.List find(java.lang.Class clazz, java.lang.String query, java.lang.Object[] objects, net.sf.hibernate.type.Type[] types)
           
protected  java.util.List find(java.lang.Class clazz, java.lang.String query, java.lang.Object obj, net.sf.hibernate.type.Type type)
           
 java.lang.Object load(java.lang.Class clazz, java.io.Serializable key)
           
protected  java.util.List loadAll(java.lang.Class clazz)
           
protected  java.util.List loadAllNotArchived(java.lang.Class clazz)
           
 java.io.Serializable save(java.lang.Object obj)
           
 java.io.Serializable save(java.lang.Object obj, java.io.Serializable key)
           
protected  java.util.List sort(java.util.List list)
          Sorts the given list by its natural order (i.e. by using the Comparable interface).
 void update(java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractObjectManager2

public AbstractObjectManager2()
Method Detail

find

protected java.util.List find(java.lang.Class clazz)
                       throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

sort

protected java.util.List sort(java.util.List list)
Sorts the given list by its natural order (i.e. by using the Comparable interface).

Parameters:
list - The list containing Comparable instances.
Returns:
The sorted list (not neccessary, as the list itself is manipulated).

find

protected java.util.List find(java.lang.Class clazz,
                              java.lang.String query,
                              java.lang.Object obj,
                              net.sf.hibernate.type.Type type)
                       throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

loadAll

protected java.util.List loadAll(java.lang.Class clazz)
                          throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

loadAllNotArchived

protected java.util.List loadAllNotArchived(java.lang.Class clazz)
                                     throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

delete

public void delete(java.lang.Class clazz,
                   java.io.Serializable key)
            throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

load

public java.lang.Object load(java.lang.Class clazz,
                             java.io.Serializable key)
                      throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

save

public java.io.Serializable save(java.lang.Object obj)
                          throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

save

public java.io.Serializable save(java.lang.Object obj,
                                 java.io.Serializable key)
                          throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

update

public void update(java.lang.Object obj)
            throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException

find

protected java.util.List find(java.lang.Class clazz,
                              java.lang.String query,
                              java.lang.Object[] objects,
                              net.sf.hibernate.type.Type[] types)
                       throws net.sf.hibernate.HibernateException
Throws:
net.sf.hibernate.HibernateException


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