Uses of Class
com.smg.persistwork.exception.PersistWorkException

Packages that use PersistWorkException
com.smg.persistwork.connexio.bd   
com.smg.persistwork.model.mapeig   
com.smg.persistwork.nucli   
com.smg.persistwork.utilscerca   
 

Uses of PersistWorkException in com.smg.persistwork.connexio.bd
 

Methods in com.smg.persistwork.connexio.bd that throw PersistWorkException
 void ConnexioBD.creaConnexio()
          Mètode per a obrir una connexió amb la base de dades.
 boolean ConnexioBD.executaSentencia(java.lang.String sentencia)
          Executa una sentència SQL sense retornar dades.
 boolean ConnexioBD.executaSentencia(java.lang.String sentencia, java.util.List<java.lang.Object> valors)
          Executa una sentència amb preparedstatement passant diferents valors en una llista d'objectes.
 java.sql.ResultSet ConnexioBD.executaSentenciaDades(java.lang.String sentencia)
          Executa una sentencia retornat les dades.
 java.sql.ResultSet ConnexioBD.executaSentenciaDades(java.lang.String sentencia, java.util.List<java.lang.Object> valors)
          Executa una sentència i retorna les dades, es passen valors per a filtrar com a paràmetre en una llista d'objectes.
 void ConnexioBD.finalitzaTransaccio()
          Mètode que finalitza la transacció amb la base de dades i tanca la connexió.
 void ConnexioBD.iniciaTransaccio()
          Mètode per a inicialitzar una transacció de base de dades.
 void ConnexioBD.rollback()
          Mètode per a fer marxa enrera de les sentències executades.
 void ConnexioBD.tancaConnexio()
          Mètode pera tancar la connexió oberta.
 

Uses of PersistWorkException in com.smg.persistwork.model.mapeig
 

Methods in com.smg.persistwork.model.mapeig that throw PersistWorkException
 java.util.List<java.lang.String> ObjecteMapejat.getCreateSeqCP()
          Sentència per a crear el seqüèncial o el autoincrement.
 java.util.List<java.lang.String> ObjecteMapejat.getDropSeqCP()
          Retorna la sentència per a esborrar els seqüèncials, només per a oracle.
 T MapeigSql.getInstance(java.sql.ResultSet rs)
          Retorna una instància de l'objecte a partir d'un ResultSet i segons el mapeig definit.
<T> T
ObjecteMapejat.getInstance(java.sql.ResultSet rs)
          Retorna una instància de la classe a partir d'un resultset
 ObjecteMapejat RegistreObjectes.getObjecte(java.lang.Object obj)
          Retorna el objecte a partir de la seva classe.
<T> java.lang.String
ObjecteMapejat.getSqlCondCerca(T obj)
          Retorna la part del select amb la condició del where
 java.lang.String ObjecteMapejat.getSqlCreate()
          Retorna la sentència per a crear una taula.
 java.util.List<java.lang.String> ObjecteMapejat.getSqlCreateClausForaneas()
          Retorna les sentències per a crear les claus foranees
 java.lang.String ObjecteMapejat.getSqlCreateCP()
          Retorna la sentència per a crear la clau primària
 java.lang.String ObjecteMapejat.getSqlSelect()
          Retorna el select d'una clau primària
 java.lang.String EquivalenciaColumna.getTipusColumna(java.lang.String tipus)
          Retornarà el tipus de columna segons el tipus de camp
 void ObjecteMapejat.informaValor(java.lang.Object obj, java.lang.Object valor, java.lang.String nomCamp)
          Informa d'un valor a l'objece indicant el valor i el camp.
<T> void
ObjecteMapejat.setLastId(java.sql.ResultSet rs, T obj)
          Informa del valor del lastId.
 

Constructors in com.smg.persistwork.model.mapeig that throw PersistWorkException
MapeigSql(java.util.Map<java.lang.String,java.lang.String> camps, T object, java.lang.String idEntorn)
          Constructor que prepara el mapeig.
