|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fenalco.entities.HelpItem
public class HelpItem
Esta clase representa la tabla ayuda de la base de datos y encapsula cada una de las operaciones que sobre esta se puedan realizar : inserción, actualización, eliminación, consulta
| Field Summary | |
|---|---|
private java.lang.String |
content
contenido del item de ayuda |
private int |
id
id dek item de ayuda |
private java.lang.String |
pageUrl
url de la pagina donde se invoca el item de ayuda |
private java.lang.String |
title
titulo del item de ayuda |
| Constructor Summary | |
|---|---|
HelpItem()
Constructor por omisión de la clase. |
|
HelpItem(int id)
Constructor que recibe el id del item de ayuda del sistema en la base de datos. |
|
| Method Summary | |
|---|---|
boolean |
delete(Transaction transaction)
Realiza una consulta SQL de tipo delete con el fin de eliminar el item de ayuda de la base de datos cuando se creo la instancia con el constructor que recibe el id como parámetro.Para eliminar los datos en la tabla ayuda debe construir una consulta SQL de tipo deletete y la adiciona a la transacción con el método addSql |
java.lang.String |
getContent()
Consultor para el atributo content. |
int |
getId()
Consultor para el atributo id. |
java.lang.String |
getPageUrl()
Consultor para el atributo pageUrl. |
java.lang.String |
getTitle()
Consultor para el atributo title. |
boolean |
loadData(int id)
Este método carga de la tabla ayuda de la base de datos todos los valores de los campos en los atributos de la clase, a través del método query de
la clase SQLUtilities |
boolean |
saveData(Transaction transaction)
Este método guarda los atributos del item de ayuda en la base de datos. |
void |
setContent(java.lang.String content)
Modificador para el atributo content. |
void |
setId(int id)
Modificador para el atributo id. |
void |
setPageUrl(java.lang.String pageUrl)
Modificador para el atributo pageUrl. |
void |
setTitle(java.lang.String title)
Modificador para el atributo title. |
boolean |
update(Transaction transaction)
Realiza una consulta SQL de tipo update con el fin de actualizar los campos del parámetro del sistema modificados a través de los métodos setter.Para actualizar los datos en la tabla parametros_sistema debe construir una consulta SQL de tipo update y la adiciona a la transacción con el método addSql |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int id
private java.lang.String title
private java.lang.String content
private java.lang.String pageUrl
| Constructor Detail |
|---|
public HelpItem()
public HelpItem(int id)
loadData con el parámetro id con el fin de cargar
los datos propios del parámetro del sistema que residen en la base de datos. Al usar este
constructor si se desea modificar el valor de algún campo se deben utilizar los
métodos consultores (setter).
id - int que representa el id del item de ayuda del sistema en la base de datos| Method Detail |
|---|
public boolean loadData(int id)
query de
la clase SQLUtilities
id - identificador del item de ayuda del sistema
public boolean saveData(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public boolean update(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public boolean delete(Transaction transaction)
addSql
transaction - la transacción que se está ejecutando
public int getId()
public void setId(int id)
id - Nuevo valor del atributo id.public java.lang.String getPageUrl()
public void setPageUrl(java.lang.String pageUrl)
pageUrl - Nuevo valor del atributo pageUrl.public java.lang.String getTitle()
public void setTitle(java.lang.String title)
title - Nuevo valor del atributo title.public java.lang.String getContent()
public void setContent(java.lang.String content)
content - Nuevo valor del atributo content.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||