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.