net.incongru.berkano.user.hibernate
Class AbstractHibernatedDAO

java.lang.Object
  extended by net.incongru.berkano.user.hibernate.AbstractHibernatedDAO
Direct Known Subclasses:
HibernatedGroupDAO, HibernatedUserDAO

public abstract class AbstractHibernatedDAO
extends java.lang.Object

Version:
$Revision: 1.2 $
Author:
greg, $Author: gj $ (last edit)

Field Summary
protected  org.hibernate.Session session
           
 
Constructor Summary
AbstractHibernatedDAO(org.hibernate.Session session)
           
 
Method Summary
 void addProperty(java.lang.Long id, java.lang.String propertyKey, java.lang.Object value)
           
 void addProperty(PropertiesAware o, java.lang.String propertyKey, java.lang.Object value)
           
protected abstract  PropertiesAware getById(java.lang.Long id)
           
 void removeProperty(java.lang.Long id, java.lang.String propertyKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

session

protected final org.hibernate.Session session
Constructor Detail

AbstractHibernatedDAO

public AbstractHibernatedDAO(org.hibernate.Session session)
Method Detail

getById

protected abstract PropertiesAware getById(java.lang.Long id)
                                    throws UnknownUserException
Throws:
UnknownUserException

addProperty

public void addProperty(java.lang.Long id,
                        java.lang.String propertyKey,
                        java.lang.Object value)
                 throws UnknownUserException
Throws:
UnknownUserException

addProperty

public void addProperty(PropertiesAware o,
                        java.lang.String propertyKey,
                        java.lang.Object value)

removeProperty

public void removeProperty(java.lang.Long id,
                           java.lang.String propertyKey)
                    throws UnknownUserException
Throws:
UnknownUserException


Copyright © 2004-2007. All Rights Reserved.