|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectNoticia
public class Noticia
Classe responsável pela manipulação da tabela NOTICIAS Campos da Tabela: ID_NOTICIA -> Chave, auto incremento ID_RSS -> Nome do RSS, referencia a tabela RSS TITULO -> Título da Notícia TEXTO -> Resumo da noticia LINK -> Link da internet para ler a noticia completa DT_NOTICIA -> Data que a notícia foi publicada no site DT_BAIXADA -> Data que a notícia foi baixada para o banco de dados LIDA -> Indica se a notícia foi lida ou não, aceita os valores "S" ou "N"
Field Summary | |
---|---|
private java.lang.String |
dtBaixada
|
private java.lang.String |
dtNoticia
|
private int |
idRss
|
private java.lang.String |
lida
|
private java.lang.String |
link
|
private java.lang.String |
texto
|
private java.lang.String |
titulo
|
Constructor Summary | |
---|---|
Noticia()
Método construtor sem parametros |
|
Noticia(int idRss,
java.lang.String titulo,
java.lang.String texto,
java.lang.String link,
java.lang.String dtNoticia)
Método construtor seta os parametros das variáveis |
Method Summary | |
---|---|
private java.lang.String |
converteData(java.lang.String data)
Converte data no formato AAAA-MM-DD para o formato DD/MM/AAAA Dica Internet: http://www.javafree.org/javabb/viewtopic.jbb? |
private java.lang.String |
getDataAtual()
Método que retorna a Data Atual do Sistema no formato DD/MM/AAAA |
java.lang.String |
getDtNoticia()
Método acessor da váriavel dtNoticia |
int |
getIdRss()
Método acessor da váriavel nomeCategoria |
java.lang.String |
getLida()
Método acessor da váriavel lida |
java.lang.String |
getLink()
Método acessor da váriavel link |
java.lang.Object[][] |
getNoticiasByDescrRss(java.lang.String nomeRSS)
Retorna um objeto com todas a notícias cadastradas no banco de dados de um RSS. |
java.lang.String |
getTexto()
Método acessor da váriavel texto |
java.lang.Object[] |
getTextoLinkNoticiaByIdNoticia(int idNoticia)
Retorna um objeto com o LINK e o TEXTO cadastradas no banco de dados de um RSS. |
java.lang.String |
getTitulo()
Método acessor da váriavel titulo |
void |
insert()
Método para Inserir um registro novo no Banco de Dados |
private void |
mostraMsgErro(java.lang.String msg)
Método para mostrar a mensagem de exceção |
java.lang.Boolean |
noticiaJaGravada(java.lang.String link)
Identifica se uma notícia já está gravada no banco de dados Recebe como parametro o link da notícia e retorna true caso já existir e false se não existir |
void |
setDtNoticia(java.lang.String Value)
Método modificador da váriavel dtNoticia |
void |
setIdRss(int Value)
Método modificador da váriavel idRss |
void |
setLida(java.lang.String Value)
Método modificador da váriavel lida |
void |
setLink(java.lang.String Value)
Método modificador da váriavel link |
java.lang.Boolean |
setNoticiaLida(int idNoticia)
Seta uma noticia como "Lida" no banco de dados, parametro a ser passado: ID_NOTICIA |
void |
setTexto(java.lang.String Value)
Método modificador da váriavel texto |
void |
setTitulo(java.lang.String Value)
Método modificador da váriavel titulo |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private int idRss
private java.lang.String titulo
private java.lang.String texto
private java.lang.String link
private java.lang.String dtNoticia
private java.lang.String dtBaixada
private java.lang.String lida
Constructor Detail |
---|
public Noticia()
public Noticia(int idRss, java.lang.String titulo, java.lang.String texto, java.lang.String link, java.lang.String dtNoticia)
Method Detail |
---|
private java.lang.String getDataAtual()
public void setIdRss(int Value)
public int getIdRss()
public void setTitulo(java.lang.String Value)
public java.lang.String getTitulo()
public java.lang.String getTexto()
public void setTexto(java.lang.String Value)
public void setLink(java.lang.String Value)
public java.lang.String getLink()
public void setDtNoticia(java.lang.String Value)
public java.lang.String getDtNoticia()
public void setLida(java.lang.String Value)
public java.lang.String getLida()
public void insert()
public java.lang.Object[][] getNoticiasByDescrRss(java.lang.String nomeRSS)
public java.lang.Object[] getTextoLinkNoticiaByIdNoticia(int idNoticia)
public java.lang.Boolean noticiaJaGravada(java.lang.String link)
public java.lang.Boolean setNoticiaLida(int idNoticia)
private java.lang.String converteData(java.lang.String data)
private void mostraMsgErro(java.lang.String msg)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |