Package com.soffid.iam.model
Interface PrinterGroupEntityDao
-
- All Known Implementing Classes:
PrinterGroupEntityDaoBase
,PrinterGroupEntityDaoImpl
public interface PrinterGroupEntityDao
DAO for Entity PrinterGroupEntity- See Also:
es.caib.seycon.ng.model.GrupImpressoraEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
create(PrinterGroupEntity entity)
Adds an instance ofPrinterGroupEntity
to the persistent store.void
create(Collection<? extends PrinterGroupEntity> entities)
Creates a collection ofPrinterGroupEntity
and adds it to the persistent store.List<PrinterGroupEntity>
findByGroup(CriteriaSearchConfiguration criteria, String group)
CriteriaSearchConfiguration finderList<PrinterGroupEntity>
findByGroup(String group)
Operation findByGroupPrinterGroupEntity
findByGroupAndPrinter(CriteriaSearchConfiguration criteria, String group, String printer)
CriteriaSearchConfiguration finderPrinterGroupEntity
findByGroupAndPrinter(String group, String printer)
Operation findByGroupAndPrinterList<PrinterGroupEntity>
findByPrinter(CriteriaSearchConfiguration criteria, String printer)
CriteriaSearchConfiguration finderList<PrinterGroupEntity>
findByPrinter(String printer)
Operation findByPrinterPrinterGroupEntity
grupImpressoraToEntity(es.caib.seycon.ng.comu.GrupImpressora instance)
Transforms fromGrupImpressora
objectvoid
grupImpressoraToEntity(es.caib.seycon.ng.comu.GrupImpressora source, PrinterGroupEntity target, boolean copyIfNull)
Copy data fromGrupImpressora
objectList<PrinterGroupEntity>
grupImpressoraToEntityList(Collection<es.caib.seycon.ng.comu.GrupImpressora> instances)
Transforms fromGrupImpressora
listPrinterGroupEntity
load(Long id)
Loads an instance ofPrinterGroupEntity
from the persistent store.List<PrinterGroupEntity>
loadAll()
Loads all instances ofPrinterGroupEntity
from the persistent store.PrinterGroupEntity
newPrinterGroupEntity()
Creates an instance ofPrinterGroupEntity
.PrinterGroupEntity
printerGroupToEntity(com.soffid.iam.api.PrinterGroup instance)
Transforms fromPrinterGroup
objectvoid
printerGroupToEntity(com.soffid.iam.api.PrinterGroup source, PrinterGroupEntity target, boolean copyIfNull)
Copy data fromPrinterGroup
objectList<PrinterGroupEntity>
printerGroupToEntityList(Collection<com.soffid.iam.api.PrinterGroup> instances)
Transforms fromPrinterGroup
listList<PrinterGroupEntity>
query(String query, Parameter[] parameters)
Query ofPrinterGroupEntity
from the persistent store.List<PrinterGroupEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofPrinterGroupEntity
from the persistent store.void
remove(PrinterGroupEntity entity)
Removes an instance ofPrinterGroupEntity
from the persistent store.void
remove(Long id)
Removes an instance ofPrinterGroupEntity
from the persistent store.void
remove(Collection<? extends PrinterGroupEntity> entities)
Removes a collection ofPrinterGroupEntity
from the persistent store.es.caib.seycon.ng.comu.GrupImpressora
toGrupImpressora(PrinterGroupEntity entity)
Transforms toGrupImpressora
objectvoid
toGrupImpressora(PrinterGroupEntity source, es.caib.seycon.ng.comu.GrupImpressora target)
Copy data toGrupImpressora
objectList<es.caib.seycon.ng.comu.GrupImpressora>
toGrupImpressoraList(Collection<PrinterGroupEntity> entities)
Transforms toGrupImpressora
listcom.soffid.iam.api.PrinterGroup
toPrinterGroup(PrinterGroupEntity entity)
Transforms toPrinterGroup
objectvoid
toPrinterGroup(PrinterGroupEntity source, com.soffid.iam.api.PrinterGroup target)
Copy data toPrinterGroup
objectList<com.soffid.iam.api.PrinterGroup>
toPrinterGroupList(Collection<PrinterGroupEntity> entities)
Transforms toPrinterGroup
listvoid
update(PrinterGroupEntity entity)
Updates an instance ofPrinterGroupEntity
at the persistent store.void
update(Collection<? extends PrinterGroupEntity> entities)
Updates a collection ofPrinterGroupEntity
in the persistent store.
-
-
-
Method Detail
-
findByGroupAndPrinter
PrinterGroupEntity findByGroupAndPrinter(String group, String printer)
Operation findByGroupAndPrinter- Parameters:
group
-printer
-- Returns:
-
findByGroupAndPrinter
PrinterGroupEntity findByGroupAndPrinter(CriteriaSearchConfiguration criteria, String group, String printer)
CriteriaSearchConfiguration finder
-
findByGroup
List<PrinterGroupEntity> findByGroup(String group)
Operation findByGroup- Parameters:
group
-- Returns:
-
findByGroup
List<PrinterGroupEntity> findByGroup(CriteriaSearchConfiguration criteria, String group)
CriteriaSearchConfiguration finder
-
findByPrinter
List<PrinterGroupEntity> findByPrinter(String printer)
Operation findByPrinter- Parameters:
printer
-- Returns:
-
findByPrinter
List<PrinterGroupEntity> findByPrinter(CriteriaSearchConfiguration criteria, String printer)
CriteriaSearchConfiguration finder
-
toPrinterGroup
void toPrinterGroup(PrinterGroupEntity source, com.soffid.iam.api.PrinterGroup target)
Copy data toPrinterGroup
object
-
toPrinterGroup
com.soffid.iam.api.PrinterGroup toPrinterGroup(PrinterGroupEntity entity)
Transforms toPrinterGroup
object
-
toPrinterGroupList
List<com.soffid.iam.api.PrinterGroup> toPrinterGroupList(Collection<PrinterGroupEntity> entities)
Transforms toPrinterGroup
list
-
printerGroupToEntity
void printerGroupToEntity(com.soffid.iam.api.PrinterGroup source, PrinterGroupEntity target, boolean copyIfNull)
Copy data fromPrinterGroup
object
-
printerGroupToEntity
PrinterGroupEntity printerGroupToEntity(com.soffid.iam.api.PrinterGroup instance)
Transforms fromPrinterGroup
object
-
printerGroupToEntityList
List<PrinterGroupEntity> printerGroupToEntityList(Collection<com.soffid.iam.api.PrinterGroup> instances)
Transforms fromPrinterGroup
list
-
toGrupImpressora
void toGrupImpressora(PrinterGroupEntity source, es.caib.seycon.ng.comu.GrupImpressora target)
Copy data toGrupImpressora
object
-
toGrupImpressora
es.caib.seycon.ng.comu.GrupImpressora toGrupImpressora(PrinterGroupEntity entity)
Transforms toGrupImpressora
object
-
toGrupImpressoraList
List<es.caib.seycon.ng.comu.GrupImpressora> toGrupImpressoraList(Collection<PrinterGroupEntity> entities)
Transforms toGrupImpressora
list
-
grupImpressoraToEntity
void grupImpressoraToEntity(es.caib.seycon.ng.comu.GrupImpressora source, PrinterGroupEntity target, boolean copyIfNull)
Copy data fromGrupImpressora
object
-
grupImpressoraToEntity
PrinterGroupEntity grupImpressoraToEntity(es.caib.seycon.ng.comu.GrupImpressora instance)
Transforms fromGrupImpressora
object
-
grupImpressoraToEntityList
List<PrinterGroupEntity> grupImpressoraToEntityList(Collection<es.caib.seycon.ng.comu.GrupImpressora> instances)
Transforms fromGrupImpressora
list
-
newPrinterGroupEntity
PrinterGroupEntity newPrinterGroupEntity()
Creates an instance ofPrinterGroupEntity
.
-
create
void create(PrinterGroupEntity entity)
Adds an instance ofPrinterGroupEntity
to the persistent store.
-
update
void update(PrinterGroupEntity entity)
Updates an instance ofPrinterGroupEntity
at the persistent store.
-
remove
void remove(PrinterGroupEntity entity)
Removes an instance ofPrinterGroupEntity
from the persistent store.
-
load
PrinterGroupEntity load(Long id)
Loads an instance ofPrinterGroupEntity
from the persistent store.
-
loadAll
List<PrinterGroupEntity> loadAll()
Loads all instances ofPrinterGroupEntity
from the persistent store.
-
create
void create(Collection<? extends PrinterGroupEntity> entities)
Creates a collection ofPrinterGroupEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends PrinterGroupEntity> entities)
Updates a collection ofPrinterGroupEntity
in the persistent store.
-
remove
void remove(Collection<? extends PrinterGroupEntity> entities)
Removes a collection ofPrinterGroupEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofPrinterGroupEntity
from the persistent store.
-
query
List<PrinterGroupEntity> query(String query, Parameter[] parameters)
Query ofPrinterGroupEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<PrinterGroupEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofPrinterGroupEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-