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 AccessControlEntity
accessControlToEntity(com.soffid.iam.api.AccessControl instance)
Transforms fromAccessControl
objectvoid
accessControlToEntity(com.soffid.iam.api.AccessControl source, AccessControlEntity target, boolean copyIfNull)
Copy data fromAccessControl
objectList<AccessControlEntity>
accessControlToEntityList(Collection<com.soffid.iam.api.AccessControl> instances)
Transforms fromAccessControl
listAccessControlEntity
controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces instance)
Transforms fromControlAcces
objectvoid
controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces source, AccessControlEntity target, boolean copyIfNull)
Copy data fromControlAcces
objectList<AccessControlEntity>
controlAccesToEntityList(Collection<es.caib.seycon.ng.comu.ControlAcces> instances)
Transforms fromAccessControl
listvoid
create(AccessControlEntity entity)
Adds an instance ofAccessControlEntity
to the persistent store.void
create(Collection<? extends AccessControlEntity> entities)
Creates a collection ofAccessControlEntity
and 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 implementationAuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.HostEntityDao
getHostEntityDao()
Gets reference tomaquinaEntityDao
.RoleEntityDao
getRoleEntityDao()
Gets reference torolEntityDao
.SystemEntityDao
getSystemEntityDao()
Gets reference todispatcherEntityDao
.TaskEntityDao
getTaskEntityDao()
Gets reference totasqueEntityDao
.UserEntityDao
getUserEntityDao()
Gets reference tousuariEntityDao
.AccessControlEntity
load(Long id)
Loads an instance ofAccessControlEntity
from the persistent store.List<AccessControlEntity>
loadAll()
Loads all instances ofAccessControlEntity
from the persistent store.AccessControlEntity
newAccessControlEntity()
Creates an instance ofAccessControlEntity
.List<AccessControlEntity>
query(String queryString, Parameter[] parameters)
Query ofAccessControlEntity
from the persistent store.List<AccessControlEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofAccessControlEntity
from the persistent store.void
remove(AccessControlEntity entity)
Removes an instance ofAccessControlEntity
from the persistent store.void
remove(Long id)
Removes an instance ofAccessControlEntity
from the persistent store.void
remove(Collection<? extends AccessControlEntity> entities)
Removes a collection ofAccessControlEntity
from the persistent store.void
setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.void
setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao
.void
setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao
.void
setSystemEntityDao(SystemEntityDao dispatcherEntityDao)
Sets reference todispatcherEntityDao
.void
setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao
.void
setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.com.soffid.iam.api.AccessControl
toAccessControl(AccessControlEntity entity)
Transforms toAccessControl
objectvoid
toAccessControl(AccessControlEntity source, com.soffid.iam.api.AccessControl target)
Copy data toAccessControl
objectList<com.soffid.iam.api.AccessControl>
toAccessControlList(Collection<AccessControlEntity> instances)
Transforms toAccessControl
listes.caib.seycon.ng.comu.ControlAcces
toControlAcces(AccessControlEntity entity)
Transforms toAccessControl
objectvoid
toControlAcces(AccessControlEntity source, es.caib.seycon.ng.comu.ControlAcces target)
Copy data toControlAcces
objectList<es.caib.seycon.ng.comu.ControlAcces>
toControlAccesList(Collection<AccessControlEntity> instances)
Transforms toControlAcces
listvoid
update(AccessControlEntity entity)
Updates an instance ofAccessControlEntity
at the persistent store.void
update(Collection<? extends AccessControlEntity> entities)
Updates a collection ofAccessControlEntity
in 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:
findByAgentCode
in interfaceAccessControlEntityDao
- Parameters:
systemName
-- Returns:
-
findByAgentCode
public Collection<AccessControlEntity> findByAgentCode(CriteriaSearchConfiguration criteria, String systemName)
CriteriaSearchConfiguration implementation- Specified by:
findByAgentCode
in 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 toAccessControl
object- Specified by:
toAccessControl
in interfaceAccessControlEntityDao
-
toAccessControl
public com.soffid.iam.api.AccessControl toAccessControl(AccessControlEntity entity)
Transforms toAccessControl
object- Specified by:
toAccessControl
in interfaceAccessControlEntityDao
-
toAccessControlList
public List<com.soffid.iam.api.AccessControl> toAccessControlList(Collection<AccessControlEntity> instances)
Transforms toAccessControl
list- Specified by:
toAccessControlList
in interfaceAccessControlEntityDao
-
accessControlToEntity
public void accessControlToEntity(com.soffid.iam.api.AccessControl source, AccessControlEntity target, boolean copyIfNull)
Copy data fromAccessControl
object- Specified by:
accessControlToEntity
in interfaceAccessControlEntityDao
-
accessControlToEntity
public AccessControlEntity accessControlToEntity(com.soffid.iam.api.AccessControl instance)
Transforms fromAccessControl
object- Specified by:
accessControlToEntity
in interfaceAccessControlEntityDao
-
accessControlToEntityList
public List<AccessControlEntity> accessControlToEntityList(Collection<com.soffid.iam.api.AccessControl> instances)
Transforms fromAccessControl
list- Specified by:
accessControlToEntityList
in interfaceAccessControlEntityDao
-
toControlAcces
public void toControlAcces(AccessControlEntity source, es.caib.seycon.ng.comu.ControlAcces target)
Description copied from interface:AccessControlEntityDao
Copy data toControlAcces
object- Specified by:
toControlAcces
in interfaceAccessControlEntityDao
-
toControlAcces
public es.caib.seycon.ng.comu.ControlAcces toControlAcces(AccessControlEntity entity)
Transforms toAccessControl
object- Specified by:
toControlAcces
in interfaceAccessControlEntityDao
-
toControlAccesList
public List<es.caib.seycon.ng.comu.ControlAcces> toControlAccesList(Collection<AccessControlEntity> instances)
Transforms toControlAcces
list- Specified by:
toControlAccesList
in interfaceAccessControlEntityDao
-
controlAccesToEntity
public void controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces source, AccessControlEntity target, boolean copyIfNull)
Copy data fromControlAcces
object- Specified by:
controlAccesToEntity
in interfaceAccessControlEntityDao
-
controlAccesToEntity
public AccessControlEntity controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces instance)
Transforms fromControlAcces
object- Specified by:
controlAccesToEntity
in interfaceAccessControlEntityDao
-
controlAccesToEntityList
public List<AccessControlEntity> controlAccesToEntityList(Collection<es.caib.seycon.ng.comu.ControlAcces> instances)
Transforms fromAccessControl
list- Specified by:
controlAccesToEntityList
in interfaceAccessControlEntityDao
-
newAccessControlEntity
public AccessControlEntity newAccessControlEntity()
Creates an instance ofAccessControlEntity
.- Specified by:
newAccessControlEntity
in interfaceAccessControlEntityDao
-
load
public AccessControlEntity load(Long id)
Loads an instance ofAccessControlEntity
from the persistent store.- Specified by:
load
in interfaceAccessControlEntityDao
-
loadAll
public List<AccessControlEntity> loadAll()
Loads all instances ofAccessControlEntity
from the persistent store.- Specified by:
loadAll
in interfaceAccessControlEntityDao
-
create
public void create(AccessControlEntity entity)
Adds an instance ofAccessControlEntity
to the persistent store.- Specified by:
create
in interfaceAccessControlEntityDao
-
update
public void update(AccessControlEntity entity)
Updates an instance ofAccessControlEntity
at the persistent store.- Specified by:
update
in interfaceAccessControlEntityDao
-
remove
public void remove(AccessControlEntity entity)
Removes an instance ofAccessControlEntity
from the persistent store.- Specified by:
remove
in interfaceAccessControlEntityDao
-
create
public void create(Collection<? extends AccessControlEntity> entities)
Creates a collection ofAccessControlEntity
and adds it to the persistent store.- Specified by:
create
in interfaceAccessControlEntityDao
-
update
public void update(Collection<? extends AccessControlEntity> entities)
Updates a collection ofAccessControlEntity
in the persistent store.- Specified by:
update
in interfaceAccessControlEntityDao
-
remove
public void remove(Collection<? extends AccessControlEntity> entities)
Removes a collection ofAccessControlEntity
from the persistent store.- Specified by:
remove
in interfaceAccessControlEntityDao
-
remove
public void remove(Long id)
Removes an instance ofAccessControlEntity
from the persistent store.- Specified by:
remove
in interfaceAccessControlEntityDao
-
query
public List<AccessControlEntity> query(String queryString, Parameter[] parameters)
Query ofAccessControlEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceAccessControlEntityDao
-
query
public List<AccessControlEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofAccessControlEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
query
in interfaceAccessControlEntityDao
-
-