Package com.soffid.iam.model
Class AccessControlEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.AccessControlEntityDaoBase
-
- All Implemented Interfaces:
AccessControlEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
AccessControlEntityDaoImpl
public abstract class AccessControlEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements AccessControlEntityDao
DAO Base for Entity AccessControlEntity Access control rules for Oracle agent
-
-
Constructor Summary
Constructors Constructor Description AccessControlEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessControlEntityaccessControlToEntity(com.soffid.iam.api.AccessControl instance)Transforms fromAccessControlobjectvoidaccessControlToEntity(com.soffid.iam.api.AccessControl source, AccessControlEntity target, boolean copyIfNull)Copy data fromAccessControlobjectList<AccessControlEntity>accessControlToEntityList(Collection<com.soffid.iam.api.AccessControl> instances)Transforms fromAccessControllistAccessControlEntitycontrolAccesToEntity(es.caib.seycon.ng.comu.ControlAcces instance)Transforms fromControlAccesobjectvoidcontrolAccesToEntity(es.caib.seycon.ng.comu.ControlAcces source, AccessControlEntity target, boolean copyIfNull)Copy data fromControlAccesobjectList<AccessControlEntity>controlAccesToEntityList(Collection<es.caib.seycon.ng.comu.ControlAcces> instances)Transforms fromAccessControllistvoidcreate(AccessControlEntity entity)Adds an instance ofAccessControlEntityto the persistent store.voidcreate(Collection<? extends AccessControlEntity> entities)Creates a collection ofAccessControlEntityand adds it to the persistent store.Collection<AccessControlEntity>findByAgentCode(CriteriaSearchConfiguration criteria, String systemName)CriteriaSearchConfiguration implementationCollection<AccessControlEntity>findByAgentCode(String systemName)Operation findByAgentCodeCollection<AccessControlEntity>findByAgentCode(String queryString, CriteriaSearchConfiguration criteria, String systemName)Internal implementationAuditEntityDaogetAuditEntityDao()Gets reference toauditoriaEntityDao.HostEntityDaogetHostEntityDao()Gets reference tomaquinaEntityDao.RoleEntityDaogetRoleEntityDao()Gets reference torolEntityDao.SystemEntityDaogetSystemEntityDao()Gets reference todispatcherEntityDao.TaskEntityDaogetTaskEntityDao()Gets reference totasqueEntityDao.UserEntityDaogetUserEntityDao()Gets reference tousuariEntityDao.AccessControlEntityload(Long id)Loads an instance ofAccessControlEntityfrom the persistent store.List<AccessControlEntity>loadAll()Loads all instances ofAccessControlEntityfrom the persistent store.AccessControlEntitynewAccessControlEntity()Creates an instance ofAccessControlEntity.List<AccessControlEntity>query(String queryString, Parameter[] parameters)Query ofAccessControlEntityfrom the persistent store.List<AccessControlEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofAccessControlEntityfrom the persistent store.voidremove(AccessControlEntity entity)Removes an instance ofAccessControlEntityfrom the persistent store.voidremove(Long id)Removes an instance ofAccessControlEntityfrom the persistent store.voidremove(Collection<? extends AccessControlEntity> entities)Removes a collection ofAccessControlEntityfrom the persistent store.voidsetAuditEntityDao(AuditEntityDao auditoriaEntityDao)Sets reference toauditoriaEntityDao.voidsetHostEntityDao(HostEntityDao maquinaEntityDao)Sets reference tomaquinaEntityDao.voidsetRoleEntityDao(RoleEntityDao rolEntityDao)Sets reference torolEntityDao.voidsetSystemEntityDao(SystemEntityDao dispatcherEntityDao)Sets reference todispatcherEntityDao.voidsetTaskEntityDao(TaskEntityDao tasqueEntityDao)Sets reference totasqueEntityDao.voidsetUserEntityDao(UserEntityDao usuariEntityDao)Sets reference tousuariEntityDao.com.soffid.iam.api.AccessControltoAccessControl(AccessControlEntity entity)Transforms toAccessControlobjectvoidtoAccessControl(AccessControlEntity source, com.soffid.iam.api.AccessControl target)Copy data toAccessControlobjectList<com.soffid.iam.api.AccessControl>toAccessControlList(Collection<AccessControlEntity> instances)Transforms toAccessControllistes.caib.seycon.ng.comu.ControlAccestoControlAcces(AccessControlEntity entity)Transforms toAccessControlobjectvoidtoControlAcces(AccessControlEntity source, es.caib.seycon.ng.comu.ControlAcces target)Copy data toControlAccesobjectList<es.caib.seycon.ng.comu.ControlAcces>toControlAccesList(Collection<AccessControlEntity> instances)Transforms toControlAcceslistvoidupdate(AccessControlEntity entity)Updates an instance ofAccessControlEntityat the persistent store.voidupdate(Collection<? extends AccessControlEntity> entities)Updates a collection ofAccessControlEntityin the persistent store.-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
setAuditEntityDao
public void setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao.
-
getAuditEntityDao
public AuditEntityDao getAuditEntityDao()
Gets reference toauditoriaEntityDao.
-
setSystemEntityDao
public void setSystemEntityDao(SystemEntityDao dispatcherEntityDao)
Sets reference todispatcherEntityDao.
-
getSystemEntityDao
public SystemEntityDao getSystemEntityDao()
Gets reference todispatcherEntityDao.
-
setHostEntityDao
public void setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao.
-
getHostEntityDao
public HostEntityDao getHostEntityDao()
Gets reference tomaquinaEntityDao.
-
setRoleEntityDao
public void setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao.
-
getRoleEntityDao
public RoleEntityDao getRoleEntityDao()
Gets reference torolEntityDao.
-
setTaskEntityDao
public void setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao.
-
getTaskEntityDao
public TaskEntityDao getTaskEntityDao()
Gets reference totasqueEntityDao.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao.
-
findByAgentCode
public Collection<AccessControlEntity> findByAgentCode(String systemName)
Operation findByAgentCode- Specified by:
findByAgentCodein interfaceAccessControlEntityDao- Parameters:
systemName-- Returns:
-
findByAgentCode
public Collection<AccessControlEntity> findByAgentCode(CriteriaSearchConfiguration criteria, String systemName)
CriteriaSearchConfiguration implementation- Specified by:
findByAgentCodein interfaceAccessControlEntityDao
-
findByAgentCode
public Collection<AccessControlEntity> findByAgentCode(String queryString, CriteriaSearchConfiguration criteria, String systemName)
Internal implementation
-
toAccessControl
public void toAccessControl(AccessControlEntity source, com.soffid.iam.api.AccessControl target)
Copy data toAccessControlobject- Specified by:
toAccessControlin interfaceAccessControlEntityDao
-
toAccessControl
public com.soffid.iam.api.AccessControl toAccessControl(AccessControlEntity entity)
Transforms toAccessControlobject- Specified by:
toAccessControlin interfaceAccessControlEntityDao
-
toAccessControlList
public List<com.soffid.iam.api.AccessControl> toAccessControlList(Collection<AccessControlEntity> instances)
Transforms toAccessControllist- Specified by:
toAccessControlListin interfaceAccessControlEntityDao
-
accessControlToEntity
public void accessControlToEntity(com.soffid.iam.api.AccessControl source, AccessControlEntity target, boolean copyIfNull)Copy data fromAccessControlobject- Specified by:
accessControlToEntityin interfaceAccessControlEntityDao
-
accessControlToEntity
public AccessControlEntity accessControlToEntity(com.soffid.iam.api.AccessControl instance)
Transforms fromAccessControlobject- Specified by:
accessControlToEntityin interfaceAccessControlEntityDao
-
accessControlToEntityList
public List<AccessControlEntity> accessControlToEntityList(Collection<com.soffid.iam.api.AccessControl> instances)
Transforms fromAccessControllist- Specified by:
accessControlToEntityListin interfaceAccessControlEntityDao
-
toControlAcces
public void toControlAcces(AccessControlEntity source, es.caib.seycon.ng.comu.ControlAcces target)
Description copied from interface:AccessControlEntityDaoCopy data toControlAccesobject- Specified by:
toControlAccesin interfaceAccessControlEntityDao
-
toControlAcces
public es.caib.seycon.ng.comu.ControlAcces toControlAcces(AccessControlEntity entity)
Transforms toAccessControlobject- Specified by:
toControlAccesin interfaceAccessControlEntityDao
-
toControlAccesList
public List<es.caib.seycon.ng.comu.ControlAcces> toControlAccesList(Collection<AccessControlEntity> instances)
Transforms toControlAcceslist- Specified by:
toControlAccesListin interfaceAccessControlEntityDao
-
controlAccesToEntity
public void controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces source, AccessControlEntity target, boolean copyIfNull)Copy data fromControlAccesobject- Specified by:
controlAccesToEntityin interfaceAccessControlEntityDao
-
controlAccesToEntity
public AccessControlEntity controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces instance)
Transforms fromControlAccesobject- Specified by:
controlAccesToEntityin interfaceAccessControlEntityDao
-
controlAccesToEntityList
public List<AccessControlEntity> controlAccesToEntityList(Collection<es.caib.seycon.ng.comu.ControlAcces> instances)
Transforms fromAccessControllist- Specified by:
controlAccesToEntityListin interfaceAccessControlEntityDao
-
newAccessControlEntity
public AccessControlEntity newAccessControlEntity()
Creates an instance ofAccessControlEntity.- Specified by:
newAccessControlEntityin interfaceAccessControlEntityDao
-
load
public AccessControlEntity load(Long id)
Loads an instance ofAccessControlEntityfrom the persistent store.- Specified by:
loadin interfaceAccessControlEntityDao
-
loadAll
public List<AccessControlEntity> loadAll()
Loads all instances ofAccessControlEntityfrom the persistent store.- Specified by:
loadAllin interfaceAccessControlEntityDao
-
create
public void create(AccessControlEntity entity)
Adds an instance ofAccessControlEntityto the persistent store.- Specified by:
createin interfaceAccessControlEntityDao
-
update
public void update(AccessControlEntity entity)
Updates an instance ofAccessControlEntityat the persistent store.- Specified by:
updatein interfaceAccessControlEntityDao
-
remove
public void remove(AccessControlEntity entity)
Removes an instance ofAccessControlEntityfrom the persistent store.- Specified by:
removein interfaceAccessControlEntityDao
-
create
public void create(Collection<? extends AccessControlEntity> entities)
Creates a collection ofAccessControlEntityand adds it to the persistent store.- Specified by:
createin interfaceAccessControlEntityDao
-
update
public void update(Collection<? extends AccessControlEntity> entities)
Updates a collection ofAccessControlEntityin the persistent store.- Specified by:
updatein interfaceAccessControlEntityDao
-
remove
public void remove(Collection<? extends AccessControlEntity> entities)
Removes a collection ofAccessControlEntityfrom the persistent store.- Specified by:
removein interfaceAccessControlEntityDao
-
remove
public void remove(Long id)
Removes an instance ofAccessControlEntityfrom the persistent store.- Specified by:
removein interfaceAccessControlEntityDao
-
query
public List<AccessControlEntity> query(String queryString, Parameter[] parameters)
Query ofAccessControlEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceAccessControlEntityDao
-
query
public List<AccessControlEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofAccessControlEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceAccessControlEntityDao
-
-