Package com.soffid.iam.model
Class NetworkEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.NetworkEntityDaoBase
-
- All Implemented Interfaces:
NetworkEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
NetworkEntityDaoImpl
public abstract class NetworkEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements NetworkEntityDao
DAO Base for Entity NetworkEntity
-
-
Constructor Summary
Constructors Constructor Description NetworkEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LongcountByNetwork(CriteriaSearchConfiguration criteria, String network)CriteriaSearchConfiguration implementationLongcountByNetwork(String network)Operation countByNetworkLongcountByNetwork(String queryString, CriteriaSearchConfiguration criteria, String network)Internal implementationvoidcreate(NetworkEntity entity)Adds an instance ofNetworkEntityto the persistent store.voidcreate(Collection<? extends NetworkEntity> entities)Creates a collection ofNetworkEntityand adds it to the persistent store.NetworkEntityfindByAddress(CriteriaSearchConfiguration criteria, String address)CriteriaSearchConfiguration implementationNetworkEntityfindByAddress(String address)Operation findByAddressNetworkEntityfindByAddress(String queryString, CriteriaSearchConfiguration criteria, String address)Internal implementationList<NetworkEntity>findByFilter(es.caib.seycon.ng.comu.XarxaSearchCriteria filtre)Operation findByFilterNetworkEntityfindByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationNetworkEntityfindByName(String name)Operation findByNameNetworkEntityfindByName(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationAuditEntityDaogetAuditEntityDao()Gets reference toauditoriaEntityDao.ConfigEntityDaogetConfigEntityDao()Gets reference toconfiguracioEntityDao.StringgetFirstFreeIP(CriteriaSearchConfiguration criteria, String ipXarxa, String mascara)CriteriaSearchConfiguration implementationStringgetFirstFreeIP(String queryString, CriteriaSearchConfiguration criteria, String ipXarxa, String mascara)Internal implementationStringgetFirstFreeIP(String ipXarxa, String mascara)Operation getFirstFreeIPHostEntityDaogetHostEntityDao()Gets reference tomaquinaEntityDao.NetworkAuthorizationEntityDaogetNetworkAuthorizationEntityDao()Gets reference toxarxaACEntityDao.NetworkDiscoverRangeEntityDaogetNetworkDiscoverRangeEntityDao()Gets reference tonetworkDiscoverRangeEntityDao.NetworkDiscoveryAccountEntityDaogetNetworkDiscoveryAccountEntityDao()Gets reference tonetworkDiscoveryAccountEntityDao.ServerEntityDaogetServerEntityDao()Gets reference toserverEntityDao.TaskEntityDaogetTaskEntityDao()Gets reference totasqueEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.NetworkEntityload(Long id)Loads an instance ofNetworkEntityfrom the persistent store.List<NetworkEntity>loadAll()Loads all instances ofNetworkEntityfrom the persistent store.NetworkEntitynetworkToEntity(com.soffid.iam.api.Network instance)Transforms fromNetworkobjectvoidnetworkToEntity(com.soffid.iam.api.Network source, NetworkEntity target, boolean copyIfNull)Copy data fromNetworkobjectList<NetworkEntity>networkToEntityList(Collection<com.soffid.iam.api.Network> instances)Transforms fromNetworklistNetworkEntitynewNetworkEntity()Creates an instance ofNetworkEntity.List<NetworkEntity>query(String queryString, Parameter[] parameters)Query ofNetworkEntityfrom the persistent store.List<NetworkEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofNetworkEntityfrom the persistent store.voidremove(NetworkEntity entity)Removes an instance ofNetworkEntityfrom the persistent store.voidremove(Long id)Removes an instance ofNetworkEntityfrom the persistent store.voidremove(Collection<? extends NetworkEntity> entities)Removes a collection ofNetworkEntityfrom the persistent store.voidsetAuditEntityDao(AuditEntityDao auditoriaEntityDao)Sets reference toauditoriaEntityDao.voidsetConfigEntityDao(ConfigEntityDao configuracioEntityDao)Sets reference toconfiguracioEntityDao.voidsetHostEntityDao(HostEntityDao maquinaEntityDao)Sets reference tomaquinaEntityDao.voidsetNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)Sets reference toxarxaACEntityDao.voidsetNetworkDiscoverRangeEntityDao(NetworkDiscoverRangeEntityDao networkDiscoverRangeEntityDao)Sets reference tonetworkDiscoverRangeEntityDao.voidsetNetworkDiscoveryAccountEntityDao(NetworkDiscoveryAccountEntityDao networkDiscoveryAccountEntityDao)Sets reference tonetworkDiscoveryAccountEntityDao.voidsetServerEntityDao(ServerEntityDao serverEntityDao)Sets reference toserverEntityDao.voidsetTaskEntityDao(TaskEntityDao tasqueEntityDao)Sets reference totasqueEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.com.soffid.iam.api.NetworktoNetwork(NetworkEntity entity)Transforms toNetworkobjectvoidtoNetwork(NetworkEntity source, com.soffid.iam.api.Network target)Copy data toNetworkobjectList<com.soffid.iam.api.Network>toNetworkList(Collection<NetworkEntity> instances)Transforms toNetworklistes.caib.seycon.ng.comu.XarxatoXarxa(NetworkEntity entity)Transforms toNetworkobjectvoidtoXarxa(NetworkEntity source, es.caib.seycon.ng.comu.Xarxa target)Copy data toXarxaobjectList<es.caib.seycon.ng.comu.Xarxa>toXarxaList(Collection<NetworkEntity> instances)Transforms toXarxalistvoidupdate(NetworkEntity entity)Updates an instance ofNetworkEntityat the persistent store.voidupdate(Collection<? extends NetworkEntity> entities)Updates a collection ofNetworkEntityin the persistent store.NetworkEntityxarxaToEntity(es.caib.seycon.ng.comu.Xarxa instance)Transforms fromXarxaobjectvoidxarxaToEntity(es.caib.seycon.ng.comu.Xarxa source, NetworkEntity target, boolean copyIfNull)Copy data fromXarxaobjectList<NetworkEntity>xarxaToEntityList(Collection<es.caib.seycon.ng.comu.Xarxa> instances)Transforms fromNetworklist-
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.
-
setConfigEntityDao
public void setConfigEntityDao(ConfigEntityDao configuracioEntityDao)
Sets reference toconfiguracioEntityDao.
-
getConfigEntityDao
public ConfigEntityDao getConfigEntityDao()
Gets reference toconfiguracioEntityDao.
-
setHostEntityDao
public void setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao.
-
getHostEntityDao
public HostEntityDao getHostEntityDao()
Gets reference tomaquinaEntityDao.
-
setNetworkDiscoverRangeEntityDao
public void setNetworkDiscoverRangeEntityDao(NetworkDiscoverRangeEntityDao networkDiscoverRangeEntityDao)
Sets reference tonetworkDiscoverRangeEntityDao.
-
getNetworkDiscoverRangeEntityDao
public NetworkDiscoverRangeEntityDao getNetworkDiscoverRangeEntityDao()
Gets reference tonetworkDiscoverRangeEntityDao.
-
setNetworkDiscoveryAccountEntityDao
public void setNetworkDiscoveryAccountEntityDao(NetworkDiscoveryAccountEntityDao networkDiscoveryAccountEntityDao)
Sets reference tonetworkDiscoveryAccountEntityDao.
-
getNetworkDiscoveryAccountEntityDao
public NetworkDiscoveryAccountEntityDao getNetworkDiscoveryAccountEntityDao()
Gets reference tonetworkDiscoveryAccountEntityDao.
-
setServerEntityDao
public void setServerEntityDao(ServerEntityDao serverEntityDao)
Sets reference toserverEntityDao.
-
getServerEntityDao
public ServerEntityDao getServerEntityDao()
Gets reference toserverEntityDao.
-
setTaskEntityDao
public void setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao.
-
getTaskEntityDao
public TaskEntityDao getTaskEntityDao()
Gets reference totasqueEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
setNetworkAuthorizationEntityDao
public void setNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)
Sets reference toxarxaACEntityDao.
-
getNetworkAuthorizationEntityDao
public NetworkAuthorizationEntityDao getNetworkAuthorizationEntityDao()
Gets reference toxarxaACEntityDao.
-
findByAddress
public NetworkEntity findByAddress(String address)
Operation findByAddress- Specified by:
findByAddressin interfaceNetworkEntityDao- Parameters:
address-- Returns:
-
findByAddress
public NetworkEntity findByAddress(CriteriaSearchConfiguration criteria, String address)
CriteriaSearchConfiguration implementation- Specified by:
findByAddressin interfaceNetworkEntityDao
-
findByAddress
public NetworkEntity findByAddress(String queryString, CriteriaSearchConfiguration criteria, String address)
Internal implementation
-
findByName
public NetworkEntity findByName(String name)
Operation findByName- Specified by:
findByNamein interfaceNetworkEntityDao- Parameters:
name-- Returns:
-
findByName
public NetworkEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByNamein interfaceNetworkEntityDao
-
findByName
public NetworkEntity findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
countByNetwork
public Long countByNetwork(String network)
Operation countByNetwork- Specified by:
countByNetworkin interfaceNetworkEntityDao- Parameters:
network-- Returns:
-
countByNetwork
public Long countByNetwork(CriteriaSearchConfiguration criteria, String network)
CriteriaSearchConfiguration implementation- Specified by:
countByNetworkin interfaceNetworkEntityDao
-
countByNetwork
public Long countByNetwork(String queryString, CriteriaSearchConfiguration criteria, String network)
Internal implementation
-
getFirstFreeIP
public String getFirstFreeIP(String ipXarxa, String mascara)
Operation getFirstFreeIP- Specified by:
getFirstFreeIPin interfaceNetworkEntityDao- Parameters:
ipXarxa-mascara-- Returns:
-
getFirstFreeIP
public String getFirstFreeIP(CriteriaSearchConfiguration criteria, String ipXarxa, String mascara)
CriteriaSearchConfiguration implementation- Specified by:
getFirstFreeIPin interfaceNetworkEntityDao
-
getFirstFreeIP
public String getFirstFreeIP(String queryString, CriteriaSearchConfiguration criteria, String ipXarxa, String mascara)
Internal implementation
-
findByFilter
public List<NetworkEntity> findByFilter(es.caib.seycon.ng.comu.XarxaSearchCriteria filtre)
Operation findByFilter- Specified by:
findByFilterin interfaceNetworkEntityDao- Parameters:
filtre-- Returns:
-
toNetwork
public void toNetwork(NetworkEntity source, com.soffid.iam.api.Network target)
Copy data toNetworkobject- Specified by:
toNetworkin interfaceNetworkEntityDao
-
toNetwork
public com.soffid.iam.api.Network toNetwork(NetworkEntity entity)
Transforms toNetworkobject- Specified by:
toNetworkin interfaceNetworkEntityDao
-
toNetworkList
public List<com.soffid.iam.api.Network> toNetworkList(Collection<NetworkEntity> instances)
Transforms toNetworklist- Specified by:
toNetworkListin interfaceNetworkEntityDao
-
networkToEntity
public void networkToEntity(com.soffid.iam.api.Network source, NetworkEntity target, boolean copyIfNull)Copy data fromNetworkobject- Specified by:
networkToEntityin interfaceNetworkEntityDao
-
networkToEntity
public NetworkEntity networkToEntity(com.soffid.iam.api.Network instance)
Transforms fromNetworkobject- Specified by:
networkToEntityin interfaceNetworkEntityDao
-
networkToEntityList
public List<NetworkEntity> networkToEntityList(Collection<com.soffid.iam.api.Network> instances)
Transforms fromNetworklist- Specified by:
networkToEntityListin interfaceNetworkEntityDao
-
toXarxa
public void toXarxa(NetworkEntity source, es.caib.seycon.ng.comu.Xarxa target)
Description copied from interface:NetworkEntityDaoCopy data toXarxaobject- Specified by:
toXarxain interfaceNetworkEntityDao
-
toXarxa
public es.caib.seycon.ng.comu.Xarxa toXarxa(NetworkEntity entity)
Transforms toNetworkobject- Specified by:
toXarxain interfaceNetworkEntityDao
-
toXarxaList
public List<es.caib.seycon.ng.comu.Xarxa> toXarxaList(Collection<NetworkEntity> instances)
Transforms toXarxalist- Specified by:
toXarxaListin interfaceNetworkEntityDao
-
xarxaToEntity
public void xarxaToEntity(es.caib.seycon.ng.comu.Xarxa source, NetworkEntity target, boolean copyIfNull)Copy data fromXarxaobject- Specified by:
xarxaToEntityin interfaceNetworkEntityDao
-
xarxaToEntity
public NetworkEntity xarxaToEntity(es.caib.seycon.ng.comu.Xarxa instance)
Transforms fromXarxaobject- Specified by:
xarxaToEntityin interfaceNetworkEntityDao
-
xarxaToEntityList
public List<NetworkEntity> xarxaToEntityList(Collection<es.caib.seycon.ng.comu.Xarxa> instances)
Transforms fromNetworklist- Specified by:
xarxaToEntityListin interfaceNetworkEntityDao
-
newNetworkEntity
public NetworkEntity newNetworkEntity()
Creates an instance ofNetworkEntity.- Specified by:
newNetworkEntityin interfaceNetworkEntityDao
-
load
public NetworkEntity load(Long id)
Loads an instance ofNetworkEntityfrom the persistent store.- Specified by:
loadin interfaceNetworkEntityDao
-
loadAll
public List<NetworkEntity> loadAll()
Loads all instances ofNetworkEntityfrom the persistent store.- Specified by:
loadAllin interfaceNetworkEntityDao
-
create
public void create(NetworkEntity entity)
Adds an instance ofNetworkEntityto the persistent store.- Specified by:
createin interfaceNetworkEntityDao
-
update
public void update(NetworkEntity entity)
Updates an instance ofNetworkEntityat the persistent store.- Specified by:
updatein interfaceNetworkEntityDao
-
remove
public void remove(NetworkEntity entity)
Removes an instance ofNetworkEntityfrom the persistent store.- Specified by:
removein interfaceNetworkEntityDao
-
create
public void create(Collection<? extends NetworkEntity> entities)
Creates a collection ofNetworkEntityand adds it to the persistent store.- Specified by:
createin interfaceNetworkEntityDao
-
update
public void update(Collection<? extends NetworkEntity> entities)
Updates a collection ofNetworkEntityin the persistent store.- Specified by:
updatein interfaceNetworkEntityDao
-
remove
public void remove(Collection<? extends NetworkEntity> entities)
Removes a collection ofNetworkEntityfrom the persistent store.- Specified by:
removein interfaceNetworkEntityDao
-
remove
public void remove(Long id)
Removes an instance ofNetworkEntityfrom the persistent store.- Specified by:
removein interfaceNetworkEntityDao
-
query
public List<NetworkEntity> query(String queryString, Parameter[] parameters)
Query ofNetworkEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceNetworkEntityDao
-
query
public List<NetworkEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofNetworkEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceNetworkEntityDao
-
-