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 Long
countByNetwork(CriteriaSearchConfiguration criteria, String network)
CriteriaSearchConfiguration implementationLong
countByNetwork(String network)
Operation countByNetworkLong
countByNetwork(String queryString, CriteriaSearchConfiguration criteria, String network)
Internal implementationvoid
create(NetworkEntity entity)
Adds an instance ofNetworkEntity
to the persistent store.void
create(Collection<? extends NetworkEntity> entities)
Creates a collection ofNetworkEntity
and adds it to the persistent store.NetworkEntity
findByAddress(CriteriaSearchConfiguration criteria, String address)
CriteriaSearchConfiguration implementationNetworkEntity
findByAddress(String address)
Operation findByAddressNetworkEntity
findByAddress(String queryString, CriteriaSearchConfiguration criteria, String address)
Internal implementationList<NetworkEntity>
findByFilter(es.caib.seycon.ng.comu.XarxaSearchCriteria filtre)
Operation findByFilterNetworkEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementationNetworkEntity
findByName(String name)
Operation findByNameNetworkEntity
findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementationAuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.ConfigEntityDao
getConfigEntityDao()
Gets reference toconfiguracioEntityDao
.String
getFirstFreeIP(CriteriaSearchConfiguration criteria, String ipXarxa, String mascara)
CriteriaSearchConfiguration implementationString
getFirstFreeIP(String queryString, CriteriaSearchConfiguration criteria, String ipXarxa, String mascara)
Internal implementationString
getFirstFreeIP(String ipXarxa, String mascara)
Operation getFirstFreeIPHostEntityDao
getHostEntityDao()
Gets reference tomaquinaEntityDao
.NetworkAuthorizationEntityDao
getNetworkAuthorizationEntityDao()
Gets reference toxarxaACEntityDao
.NetworkDiscoverRangeEntityDao
getNetworkDiscoverRangeEntityDao()
Gets reference tonetworkDiscoverRangeEntityDao
.NetworkDiscoveryAccountEntityDao
getNetworkDiscoveryAccountEntityDao()
Gets reference tonetworkDiscoveryAccountEntityDao
.ServerEntityDao
getServerEntityDao()
Gets reference toserverEntityDao
.TaskEntityDao
getTaskEntityDao()
Gets reference totasqueEntityDao
.TenantEntityDao
getTenantEntityDao()
Gets reference totenantEntityDao
.NetworkEntity
load(Long id)
Loads an instance ofNetworkEntity
from the persistent store.List<NetworkEntity>
loadAll()
Loads all instances ofNetworkEntity
from the persistent store.NetworkEntity
networkToEntity(com.soffid.iam.api.Network instance)
Transforms fromNetwork
objectvoid
networkToEntity(com.soffid.iam.api.Network source, NetworkEntity target, boolean copyIfNull)
Copy data fromNetwork
objectList<NetworkEntity>
networkToEntityList(Collection<com.soffid.iam.api.Network> instances)
Transforms fromNetwork
listNetworkEntity
newNetworkEntity()
Creates an instance ofNetworkEntity
.List<NetworkEntity>
query(String queryString, Parameter[] parameters)
Query ofNetworkEntity
from the persistent store.List<NetworkEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofNetworkEntity
from the persistent store.void
remove(NetworkEntity entity)
Removes an instance ofNetworkEntity
from the persistent store.void
remove(Long id)
Removes an instance ofNetworkEntity
from the persistent store.void
remove(Collection<? extends NetworkEntity> entities)
Removes a collection ofNetworkEntity
from the persistent store.void
setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.void
setConfigEntityDao(ConfigEntityDao configuracioEntityDao)
Sets reference toconfiguracioEntityDao
.void
setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao
.void
setNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)
Sets reference toxarxaACEntityDao
.void
setNetworkDiscoverRangeEntityDao(NetworkDiscoverRangeEntityDao networkDiscoverRangeEntityDao)
Sets reference tonetworkDiscoverRangeEntityDao
.void
setNetworkDiscoveryAccountEntityDao(NetworkDiscoveryAccountEntityDao networkDiscoveryAccountEntityDao)
Sets reference tonetworkDiscoveryAccountEntityDao
.void
setServerEntityDao(ServerEntityDao serverEntityDao)
Sets reference toserverEntityDao
.void
setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao
.void
setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.com.soffid.iam.api.Network
toNetwork(NetworkEntity entity)
Transforms toNetwork
objectvoid
toNetwork(NetworkEntity source, com.soffid.iam.api.Network target)
Copy data toNetwork
objectList<com.soffid.iam.api.Network>
toNetworkList(Collection<NetworkEntity> instances)
Transforms toNetwork
listes.caib.seycon.ng.comu.Xarxa
toXarxa(NetworkEntity entity)
Transforms toNetwork
objectvoid
toXarxa(NetworkEntity source, es.caib.seycon.ng.comu.Xarxa target)
Copy data toXarxa
objectList<es.caib.seycon.ng.comu.Xarxa>
toXarxaList(Collection<NetworkEntity> instances)
Transforms toXarxa
listvoid
update(NetworkEntity entity)
Updates an instance ofNetworkEntity
at the persistent store.void
update(Collection<? extends NetworkEntity> entities)
Updates a collection ofNetworkEntity
in the persistent store.NetworkEntity
xarxaToEntity(es.caib.seycon.ng.comu.Xarxa instance)
Transforms fromXarxa
objectvoid
xarxaToEntity(es.caib.seycon.ng.comu.Xarxa source, NetworkEntity target, boolean copyIfNull)
Copy data fromXarxa
objectList<NetworkEntity>
xarxaToEntityList(Collection<es.caib.seycon.ng.comu.Xarxa> instances)
Transforms fromNetwork
list-
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:
findByAddress
in interfaceNetworkEntityDao
- Parameters:
address
-- Returns:
-
findByAddress
public NetworkEntity findByAddress(CriteriaSearchConfiguration criteria, String address)
CriteriaSearchConfiguration implementation- Specified by:
findByAddress
in interfaceNetworkEntityDao
-
findByAddress
public NetworkEntity findByAddress(String queryString, CriteriaSearchConfiguration criteria, String address)
Internal implementation
-
findByName
public NetworkEntity findByName(String name)
Operation findByName- Specified by:
findByName
in interfaceNetworkEntityDao
- Parameters:
name
-- Returns:
-
findByName
public NetworkEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByName
in interfaceNetworkEntityDao
-
findByName
public NetworkEntity findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
countByNetwork
public Long countByNetwork(String network)
Operation countByNetwork- Specified by:
countByNetwork
in interfaceNetworkEntityDao
- Parameters:
network
-- Returns:
-
countByNetwork
public Long countByNetwork(CriteriaSearchConfiguration criteria, String network)
CriteriaSearchConfiguration implementation- Specified by:
countByNetwork
in 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:
getFirstFreeIP
in interfaceNetworkEntityDao
- Parameters:
ipXarxa
-mascara
-- Returns:
-
getFirstFreeIP
public String getFirstFreeIP(CriteriaSearchConfiguration criteria, String ipXarxa, String mascara)
CriteriaSearchConfiguration implementation- Specified by:
getFirstFreeIP
in 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:
findByFilter
in interfaceNetworkEntityDao
- Parameters:
filtre
-- Returns:
-
toNetwork
public void toNetwork(NetworkEntity source, com.soffid.iam.api.Network target)
Copy data toNetwork
object- Specified by:
toNetwork
in interfaceNetworkEntityDao
-
toNetwork
public com.soffid.iam.api.Network toNetwork(NetworkEntity entity)
Transforms toNetwork
object- Specified by:
toNetwork
in interfaceNetworkEntityDao
-
toNetworkList
public List<com.soffid.iam.api.Network> toNetworkList(Collection<NetworkEntity> instances)
Transforms toNetwork
list- Specified by:
toNetworkList
in interfaceNetworkEntityDao
-
networkToEntity
public void networkToEntity(com.soffid.iam.api.Network source, NetworkEntity target, boolean copyIfNull)
Copy data fromNetwork
object- Specified by:
networkToEntity
in interfaceNetworkEntityDao
-
networkToEntity
public NetworkEntity networkToEntity(com.soffid.iam.api.Network instance)
Transforms fromNetwork
object- Specified by:
networkToEntity
in interfaceNetworkEntityDao
-
networkToEntityList
public List<NetworkEntity> networkToEntityList(Collection<com.soffid.iam.api.Network> instances)
Transforms fromNetwork
list- Specified by:
networkToEntityList
in interfaceNetworkEntityDao
-
toXarxa
public void toXarxa(NetworkEntity source, es.caib.seycon.ng.comu.Xarxa target)
Description copied from interface:NetworkEntityDao
Copy data toXarxa
object- Specified by:
toXarxa
in interfaceNetworkEntityDao
-
toXarxa
public es.caib.seycon.ng.comu.Xarxa toXarxa(NetworkEntity entity)
Transforms toNetwork
object- Specified by:
toXarxa
in interfaceNetworkEntityDao
-
toXarxaList
public List<es.caib.seycon.ng.comu.Xarxa> toXarxaList(Collection<NetworkEntity> instances)
Transforms toXarxa
list- Specified by:
toXarxaList
in interfaceNetworkEntityDao
-
xarxaToEntity
public void xarxaToEntity(es.caib.seycon.ng.comu.Xarxa source, NetworkEntity target, boolean copyIfNull)
Copy data fromXarxa
object- Specified by:
xarxaToEntity
in interfaceNetworkEntityDao
-
xarxaToEntity
public NetworkEntity xarxaToEntity(es.caib.seycon.ng.comu.Xarxa instance)
Transforms fromXarxa
object- Specified by:
xarxaToEntity
in interfaceNetworkEntityDao
-
xarxaToEntityList
public List<NetworkEntity> xarxaToEntityList(Collection<es.caib.seycon.ng.comu.Xarxa> instances)
Transforms fromNetwork
list- Specified by:
xarxaToEntityList
in interfaceNetworkEntityDao
-
newNetworkEntity
public NetworkEntity newNetworkEntity()
Creates an instance ofNetworkEntity
.- Specified by:
newNetworkEntity
in interfaceNetworkEntityDao
-
load
public NetworkEntity load(Long id)
Loads an instance ofNetworkEntity
from the persistent store.- Specified by:
load
in interfaceNetworkEntityDao
-
loadAll
public List<NetworkEntity> loadAll()
Loads all instances ofNetworkEntity
from the persistent store.- Specified by:
loadAll
in interfaceNetworkEntityDao
-
create
public void create(NetworkEntity entity)
Adds an instance ofNetworkEntity
to the persistent store.- Specified by:
create
in interfaceNetworkEntityDao
-
update
public void update(NetworkEntity entity)
Updates an instance ofNetworkEntity
at the persistent store.- Specified by:
update
in interfaceNetworkEntityDao
-
remove
public void remove(NetworkEntity entity)
Removes an instance ofNetworkEntity
from the persistent store.- Specified by:
remove
in interfaceNetworkEntityDao
-
create
public void create(Collection<? extends NetworkEntity> entities)
Creates a collection ofNetworkEntity
and adds it to the persistent store.- Specified by:
create
in interfaceNetworkEntityDao
-
update
public void update(Collection<? extends NetworkEntity> entities)
Updates a collection ofNetworkEntity
in the persistent store.- Specified by:
update
in interfaceNetworkEntityDao
-
remove
public void remove(Collection<? extends NetworkEntity> entities)
Removes a collection ofNetworkEntity
from the persistent store.- Specified by:
remove
in interfaceNetworkEntityDao
-
remove
public void remove(Long id)
Removes an instance ofNetworkEntity
from the persistent store.- Specified by:
remove
in interfaceNetworkEntityDao
-
query
public List<NetworkEntity> query(String queryString, Parameter[] parameters)
Query ofNetworkEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceNetworkEntityDao
-
query
public List<NetworkEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofNetworkEntity
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 interfaceNetworkEntityDao
-
-