|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.smg.persistwork.nucli.ManegadorEntitat
public class ManegadorEntitat
Manegador Entitats: s'encarrega de realitzar totes les accions sobre la base de dades, menys les d'adminstració. Amb aquesta classe podem fer insercions, modificacions, esborrar, cerques per clau, per camps, per sql natiu i per fwkql.
Method Summary | ||
---|---|---|
|
cerca(T obj)
Realitza una cerca fent servir l'objecte per a filtrar. |
|
|
cerca(T obj,
Filtre filtre)
Realitza una cerca d'objecte fent servir la utilitat dels filtres. |
|
|
cercaTots(T obj)
Realitza una cerca fent servir l'objecte per a filtrar. |
|
|
consultaFwkql(java.lang.String consulta,
java.util.List<java.lang.Object> valors)
Realitzauna consulta amb lleguatge Fwkql |
|
|
consultaPerClau(T obj)
Retorna un registre a partir de la seva clau primària |
|
|
consultaSqlNativa(java.lang.String consulta,
T obj,
MapeigSql<T> map)
Realitza una consulta nativa sql. |
|
|
esborra(T obj)
Esborra un registre de la base de dades. |
|
void |
ferCommit()
Realitza el commit i finalitza la transacció actual. |
|
void |
ferRollBack()
Realitza el rollback i finalitza la transacció actual. |
|
void |
finalitzaTransaccion()
Finalitza la transacció actual. |
|
void |
inicialitzaTransaccion()
Inicialitza la transacció. |
|
|
inserta(T obj)
Inserta un registre a la base de dades. |
|
|
modifica(T obj)
Modifica un registre a la base de dades. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void inicialitzaTransaccion() throws PersistWorkException
PersistWorkException
public void finalitzaTransaccion() throws PersistWorkException
PersistWorkException
public void ferCommit() throws PersistWorkException
PersistWorkException
public void ferRollBack() throws PersistWorkException
PersistWorkException
public <T> void inserta(T obj) throws PersistWorkException
T
- obj
-
PersistWorkException
public <T> void modifica(T obj) throws PersistWorkException
T
- obj
-
PersistWorkException
public <T> void esborra(T obj) throws PersistWorkException
T
- obj
-
PersistWorkException
public <T> T consultaPerClau(T obj) throws PersistWorkException
T
- obj
-
PersistWorkException
public <T> java.util.List<T> cerca(T obj) throws PersistWorkException
T
- obj
-
PersistWorkException
public <T> java.util.List<T> cercaTots(T obj) throws PersistWorkException
T
- obj
-
PersistWorkException
public <T> java.util.List<T> cerca(T obj, Filtre filtre) throws PersistWorkException
T
- obj
- filtre
-
PersistWorkException
public <T> java.util.List<T> consultaSqlNativa(java.lang.String consulta, T obj, MapeigSql<T> map) throws PersistWorkException
T
- consulta
- obj
- map
-
PersistWorkException
public <T> java.util.List<T> consultaFwkql(java.lang.String consulta, java.util.List<java.lang.Object> valors) throws PersistWorkException
T
- consulta
-
PersistWorkException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |