edu.uoc.tfc.dbmodel.security.crud
Class OperationManageableDaoBase

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by edu.uoc.tfc.dbmodel.security.crud.OperationManageableDaoBase
All Implemented Interfaces:
OperationManageableDao, org.springframework.beans.factory.InitializingBean

public final class OperationManageableDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements OperationManageableDao


Constructor Summary
OperationManageableDaoBase()
           
 
Method Summary
 Operation create(java.lang.String name, java.lang.String description, java.lang.String url, java.lang.Integer parent, java.lang.Integer ordre, java.lang.Long id, java.lang.Long[] roles)
           
 void delete(java.lang.Long[] ids)
           
 java.util.List read(java.lang.String name, java.lang.String description, java.lang.String url, java.lang.Integer parent, java.lang.Integer ordre, java.lang.Long id, java.lang.Long[] roles)
           
 java.util.List readAll()
           
 java.util.Map readBackingLists()
           
 Operation readById(java.lang.Long id)
           
 void setDao(OperationDao dao)
           
 void setRolesDao(RoleDao rolesDao)
           
 Operation update(java.lang.String name, java.lang.String description, java.lang.String url, java.lang.Integer parent, java.lang.Integer ordre, java.lang.Long id, java.lang.Long[] roles)
           
 
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
getHibernateTemplate, getSessionFactory, setHibernateTemplate, setSessionFactory
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationManageableDaoBase

public OperationManageableDaoBase()
Method Detail

setDao

public void setDao(OperationDao dao)

setRolesDao

public void setRolesDao(RoleDao rolesDao)

create

public Operation create(java.lang.String name,
                        java.lang.String description,
                        java.lang.String url,
                        java.lang.Integer parent,
                        java.lang.Integer ordre,
                        java.lang.Long id,
                        java.lang.Long[] roles)
Specified by:
create in interface OperationManageableDao

readById

public Operation readById(java.lang.Long id)
Specified by:
readById in interface OperationManageableDao

read

public java.util.List read(java.lang.String name,
                           java.lang.String description,
                           java.lang.String url,
                           java.lang.Integer parent,
                           java.lang.Integer ordre,
                           java.lang.Long id,
                           java.lang.Long[] roles)
Specified by:
read in interface OperationManageableDao

readAll

public java.util.List readAll()
Specified by:
readAll in interface OperationManageableDao

readBackingLists

public java.util.Map readBackingLists()
Specified by:
readBackingLists in interface OperationManageableDao

update

public Operation update(java.lang.String name,
                        java.lang.String description,
                        java.lang.String url,
                        java.lang.Integer parent,
                        java.lang.Integer ordre,
                        java.lang.Long id,
                        java.lang.Long[] roles)
Specified by:
update in interface OperationManageableDao

delete

public void delete(java.lang.Long[] ids)
Specified by:
delete in interface OperationManageableDao