|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectes.mcu.yingo.bbdd.admin.AdministradorTablaImpl
public class AdministradorTablaImpl
| Field Summary | |
|---|---|
private java.util.List<CampoAdminDB> |
campos
Contiene una lista de tipo CampoAdminDB que contiene las columnas de la tabla a administrar |
private java.lang.Object |
claseNegocio
Clase de negocio de hibernate que define la tabla Este parámetro debe definirse como singleton="false" |
private java.lang.Integer |
cuantos
Indica en las búsquedas hasta que registro va a devolver resultados |
private Dao |
dao
Clase que soporta las acciones con la bbdd |
private java.lang.String |
descTabla
Descripción de la tabla, que se mostrará en la página de administración |
private java.lang.Integer |
inicio
Indica en las búsquedas desde que registro devolverá resultados |
private java.util.List |
listaValidadoresFilaTabla
Lista de implementaciones de la interfaz ValidadorFilaTabla Las implementaciones de este intrefaz, validarán la coherencia y validez de los datos de una fila de la tabla. |
private boolean |
modificable
Indica si se pueden modificar los datos de la tabla que se desea administrar, o únicamente mostrar datos y realizar búsquedas |
private Permisos |
permisos
Interfaz permisos que se aplica a la tabla. |
| Constructor Summary | |
|---|---|
AdministradorTablaImpl()
|
|
| Method Summary | |
|---|---|
void |
actualizaValorTabla(Usuario usuario,
java.lang.Object bean)
Actualiza los valores de un registro de la tabla |
java.util.List<DatosEnMap> |
buscarEnTabla(Usuario usuario,
java.util.Map<java.lang.String,java.lang.Object> camposDeBusqueda)
Busca sobre la tabla |
java.util.List |
buscarTodasTabla(Usuario usuario)
Devuelve todos los registros de la tabla filtrando los resultados |
void |
deleteValTablaAux(Usuario usuario,
java.lang.Object bean)
Borra un registro de la tabla |
java.util.List<CampoAdminDB> |
getCampos()
Contiene una lista de tipo CampoAdminDB que contiene las columnas de la tabla a administrar |
java.lang.Object |
getClaseNegocio()
Clase de negocio de hibernate que define la tabla Este parámetro debe definirse como singleton="false" Clase de negocio que manejará la implementación |
java.lang.Integer |
getCuantos()
|
Dao |
getDao()
Clase que soporta las acciones con la bbdd |
java.lang.String |
getDescTabla()
Descripción de la tabla, que se mostrará en la página de administración |
java.lang.Integer |
getInicio()
|
java.util.List |
getListaValidadoresFilaTabla()
Lista de implementaciones de la interfaz ValidadorFilaTabla Las implementaciones de este intrefaz, validarán la coherencia y validez de los datos de una fila de la tabla. |
boolean |
getModificable()
Indica si se pueden modificar los datos de la tabla que se desea administrar, o únicamente mostrar datos y realizar búsquedas |
Permisos |
getPermisos()
Interfaz permisos que se aplica a la tabla. |
void |
insertValorTabla(Usuario usuario,
java.lang.Object bean)
Introduce un registro en la tabla |
void |
setCampos(java.util.List<CampoAdminDB> campos)
Contiene una lista de tipo CampoAdminDB que contiene las columnas de la tabla a administrar |
void |
setClaseNegocio(java.lang.Object claseNegocio)
Clase de negocio de hibernate que define la tabla Este parámetro debe definirse como singleton="false" |
void |
setCuantos(java.lang.Integer cuantos)
|
void |
setDao(Dao dao)
Clase que soporta las acciones con la bbdd |
void |
setDescTabla(java.lang.String descTabla)
Descripción de la tabla, que se mostrará en la página de administración |
void |
setInicio(java.lang.Integer inicio)
|
void |
setListaValidadoresFilaTabla(java.util.List listaValidadoresFilaTabla)
Lista de implementaciones de la interfaz ValidadorFilaTabla Las implementaciones de este intrefaz, validarán la coherencia y validez de los datos de una fila de la tabla. |
void |
setModificable(boolean modificable)
Indica si se pueden modificar los datos de la tabla que se desea administrar, o únicamente mostrar datos y realizar búsquedas |
void |
setPermisos(Permisos permisos)
Interfaz permisos que se aplica a la tabla. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private boolean modificable
private java.util.List listaValidadoresFilaTabla
private java.lang.Object claseNegocio
private java.lang.String descTabla
private Permisos permisos
private java.util.List<CampoAdminDB> campos
private Dao dao
private java.lang.Integer inicio
private java.lang.Integer cuantos
| Constructor Detail |
|---|
public AdministradorTablaImpl()
| Method Detail |
|---|
public java.lang.Integer getCuantos()
public void setCuantos(java.lang.Integer cuantos)
cuantos - the cuantos to setpublic java.lang.Integer getInicio()
public void setInicio(java.lang.Integer inicio)
inicio - the inicio to set
public java.util.List<DatosEnMap> buscarEnTabla(Usuario usuario,
java.util.Map<java.lang.String,java.lang.Object> camposDeBusqueda)
throws YingoException
buscarEnTabla in interface AdministradorTablavalTablaAux -
YingoException
public java.util.List buscarTodasTabla(Usuario usuario)
throws YingoException
buscarTodasTabla in interface AdministradorTablavalTablaAux -
YingoException
public void insertValorTabla(Usuario usuario,
java.lang.Object bean)
throws YingoException
insertValorTabla in interface AdministradorTabladatosTabAux -
YingoException
public void actualizaValorTabla(Usuario usuario,
java.lang.Object bean)
throws YingoException
actualizaValorTabla in interface AdministradorTablavalTablaAux -
YingoException
public void deleteValTablaAux(Usuario usuario,
java.lang.Object bean)
throws YingoException
deleteValTablaAux in interface AdministradorTablabean -
YingoExceptionpublic void setClaseNegocio(java.lang.Object claseNegocio)
claseNegocio - the claseNegocio to setpublic java.lang.Object getClaseNegocio()
getClaseNegocio in interface AdministradorTablapublic java.lang.String getDescTabla()
getDescTabla in interface AdministradorTablapublic void setDescTabla(java.lang.String descTabla)
descTabla - the descTabla to setpublic void setPermisos(Permisos permisos)
permisos - the permisos to setpublic Permisos getPermisos()
getPermisos in interface AdministradorTablapublic java.util.List<CampoAdminDB> getCampos()
getCampos in interface AdministradorTablapublic void setCampos(java.util.List<CampoAdminDB> campos)
campos - the campos to setpublic java.util.List getListaValidadoresFilaTabla()
getListaValidadoresFilaTabla in interface AdministradorTablapublic void setListaValidadoresFilaTabla(java.util.List listaValidadoresFilaTabla)
- public Dao getDao()
getDao in interface AdministradorTablapublic void setDao(Dao dao)
dao - the dao to setpublic boolean getModificable()
getModificable in interface AdministradorTablapublic void setModificable(boolean modificable)
modificable - the modificable to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||