Package com.soffid.iam.model
Class VaultFolderEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.VaultFolderEntityDaoBase
-
- All Implemented Interfaces:
VaultFolderEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
VaultFolderEntityDaoImpl
public abstract class VaultFolderEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements VaultFolderEntityDao
DAO Base for Entity VaultFolderEntity
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.commons.collections.map.LRUMapmapVaultFolderprotected intmapVaultFolderTimeout
-
Constructor Summary
Constructors Constructor Description VaultFolderEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(VaultFolderEntity entity)Adds an instance ofVaultFolderEntityto the persistent store.voidcreate(Collection<? extends VaultFolderEntity> entities)Creates a collection ofVaultFolderEntityand adds it to the persistent store.List<VaultFolderEntity>findByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationList<VaultFolderEntity>findByName(String name)Operation findByNameList<VaultFolderEntity>findByName(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationList<VaultFolderEntity>findByParent(CriteriaSearchConfiguration criteria, VaultFolderEntity parent)CriteriaSearchConfiguration implementationList<VaultFolderEntity>findByParent(VaultFolderEntity parent)Operation findByParentList<VaultFolderEntity>findByParent(String queryString, CriteriaSearchConfiguration criteria, VaultFolderEntity parent)Internal implementationList<VaultFolderEntity>findPersonalFolders(CriteriaSearchConfiguration criteria, String user)CriteriaSearchConfiguration implementationList<VaultFolderEntity>findPersonalFolders(String user)Operation findPersonalFoldersList<VaultFolderEntity>findPersonalFolders(String queryString, CriteriaSearchConfiguration criteria, String user)Internal implementationList<VaultFolderEntity>findPublicRoots()Operation findPublicRootsList<VaultFolderEntity>findPublicRoots(CriteriaSearchConfiguration criteria)CriteriaSearchConfiguration implementationList<VaultFolderEntity>findPublicRoots(String queryString, CriteriaSearchConfiguration criteria)Internal implementationList<VaultFolderEntity>findRoots()Operation findRootsList<VaultFolderEntity>findRoots(CriteriaSearchConfiguration criteria)CriteriaSearchConfiguration implementationList<VaultFolderEntity>findRoots(String queryString, CriteriaSearchConfiguration criteria)Internal implementationAccountEntityDaogetAccountEntityDao()Gets reference toaccountEntityDao.ACLServicegetACLService()Gets reference toaCLService.GroupEntityDaogetGroupEntityDao()Gets reference togrupEntityDao.PamPolicyEntityDaogetPamPolicyEntityDao()Gets reference topamPolicyEntityDao.RoleEntityDaogetRoleEntityDao()Gets reference torolEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.UserEntityDaogetUserEntityDao()Gets reference tousuariEntityDao.com.soffid.iam.service.UserServicegetUserService()Gets reference tousuariService.VaultFolderAccessEntityDaogetVaultFolderAccessEntityDao()Gets reference tovaultFolderAccessEntityDao.protected com.soffid.iam.api.VaultFoldergetVaultFolderCacheEntry(Long id)RetrievesVaultFolderfrom cacheVaultFolderEntityload(Long id)Loads an instance ofVaultFolderEntityfrom the persistent store.List<VaultFolderEntity>loadAll()Loads all instances ofVaultFolderEntityfrom the persistent store.VaultFolderEntitynewVaultFolderEntity()Creates an instance ofVaultFolderEntity.List<VaultFolderEntity>query(String queryString, Parameter[] parameters)Query ofVaultFolderEntityfrom the persistent store.List<VaultFolderEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofVaultFolderEntityfrom the persistent store.voidremove(VaultFolderEntity entity)Removes an instance ofVaultFolderEntityfrom the persistent store.voidremove(Long id)Removes an instance ofVaultFolderEntityfrom the persistent store.voidremove(Collection<? extends VaultFolderEntity> entities)Removes a collection ofVaultFolderEntityfrom the persistent store.protected voidremoveVaultFolderCacheEntry(Long id)RemovesVaultFolderfrom cachevoidsetAccountEntityDao(AccountEntityDao accountEntityDao)Sets reference toaccountEntityDao.voidsetACLService(ACLService aCLService)Sets reference toaCLService.voidsetGroupEntityDao(GroupEntityDao grupEntityDao)Sets reference togrupEntityDao.voidsetPamPolicyEntityDao(PamPolicyEntityDao pamPolicyEntityDao)Sets reference topamPolicyEntityDao.voidsetRoleEntityDao(RoleEntityDao rolEntityDao)Sets reference torolEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.voidsetUserEntityDao(UserEntityDao usuariEntityDao)Sets reference tousuariEntityDao.voidsetUserService(com.soffid.iam.service.UserService usuariService)Sets reference tousuariService.voidsetVaultFolderAccessEntityDao(VaultFolderAccessEntityDao vaultFolderAccessEntityDao)Sets reference tovaultFolderAccessEntityDao.protected voidstoreVaultFolderCacheEntry(Long id, com.soffid.iam.api.VaultFolder vaultFolder)StoresVaultFolderin cachecom.soffid.iam.api.VaultFoldertoVaultFolder(VaultFolderEntity entity)Transforms toVaultFolderobjectvoidtoVaultFolder(VaultFolderEntity source, com.soffid.iam.api.VaultFolder target)Copy data toVaultFolderobjectList<com.soffid.iam.api.VaultFolder>toVaultFolderList(Collection<VaultFolderEntity> instances)Transforms toVaultFolderlistvoidupdate(VaultFolderEntity entity)Updates an instance ofVaultFolderEntityat the persistent store.voidupdate(Collection<? extends VaultFolderEntity> entities)Updates a collection ofVaultFolderEntityin the persistent store.VaultFolderEntityvaultFolderToEntity(com.soffid.iam.api.VaultFolder instance)Transforms fromVaultFolderobjectvoidvaultFolderToEntity(com.soffid.iam.api.VaultFolder source, VaultFolderEntity target, boolean copyIfNull)Copy data fromVaultFolderobjectList<VaultFolderEntity>vaultFolderToEntityList(Collection<com.soffid.iam.api.VaultFolder> instances)Transforms fromVaultFolderlist-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
setACLService
public void setACLService(ACLService aCLService)
Sets reference toaCLService.
-
getACLService
public ACLService getACLService()
Gets reference toaCLService.
-
setAccountEntityDao
public void setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao.
-
getAccountEntityDao
public AccountEntityDao getAccountEntityDao()
Gets reference toaccountEntityDao.
-
setGroupEntityDao
public void setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao.
-
getGroupEntityDao
public GroupEntityDao getGroupEntityDao()
Gets reference togrupEntityDao.
-
setPamPolicyEntityDao
public void setPamPolicyEntityDao(PamPolicyEntityDao pamPolicyEntityDao)
Sets reference topamPolicyEntityDao.
-
getPamPolicyEntityDao
public PamPolicyEntityDao getPamPolicyEntityDao()
Gets reference topamPolicyEntityDao.
-
setRoleEntityDao
public void setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao.
-
getRoleEntityDao
public RoleEntityDao getRoleEntityDao()
Gets reference torolEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao.
-
setUserService
public void setUserService(com.soffid.iam.service.UserService usuariService)
Sets reference tousuariService.
-
getUserService
public com.soffid.iam.service.UserService getUserService()
Gets reference tousuariService.
-
setVaultFolderAccessEntityDao
public void setVaultFolderAccessEntityDao(VaultFolderAccessEntityDao vaultFolderAccessEntityDao)
Sets reference tovaultFolderAccessEntityDao.
-
getVaultFolderAccessEntityDao
public VaultFolderAccessEntityDao getVaultFolderAccessEntityDao()
Gets reference tovaultFolderAccessEntityDao.
-
findByName
public List<VaultFolderEntity> findByName(String name)
Operation findByName- Specified by:
findByNamein interfaceVaultFolderEntityDao- Parameters:
name-- Returns:
-
findByName
public List<VaultFolderEntity> findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByNamein interfaceVaultFolderEntityDao
-
findByName
public List<VaultFolderEntity> findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findByParent
public List<VaultFolderEntity> findByParent(VaultFolderEntity parent)
Operation findByParent- Specified by:
findByParentin interfaceVaultFolderEntityDao- Parameters:
parent-- Returns:
-
findByParent
public List<VaultFolderEntity> findByParent(CriteriaSearchConfiguration criteria, VaultFolderEntity parent)
CriteriaSearchConfiguration implementation- Specified by:
findByParentin interfaceVaultFolderEntityDao
-
findByParent
public List<VaultFolderEntity> findByParent(String queryString, CriteriaSearchConfiguration criteria, VaultFolderEntity parent)
Internal implementation
-
findPersonalFolders
public List<VaultFolderEntity> findPersonalFolders(String user)
Operation findPersonalFolders- Specified by:
findPersonalFoldersin interfaceVaultFolderEntityDao- Parameters:
user-- Returns:
-
findPersonalFolders
public List<VaultFolderEntity> findPersonalFolders(CriteriaSearchConfiguration criteria, String user)
CriteriaSearchConfiguration implementation- Specified by:
findPersonalFoldersin interfaceVaultFolderEntityDao
-
findPersonalFolders
public List<VaultFolderEntity> findPersonalFolders(String queryString, CriteriaSearchConfiguration criteria, String user)
Internal implementation
-
findPublicRoots
public List<VaultFolderEntity> findPublicRoots()
Operation findPublicRoots- Specified by:
findPublicRootsin interfaceVaultFolderEntityDao- Returns:
-
findPublicRoots
public List<VaultFolderEntity> findPublicRoots(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
findPublicRootsin interfaceVaultFolderEntityDao
-
findPublicRoots
public List<VaultFolderEntity> findPublicRoots(String queryString, CriteriaSearchConfiguration criteria)
Internal implementation
-
findRoots
public List<VaultFolderEntity> findRoots()
Operation findRoots- Specified by:
findRootsin interfaceVaultFolderEntityDao- Returns:
-
findRoots
public List<VaultFolderEntity> findRoots(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration implementation- Specified by:
findRootsin interfaceVaultFolderEntityDao
-
findRoots
public List<VaultFolderEntity> findRoots(String queryString, CriteriaSearchConfiguration criteria)
Internal implementation
-
toVaultFolder
public void toVaultFolder(VaultFolderEntity source, com.soffid.iam.api.VaultFolder target)
Copy data toVaultFolderobject- Specified by:
toVaultFolderin interfaceVaultFolderEntityDao
-
storeVaultFolderCacheEntry
protected void storeVaultFolderCacheEntry(Long id, com.soffid.iam.api.VaultFolder vaultFolder)
StoresVaultFolderin cache
-
getVaultFolderCacheEntry
protected com.soffid.iam.api.VaultFolder getVaultFolderCacheEntry(Long id)
RetrievesVaultFolderfrom cache
-
removeVaultFolderCacheEntry
protected void removeVaultFolderCacheEntry(Long id)
RemovesVaultFolderfrom cache
-
toVaultFolder
public com.soffid.iam.api.VaultFolder toVaultFolder(VaultFolderEntity entity)
Description copied from interface:VaultFolderEntityDaoTransforms toVaultFolderobject- Specified by:
toVaultFolderin interfaceVaultFolderEntityDao
-
toVaultFolderList
public List<com.soffid.iam.api.VaultFolder> toVaultFolderList(Collection<VaultFolderEntity> instances)
Transforms toVaultFolderlist- Specified by:
toVaultFolderListin interfaceVaultFolderEntityDao
-
vaultFolderToEntity
public void vaultFolderToEntity(com.soffid.iam.api.VaultFolder source, VaultFolderEntity target, boolean copyIfNull)Copy data fromVaultFolderobject- Specified by:
vaultFolderToEntityin interfaceVaultFolderEntityDao
-
vaultFolderToEntity
public VaultFolderEntity vaultFolderToEntity(com.soffid.iam.api.VaultFolder instance)
Transforms fromVaultFolderobject- Specified by:
vaultFolderToEntityin interfaceVaultFolderEntityDao
-
vaultFolderToEntityList
public List<VaultFolderEntity> vaultFolderToEntityList(Collection<com.soffid.iam.api.VaultFolder> instances)
Transforms fromVaultFolderlist- Specified by:
vaultFolderToEntityListin interfaceVaultFolderEntityDao
-
newVaultFolderEntity
public VaultFolderEntity newVaultFolderEntity()
Creates an instance ofVaultFolderEntity.- Specified by:
newVaultFolderEntityin interfaceVaultFolderEntityDao
-
load
public VaultFolderEntity load(Long id)
Loads an instance ofVaultFolderEntityfrom the persistent store.- Specified by:
loadin interfaceVaultFolderEntityDao
-
loadAll
public List<VaultFolderEntity> loadAll()
Loads all instances ofVaultFolderEntityfrom the persistent store.- Specified by:
loadAllin interfaceVaultFolderEntityDao
-
create
public void create(VaultFolderEntity entity)
Adds an instance ofVaultFolderEntityto the persistent store.- Specified by:
createin interfaceVaultFolderEntityDao
-
update
public void update(VaultFolderEntity entity)
Updates an instance ofVaultFolderEntityat the persistent store.- Specified by:
updatein interfaceVaultFolderEntityDao
-
remove
public void remove(VaultFolderEntity entity)
Removes an instance ofVaultFolderEntityfrom the persistent store.- Specified by:
removein interfaceVaultFolderEntityDao
-
create
public void create(Collection<? extends VaultFolderEntity> entities)
Creates a collection ofVaultFolderEntityand adds it to the persistent store.- Specified by:
createin interfaceVaultFolderEntityDao
-
update
public void update(Collection<? extends VaultFolderEntity> entities)
Updates a collection ofVaultFolderEntityin the persistent store.- Specified by:
updatein interfaceVaultFolderEntityDao
-
remove
public void remove(Collection<? extends VaultFolderEntity> entities)
Removes a collection ofVaultFolderEntityfrom the persistent store.- Specified by:
removein interfaceVaultFolderEntityDao
-
remove
public void remove(Long id)
Removes an instance ofVaultFolderEntityfrom the persistent store.- Specified by:
removein interfaceVaultFolderEntityDao
-
query
public List<VaultFolderEntity> query(String queryString, Parameter[] parameters)
Query ofVaultFolderEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceVaultFolderEntityDao
-
query
public List<VaultFolderEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofVaultFolderEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceVaultFolderEntityDao
-
-