Class ServiceInterfaceMenuItemTypeDaoHib
- java.lang.Object
-
- lumis.portal.dao.hibernate.GenericHibernateManualUpdateDao<ServiceInterfaceMenuItemTypeConfig,String>
-
- lumis.portal.serviceinterface.menu.ServiceInterfaceMenuItemTypeDaoHib
-
- All Implemented Interfaces:
IServiceInterfaceMenuItemTypeDao
public class ServiceInterfaceMenuItemTypeDaoHib extends GenericHibernateManualUpdateDao<ServiceInterfaceMenuItemTypeConfig,String> implements IServiceInterfaceMenuItemTypeDao
- Since:
- 4.0.0
- Version:
- $Revision: 6669 $ $Date: 2007-05-02 15:52:18 -0300 (Wed, 02 May 2007) $
-
-
Constructor Summary
Constructors Constructor Description ServiceInterfaceMenuItemTypeDaoHib()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOrUpdate(ServiceInterfaceMenuItemTypeConfig config, ITransaction transaction)
boolean
delete(String menuItemTypeId, ITransaction transaction)
Deletes the bean with the given id from persistence.ServiceInterfaceMenuItemTypeConfig
get(String menuItemTypeId, ITransaction transaction)
Returns the bean with the given id.protected String
getIdentifier(ServiceInterfaceMenuItemTypeConfig config)
-
Methods inherited from class lumis.portal.dao.hibernate.GenericHibernateManualUpdateDao
add, evict, exists, findByCriteria, findByCriteria, getPersistentClass, setReadOnly, update
-
-
-
-
Method Detail
-
getIdentifier
protected String getIdentifier(ServiceInterfaceMenuItemTypeConfig config)
- Specified by:
getIdentifier
in classGenericHibernateManualUpdateDao<ServiceInterfaceMenuItemTypeConfig,String>
-
addOrUpdate
public void addOrUpdate(ServiceInterfaceMenuItemTypeConfig config, ITransaction transaction) throws DaoException, PortalException
- Specified by:
addOrUpdate
in interfaceIServiceInterfaceMenuItemTypeDao
- Overrides:
addOrUpdate
in classGenericHibernateManualUpdateDao<ServiceInterfaceMenuItemTypeConfig,String>
- Throws:
DaoException
PortalException
-
delete
public boolean delete(String menuItemTypeId, ITransaction transaction) throws DaoException, PortalException
Description copied from class:GenericHibernateManualUpdateDao
Deletes the bean with the given id from persistence.- Specified by:
delete
in interfaceIServiceInterfaceMenuItemTypeDao
- Overrides:
delete
in classGenericHibernateManualUpdateDao<ServiceInterfaceMenuItemTypeConfig,String>
- Parameters:
menuItemTypeId
- the bean's id.transaction
- the transaction for persistence access. Must be aITransactionHibernate
.- Returns:
- true if the bean was deleted, or false if it did not exist
- Throws:
DaoException
PortalException
-
get
public ServiceInterfaceMenuItemTypeConfig get(String menuItemTypeId, 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 interfaceIServiceInterfaceMenuItemTypeDao
- Overrides:
get
in classGenericHibernateManualUpdateDao<ServiceInterfaceMenuItemTypeConfig,String>
- Parameters:
menuItemTypeId
- the bean's id.transaction
- the transaction for persistence access. Must be aITransactionHibernate
.- Returns:
- the bean.
- Throws:
DaoException
PortalException
-
-