public class DefaultDaoActionHook<T extends de.xima.cmn.dao.interfaces.IEntity<Long>> extends Object implements IFCDaoActionHook<T>
| Constructor and Description |
|---|
DefaultDaoActionHook() |
| Modifier and Type | Method and Description |
|---|---|
<Q extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding> |
bulkDelete(IEntityContext ec,
Q cm) |
<Q extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IUpdateableCriterionManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding> |
bulkUpdate(IEntityContext ec,
Q cm) |
T |
create(IEntityContext ec,
T entity) |
void |
delete(IEntityContext ec,
T entity) |
void |
read(IEntityContext ec,
T entity) |
T |
update(IEntityContext ec,
T entity) |
public T create(IEntityContext ec, T entity) throws de.xima.cmn.dao.exceptions.AbstractDaoException, de.xima.cmn.dao.exceptions.AbstractDaoRuntimeException
create in interface de.xima.cmn.dao.interfaces.IDaoActionHook<T extends de.xima.cmn.dao.interfaces.IEntity<Long>,IEntityContext>de.xima.cmn.dao.exceptions.AbstractDaoExceptionde.xima.cmn.dao.exceptions.AbstractDaoRuntimeExceptionpublic T update(IEntityContext ec, T entity) throws de.xima.cmn.dao.exceptions.AbstractDaoException, de.xima.cmn.dao.exceptions.AbstractDaoRuntimeException
update in interface de.xima.cmn.dao.interfaces.IDaoActionHook<T extends de.xima.cmn.dao.interfaces.IEntity<Long>,IEntityContext>de.xima.cmn.dao.exceptions.AbstractDaoExceptionde.xima.cmn.dao.exceptions.AbstractDaoRuntimeExceptionpublic void delete(IEntityContext ec, T entity) throws de.xima.cmn.dao.exceptions.AbstractDaoException, de.xima.cmn.dao.exceptions.AbstractDaoRuntimeException
delete in interface de.xima.cmn.dao.interfaces.IDaoActionHook<T extends de.xima.cmn.dao.interfaces.IEntity<Long>,IEntityContext>de.xima.cmn.dao.exceptions.AbstractDaoExceptionde.xima.cmn.dao.exceptions.AbstractDaoRuntimeExceptionpublic void read(IEntityContext ec, T entity) throws de.xima.cmn.dao.exceptions.AbstractDaoException, de.xima.cmn.dao.exceptions.AbstractDaoRuntimeException
read in interface de.xima.cmn.dao.interfaces.IDaoActionHook<T extends de.xima.cmn.dao.interfaces.IEntity<Long>,IEntityContext>de.xima.cmn.dao.exceptions.AbstractDaoExceptionde.xima.cmn.dao.exceptions.AbstractDaoRuntimeExceptionpublic <Q extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IUpdateableCriterionManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding> void bulkUpdate(IEntityContext ec, Q cm) throws de.xima.cmn.dao.exceptions.AbstractDaoException, de.xima.cmn.dao.exceptions.AbstractDaoRuntimeException
bulkUpdate in interface de.xima.cmn.dao.interfaces.IDaoActionHook<T extends de.xima.cmn.dao.interfaces.IEntity<Long>,IEntityContext>de.xima.cmn.dao.exceptions.AbstractDaoExceptionde.xima.cmn.dao.exceptions.AbstractDaoRuntimeExceptionpublic <Q extends de.xima.cmn.criteria.interfaces.IFilterableCriteriaManager & de.xima.cmn.criteria.interfaces.IQueryHintProviding> void bulkDelete(IEntityContext ec, Q cm) throws de.xima.cmn.dao.exceptions.AbstractDaoException, de.xima.cmn.dao.exceptions.AbstractDaoRuntimeException
bulkDelete in interface de.xima.cmn.dao.interfaces.IDaoActionHook<T extends de.xima.cmn.dao.interfaces.IEntity<Long>,IEntityContext>de.xima.cmn.dao.exceptions.AbstractDaoExceptionde.xima.cmn.dao.exceptions.AbstractDaoRuntimeExceptionCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.