lumis.portal.serviceinterface.menu
Class ServiceInterfaceMenuGroupTypeDaoHib
java.lang.Object
lumis.portal.dao.hibernate.GenericHibernateManualUpdateDao<ServiceInterfaceMenuGroupTypeConfig,String>
lumis.portal.serviceinterface.menu.ServiceInterfaceMenuGroupTypeDaoHib
- All Implemented Interfaces:
- IServiceInterfaceMenuGroupTypeDao
public class ServiceInterfaceMenuGroupTypeDaoHib
- extends GenericHibernateManualUpdateDao<ServiceInterfaceMenuGroupTypeConfig,String>
- implements IServiceInterfaceMenuGroupTypeDao
- Since:
- 4.0.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceInterfaceMenuGroupTypeDaoHib
public ServiceInterfaceMenuGroupTypeDaoHib()
getIdentifier
protected String getIdentifier(ServiceInterfaceMenuGroupTypeConfig config)
- Specified by:
getIdentifier
in class GenericHibernateManualUpdateDao<ServiceInterfaceMenuGroupTypeConfig,String>
addOrUpdate
public void addOrUpdate(ServiceInterfaceMenuGroupTypeConfig config,
ITransaction transaction)
throws DaoException,
PortalException
- Specified by:
addOrUpdate
in interface IServiceInterfaceMenuGroupTypeDao
- Overrides:
addOrUpdate
in class GenericHibernateManualUpdateDao<ServiceInterfaceMenuGroupTypeConfig,String>
- Throws:
DaoException
PortalException
delete
public boolean delete(String menuGroupTypeId,
ITransaction transaction)
throws DaoException,
PortalException
- Description copied from class:
GenericHibernateManualUpdateDao
- Deletes the bean with the given id from persistence.
- Specified by:
delete
in interface IServiceInterfaceMenuGroupTypeDao
- Overrides:
delete
in class GenericHibernateManualUpdateDao<ServiceInterfaceMenuGroupTypeConfig,String>
- Parameters:
menuGroupTypeId
- the bean's id.transaction
- the transaction for persistence access. Must be
a ITransactionHibernate
.
- Returns:
- true if the bean was deleted, or false if it did not exist
- Throws:
DaoException
PortalException
get
public ServiceInterfaceMenuGroupTypeConfig get(String menuGroupTypeId,
ITransaction transaction)
throws DaoException,
PortalException
- Description copied from class:
GenericHibernateManualUpdateDao
- Returns the bean with the given id. The bean is
set as read-only, so changes on it won't persist automatically.
- Specified by:
get
in interface IServiceInterfaceMenuGroupTypeDao
- Overrides:
get
in class GenericHibernateManualUpdateDao<ServiceInterfaceMenuGroupTypeConfig,String>
- Parameters:
menuGroupTypeId
- the bean's id.transaction
- the transaction for persistence access. Must be
a ITransactionHibernate
.
- Returns:
- the bean.
- Throws:
DaoException
PortalException
Lumisportal 5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.