Tambien centraliza el generador de códigos de dicha aplicación, las descripciones,
las tareas que son iniciales y el rol por defecto.
Finalmente contiene otras propiedades que podrán ser utilizadas o no en las
búsquedas y al mostrar el detalle de la aplicación (dependerá de la implementación
particular de los objetos "datosVista" y los beans de búsqueda.
- Author:
- carlos.garcia.h
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
descripcionCompleta
private java.lang.String descripcionCompleta
- Descripción de completa de la aplicación
rolPorDefecto
private java.lang.String rolPorDefecto
- Rol por defecto asociado al usuario
tipoBusquedaAplicacion
private TipoBusquedaAplicacion tipoBusquedaAplicacion
- Devuelve el objeto que va a realizar la búsqueda propiamente dicha
camposMostrarDetalle
private ListaCampos camposMostrarDetalle
- Centraliza a nivel de aplicación la Lista de campos
que se mostrarán en el detalle de una solicitud.
tareasIniciales
private java.util.List tareasIniciales
- Centraliza a nivel de aplicación las Tareas que son
iniciales, es decir, las tareas que inician un flujo
generadorCodigos
private GeneradorCodigos generadorCodigos
- Generador de códigos para el expediente
AplicacionTipoImpl
public AplicacionTipoImpl()
getDescripcionCompleta
public java.lang.String getDescripcionCompleta()
- Devuelve la descripción completa de la aplicacion
que se mostrará en la portada de la aplicación si se hace uso del controladorPrincipal
- Specified by:
getDescripcionCompleta
in interface AplicacionTipo
- Returns:
- the descripcionCompleta
setDescripcionCompleta
public void setDescripcionCompleta(java.lang.String descripcionCompleta)
- La descripción completa de la aplicacion
que se mostrará en la portada de la aplicación si se
hace uso del controladorPrincipal
- Parameters:
descripcionCompleta
- the descripcionCompleta to set
getRolPorDefecto
public java.lang.String getRolPorDefecto()
- Devuelve el Rol por defecto.
El usuario que accede a la aplicación, tendrá este rol
- Specified by:
getRolPorDefecto
in interface AplicacionTipo
- Returns:
- the rolPorDefecto
setRolPorDefecto
public void setRolPorDefecto(java.lang.String rolPorDefecto)
- Rol por defecto.
El usuario que accede a la aplicación, tendrá este rol
- Parameters:
rolPorDefecto
- the rolPorDefecto to set
getTareasIniciales
public java.util.List<Tarea> getTareasIniciales()
- Centraliza a nivel de aplicación las Tareas que son
iniciales, es decir, las tareas que inician un flujo.
- Specified by:
getTareasIniciales
in interface AplicacionTipo
- Returns:
- the tareasIniciales
setTareasIniciales
public void setTareasIniciales(java.util.List<Tarea> tareasIniciales)
- Centraliza a nivel de aplicación las Tareas que son
iniciales, es decir, las tareas que inician un flujo.
- Parameters:
tareasIniciales
- the tareasIniciales to set
getTareasInicialesRol
public java.util.List<Tarea> getTareasInicialesRol(java.lang.String idRol)
- Centraliza a nivel de aplicación las tareas iniciales que estan
asociadas al rol que se le pasa como parametro
- Specified by:
getTareasInicialesRol
in interface AplicacionTipo
- Returns:
- the tareasIniciales
getGeneradorCodigos
public GeneradorCodigos getGeneradorCodigos()
- Devuelve la clase que implementa la generacion de códigos
que identificarán a un expediente
- Specified by:
getGeneradorCodigos
in interface AplicacionTipo
- Returns:
- the generadorCodigos
setGeneradorCodigos
public void setGeneradorCodigos(GeneradorCodigos generadorCodigos)
- Devuelve la clase que implementa la generacion de códigos
que identificarán a un expediente
- Parameters:
generadorCodigos
-
getCamposMostrarDetalle
public ListaCampos getCamposMostrarDetalle()
- Centraliza a nivel de aplicación la Lista de campos
que se mostrarán en el detalle de una solicitud.
Este grupo de campos se podrá usar o no en función de la
configuración del bean "datosVistaMuestraForm" que se utilice
- Specified by:
getCamposMostrarDetalle
in interface AplicacionTipo
- Returns:
- the camposMostrarDetalle
setCamposMostrarDetalle
public void setCamposMostrarDetalle(ListaCampos camposMostrarDetalle)
- Centraliza a nivel de aplicación la Lista de campos
que se mostrarán en el detalle de una solicitud.
Este grupo de campos se podrá usar o no en función de la
configuración del bean "datosVistaMuestraForm" que se utilice
- Parameters:
camposMostrarDetalle
- the camposMostrarDetalle to set
getCamposResultadoBusqueda
public ListaCampos getCamposResultadoBusqueda()
- Centraliza a nivel de aplicación la Lista de campos
sobre los que se muestra el resultado de la búsqueda.
Este grupo de campos se podrá usar o no en función de la
configuración de las búsquedas que se realice
- Specified by:
getCamposResultadoBusqueda
in interface AplicacionTipo
- Returns:
- the camposResultadoBusqueda
getCamposBusqueda
public java.util.List<ListaCampos> getCamposBusqueda()
- Centraliza a nivel de aplicación la Lista de campos
sobre los que se puede buscar.
Este grupo de campos se podrá usar o no en función de la
configuración de las búsquedas que se realice
Cada una de estas "ListaCampos", define un tipo de búsqueda
(grupo de campos sobre los que se puede buscar)
- Specified by:
getCamposBusqueda
in interface AplicacionTipo
- Returns:
- the camposBusqueda
obtenerCamposBusqueda
public ListaCampos obtenerCamposBusqueda(java.lang.String clave)
- Devuelve la lista de campos en función de la clave proporcionada
lo que vendría a ser un tipo de búsqueda.
- Specified by:
obtenerCamposBusqueda
in interface AplicacionTipo
- Parameters:
clave
-
- Returns:
getTipoBusquedaAplicacion
public TipoBusquedaAplicacion getTipoBusquedaAplicacion()
- Devuelve el objeto que va a realizar la búsqueda propiamente dicha
- Specified by:
getTipoBusquedaAplicacion
in interface AplicacionTipo
- Returns:
- the busquedaAplicacion
setTipoBusquedaAplicacion
public void setTipoBusquedaAplicacion(TipoBusquedaAplicacion tipoBusquedaAplicacion)
- El objeto que va a realizar la búsqueda propiamente dicha
- Parameters:
busquedaAplicacion
- the busquedaAplicacion to set