MapeigSql(T object, java.lang.String idEntorn)
          Constructor
ObjecteMapejat(T objecte, java.lang.String... id)
          Constructor
 

Uses of PersistWorkException in com.smg.persistwork.nucli
 

Methods in com.smg.persistwork.nucli that throw PersistWorkException
<T> java.util.List<T>
ManegadorEntitat.cerca(T obj)
          Realitza una cerca fent servir l'objecte per a filtrar.
<T> java.util.List<T>
ManegadorEntitat.cerca(T obj, Filtre filtre)
          Realitza una cerca d'objecte fent servir la utilitat dels filtres.
<T> java.util.List<T>
ManegadorEntitat.cercaTots(T obj)
          Realitza una cerca fent servir l'objecte per a filtrar.
<T> java.util.List<T>
ManegadorEntitat.consultaFwkql(java.lang.String consulta, java.util.List<java.lang.Object> valors)
          Realitzauna consulta amb lleguatge Fwkql
<T> T
ManegadorEntitat.consultaPerClau(T obj)
          Retorna un registre a partir de la seva clau primària
<T> java.util.List<T>
ManegadorEntitat.consultaSqlNativa(java.lang.String consulta, T obj, MapeigSql<T> map)
          Realitza una consulta nativa sql.
 void EsquemaAplicacio.creaBaseDades()
          Crea la base de dades a partir dels noms de les entitats configurades al fitxer de propietats.
static void ConfiguracioEntorn.creaConfiguracio(java.lang.String... valors)
          Crea la configuració de l'entorn.
 void EsquemaAplicacio.creaTaula(java.lang.Object obj)
          Crea una taula a la base de daes
static ManegadorEntitat ManegadorEntitatFactory.createManegadorEntitat()
          Crear un manegador d'entitats amb l'entorn per defecte.
static ManegadorEntitat ManegadorEntitatFactory.createManegadorEntitat(java.lang.String id, java.lang.String fitxer)
          Crear un manegador d'entitat modificant l'entorn.
 void EsquemaAplicacio.eliminaBaseDades()
          Elimina la base de dades a partir dels nom de les entitats configurades al fitxer de propietats.
 void EsquemaAplicacio.eliminaTaula(java.lang.Object obj)
          Elimina una taula a la base de dades
<T> void
ManegadorEntitat.esborra(T obj)
          Esborra un registre de la base de dades.
 void ManegadorEntitat.ferCommit()
          Realitza el commit i finalitza la transacció actual.
 void ManegadorEntitat.ferRollBack()
          Realitza el rollback i finalitza la transacció actual.
 void ManegadorEntitat.finalitzaTransaccion()
          Finalitza la transacció actual.
static java.lang.String ConfiguracioEntorn.getValorPropietat(java.lang.String idProperty)
          Retorna el valor d'una propietat de l'entorn per defecte.
static java.lang.String ConfiguracioEntorn.getValorPropietat(java.lang.String idEntorn, java.lang.String idProperty)
          Retorna el valor d'una propietat d'un entorn diferent al per defecte
 void ManegadorEntitat.inicialitzaTransaccion()
          Inicialitza la transacció.
<T> void
ManegadorEntitat.inserta(T obj)
          Inserta un registre a la base de dades.
<T> void
ManegadorEntitat.modifica(T obj)
          Modifica un registre a la base de dades.
static void ConfiguracioEntorn.removeEntorns()
          Elimina tots els entorns.
 

Constructors in com.smg.persistwork.nucli that throw PersistWorkException
EsquemaAplicacio()
          Constructor amb entorn per defecte.
EsquemaAplicacio(java.lang.String id, java.lang.String fitxer)
          Constructor indicant un entorn diferent al de defecte.
 

Uses of PersistWorkException in com.smg.persistwork.utilscerca
 

Methods in com.smg.persistwork.utilscerca that throw PersistWorkException
static Restriccio Restriccio.igual(java.lang.String nomCamp, java.lang.Object valorCamp)
          Crea una restricció de tipus igual NOMCAMP = VALORCAMP