Package com.soffid.iam.model
Interface HostEntityDao
-
- All Known Implementing Classes:
HostEntityDaoBase
,HostEntityDaoImpl
public interface HostEntityDao
DAO for Entity HostEntity- See Also:
es.caib.seycon.ng.model.MaquinaEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
create(HostEntity entity)
Adds an instance ofHostEntity
to the persistent store.void
create(Collection<? extends HostEntity> entities)
Creates a collection ofHostEntity
and adds it to the persistent store.Collection<HostEntity>
findByIP(CriteriaSearchConfiguration criteria, String hostIP)
CriteriaSearchConfiguration finderCollection<HostEntity>
findByIP(String hostIP)
Operation findByIPHostEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finderHostEntity
findByName(String name)
Operation findByNameHostEntity
findBySerialNumber(CriteriaSearchConfiguration criteria, String serialNumber)
CriteriaSearchConfiguration finderHostEntity
findBySerialNumber(String serialNumber)
Operation findBySerialNumberList<HostEntity>
findHostByCriteria(CriteriaSearchConfiguration criteria, String name, String operatingSystem, String address, String dhcp, String mailService, String folders, String mac, String description, String network, String codiUsuari)
CriteriaSearchConfiguration finderList<HostEntity>
findHostByCriteria(String name, String operatingSystem, String address, String dhcp, String mailService, String folders, String mac, String description, String network, String codiUsuari)
Operation findHostByCriteriaString[]
getTasks(CriteriaSearchConfiguration criteria, String hostName)
CriteriaSearchConfiguration finderString[]
getTasks(String hostName)
Operation getTasksHostEntity
hostToEntity(com.soffid.iam.api.Host instance)
Transforms fromHost
objectvoid
hostToEntity(com.soffid.iam.api.Host source, HostEntity target, boolean copyIfNull)
Copy data fromHost
objectList<HostEntity>
hostToEntityList(Collection<com.soffid.iam.api.Host> instances)
Transforms fromHost
listHostEntity
load(Long id)
Loads an instance ofHostEntity
from the persistent store.List<HostEntity>
loadAll()
Loads all instances ofHostEntity
from the persistent store.HostEntity
maquinaToEntity(es.caib.seycon.ng.comu.Maquina instance)
Transforms fromMaquina
objectvoid
maquinaToEntity(es.caib.seycon.ng.comu.Maquina source, HostEntity target, boolean copyIfNull)
Copy data fromMaquina
objectList<HostEntity>
maquinaToEntityList(Collection<es.caib.seycon.ng.comu.Maquina> instances)
Transforms fromMaquina
listHostEntity
newHostEntity()
Creates an instance ofHostEntity
.List<HostEntity>
query(String query, Parameter[] parameters)
Query ofHostEntity
from the persistent store.List<HostEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofHostEntity
from the persistent store.void
remove(HostEntity entity)
Removes an instance ofHostEntity
from the persistent store.void
remove(Long id)
Removes an instance ofHostEntity
from the persistent store.void
remove(Collection<? extends HostEntity> entities)
Removes a collection ofHostEntity
from the persistent store.com.soffid.iam.api.Host
toHost(HostEntity entity)
Transforms toHost
objectvoid
toHost(HostEntity source, com.soffid.iam.api.Host target)
Copy data toHost
objectList<com.soffid.iam.api.Host>
toHostList(Collection<HostEntity> entities)
Transforms toHost
listes.caib.seycon.ng.comu.Maquina
toMaquina(HostEntity entity)
Transforms toMaquina
objectvoid
toMaquina(HostEntity source, es.caib.seycon.ng.comu.Maquina target)
Copy data toMaquina
objectList<es.caib.seycon.ng.comu.Maquina>
toMaquinaList(Collection<HostEntity> entities)
Transforms toMaquina
listvoid
update(HostEntity entity)
Updates an instance ofHostEntity
at the persistent store.void
update(Collection<? extends HostEntity> entities)
Updates a collection ofHostEntity
in the persistent store.
-
-
-
Method Detail
-
findByName
HostEntity findByName(String name)
Operation findByName- Parameters:
name
-- Returns:
-
findByName
HostEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finder
-
findBySerialNumber
HostEntity findBySerialNumber(String serialNumber)
Operation findBySerialNumber- Parameters:
serialNumber
-- Returns:
-
findBySerialNumber
HostEntity findBySerialNumber(CriteriaSearchConfiguration criteria, String serialNumber)
CriteriaSearchConfiguration finder
-
getTasks
String[] getTasks(CriteriaSearchConfiguration criteria, String hostName)
CriteriaSearchConfiguration finder
-
findByIP
Collection<HostEntity> findByIP(String hostIP)
Operation findByIP- Parameters:
hostIP
-- Returns:
-
findByIP
Collection<HostEntity> findByIP(CriteriaSearchConfiguration criteria, String hostIP)
CriteriaSearchConfiguration finder
-
findHostByCriteria
List<HostEntity> findHostByCriteria(String name, String operatingSystem, String address, String dhcp, String mailService, String folders, String mac, String description, String network, String codiUsuari)
Operation findHostByCriteria- Parameters:
name
-operatingSystem
-address
-dhcp
-mailService
-folders
-mac
-description
-network
-codiUsuari
-- Returns:
-
findHostByCriteria
List<HostEntity> findHostByCriteria(CriteriaSearchConfiguration criteria, String name, String operatingSystem, String address, String dhcp, String mailService, String folders, String mac, String description, String network, String codiUsuari)
CriteriaSearchConfiguration finder
-
toHost
void toHost(HostEntity source, com.soffid.iam.api.Host target)
Copy data toHost
object
-
toHost
com.soffid.iam.api.Host toHost(HostEntity entity)
Transforms toHost
object
-
toHostList
List<com.soffid.iam.api.Host> toHostList(Collection<HostEntity> entities)
Transforms toHost
list
-
hostToEntity
void hostToEntity(com.soffid.iam.api.Host source, HostEntity target, boolean copyIfNull)
Copy data fromHost
object
-
hostToEntity
HostEntity hostToEntity(com.soffid.iam.api.Host instance)
Transforms fromHost
object
-
hostToEntityList
List<HostEntity> hostToEntityList(Collection<com.soffid.iam.api.Host> instances)
Transforms fromHost
list
-
toMaquina
void toMaquina(HostEntity source, es.caib.seycon.ng.comu.Maquina target)
Copy data toMaquina
object
-
toMaquina
es.caib.seycon.ng.comu.Maquina toMaquina(HostEntity entity)
Transforms toMaquina
object
-
toMaquinaList
List<es.caib.seycon.ng.comu.Maquina> toMaquinaList(Collection<HostEntity> entities)
Transforms toMaquina
list
-
maquinaToEntity
void maquinaToEntity(es.caib.seycon.ng.comu.Maquina source, HostEntity target, boolean copyIfNull)
Copy data fromMaquina
object
-
maquinaToEntity
HostEntity maquinaToEntity(es.caib.seycon.ng.comu.Maquina instance)
Transforms fromMaquina
object
-
maquinaToEntityList
List<HostEntity> maquinaToEntityList(Collection<es.caib.seycon.ng.comu.Maquina> instances)
Transforms fromMaquina
list
-
newHostEntity
HostEntity newHostEntity()
Creates an instance ofHostEntity
.
-
create
void create(HostEntity entity)
Adds an instance ofHostEntity
to the persistent store.
-
update
void update(HostEntity entity)
Updates an instance ofHostEntity
at the persistent store.
-
remove
void remove(HostEntity entity)
Removes an instance ofHostEntity
from the persistent store.
-
load
HostEntity load(Long id)
Loads an instance ofHostEntity
from the persistent store.
-
loadAll
List<HostEntity> loadAll()
Loads all instances ofHostEntity
from the persistent store.
-
create
void create(Collection<? extends HostEntity> entities)
Creates a collection ofHostEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends HostEntity> entities)
Updates a collection ofHostEntity
in the persistent store.
-
remove
void remove(Collection<? extends HostEntity> entities)
Removes a collection ofHostEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofHostEntity
from the persistent store.
-
query
List<HostEntity> query(String query, Parameter[] parameters)
Query ofHostEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<HostEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofHostEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-