|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.tareas.acciones.AccionAbstracta
public abstract class AccionAbstracta
Accion abstracta que sólo se podrán instaciar sus hijas. Engloba todos los atributos y métodos comunes que necesitan todas sus clases hijas
Field Summary | |
---|---|
private BaseDatos |
baseDatos
Utilidad que centraliza operaciones con la base de datos de la aplicación |
private java.lang.String |
idAplicacion
Id de la aplicación |
protected org.apache.commons.logging.Log |
logger
|
Constructor Summary | |
---|---|
AccionAbstracta()
Constructor por defecto |
Method Summary | |
---|---|
private Datos |
crearDato(TareasRealizadasId tareaRealizadaId,
java.lang.String datNomCampo,
java.lang.String datValorCampo)
Crea un objeto dato con los valores de la tarea realizada y con el nombre del campo y su valor |
protected java.lang.String |
crearRutaReal(TareasRealizadasId tareaRealizadaId,
java.lang.String nombreFicheroReal)
Crea la ruta de los ficheros a real |
BaseDatos |
getBaseDatos()
Utilidad que centraliza operaciones con la base de datos de la aplicación |
java.lang.String |
getIdAplicacion()
Id de la aplicación |
protected void |
grabarValorEnDatos(Dao dao,
TareasRealizadasId tareaRealizadaId,
java.lang.String datNomCampo,
java.lang.String datValorCampo)
Graba el valor en la tabla de datos |
protected void |
grabarValorEnDatosFichero(Dao dao,
TareasRealizadasId tareaRealizadaId,
java.lang.String datNomCampo,
java.lang.String datValorCampo,
UtilFichero utilFichero)
Graba el valor en la tabla datos del fichero ya grabado en el sistema de ficheros y que tiene la ruta en 'datValorCampo' |
protected TareasRealizadasId |
obtenerUltimaTarea(Dao dao,
java.lang.String codexpediente,
java.lang.String idTarea,
Usuario usuario)
Obtiene la fecha de la tarea realizada por el usuario |
void |
setBaseDatos(BaseDatos baseDatos)
Utilidad que centraliza operaciones con la base de datos de la aplicación |
void |
setIdAplicacion(java.lang.String idAplicacion)
Id de la aplicación |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface es.mcu.yingo.tareas.acciones.Accion |
---|
doAccion |
Field Detail |
---|
protected final org.apache.commons.logging.Log logger
private BaseDatos baseDatos
private java.lang.String idAplicacion
Constructor Detail |
---|
public AccionAbstracta()
Method Detail |
---|
protected void grabarValorEnDatos(Dao dao, TareasRealizadasId tareaRealizadaId, java.lang.String datNomCampo, java.lang.String datValorCampo) throws BaseDatosYingoException
dao
- codexpediente
- fecha
- datNomCampo
- datValorCampo
-
BaseDatosYingoException
protected void grabarValorEnDatosFichero(Dao dao, TareasRealizadasId tareaRealizadaId, java.lang.String datNomCampo, java.lang.String datValorCampo, UtilFichero utilFichero) throws java.security.NoSuchAlgorithmException, FicheroYingoException, java.io.IOException, BaseDatosYingoException
dao
- tareaRealizadaId
- datNomCampo
- datValorCampo
- utilFichero
-
java.security.NoSuchAlgorithmException
FicheroYingoException
java.io.IOException
BaseDatosYingoException
private Datos crearDato(TareasRealizadasId tareaRealizadaId, java.lang.String datNomCampo, java.lang.String datValorCampo)
tareaRealizadaId
- datNomCampo
- datValorCampo
-
protected TareasRealizadasId obtenerUltimaTarea(Dao dao, java.lang.String codexpediente, java.lang.String idTarea, Usuario usuario) throws YingoException
dao
- codexpediente
- idTarea
- usuario
-
YingoException
protected java.lang.String crearRutaReal(TareasRealizadasId tareaRealizadaId, java.lang.String nombreFicheroReal)
idAplicacion
- codExpediente
- nombreFicheroReal
-
public BaseDatos getBaseDatos()
public void setBaseDatos(BaseDatos baseDatos)
baseDatos
- the baseDatos to setpublic java.lang.String getIdAplicacion()
getIdAplicacion
in interface IdAplicacionAware
public void setIdAplicacion(java.lang.String idAplicacion)
setIdAplicacion
in interface IdAplicacionAware
idAplicacion
- the idAplicacion to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |