|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--genealogy.dbhandler.DBGeneral
|
+--genealogy.dbhandler.DBReader
Read the genealogy data from the database.
| Fields inherited from class genealogy.dbhandler.DBGeneral |
DBUrl |
| Constructor Summary | |
DBReader()
|
|
| Method Summary | |
boolean |
isFreeAccount(java.lang.String Account)
Check if Account is free to use. |
boolean |
isOwnerOfResearch(int ResearchId,
int UserId)
Check if a User is an owner of a research. |
User |
isValidUser(java.lang.String account,
java.lang.String password)
Try to validate user. |
java.util.Vector |
readAllContents()
Read all Indies in the Content. |
java.util.Vector |
readChildren(int researchId,
java.lang.String refId)
Read all children in a family. |
Incident |
readEvent(int researchId,
java.lang.String eventId)
Read a event. |
java.util.Vector |
readEvents(int researchId,
java.lang.String refId)
Read all events. |
java.util.Vector |
readFamilies(int researchId,
java.lang.String refId)
Read all families. |
PrintableIndi |
readFather(int researchId,
java.lang.String indiId)
Read Father. |
PrintableIndi[] |
readGranparents(int researchId,
java.lang.String indiId,
char sex)
Read granparents of an indi. |
PrintableIndi |
readMother(int researchId,
java.lang.String indiId)
Read Mother |
Text |
readNote(int researchId,
java.lang.String noteId)
Read a note. |
java.util.Vector |
readNotes(int researchId,
java.lang.String refId)
Read notes. |
java.util.Vector |
readNotes2(int researchId,
java.lang.String textId)
Read notes with researchid and _textid_ |
PrintableIndi |
readPrintableIndi(int researchId,
java.lang.String indiId)
Reads name, sex, occupation, birth and death from db. |
java.util.Vector |
readRefTexts(int researchId,
java.lang.String refId)
Read refTexts. |
Research |
readResearch(int researchId)
Read a research. |
java.util.Vector |
readResearches(int UserId)
Read users researches. |
Text |
readSource(int researchId,
java.lang.String sourceId)
Read a single source. |
java.util.Vector |
readSources(int researchId,
java.lang.String refId)
Read sources. |
java.util.Vector |
readSpouses(int researchId,
java.lang.String indiId)
Read spouses to a indi |
User |
readUser(int UserId)
Read a user-object from the database. |
java.util.Vector |
searchContents(java.lang.String name,
java.lang.String plac,
int eventCode,
int date1,
int date2,
int dateTyp)
Search indies from the Contect. |
| Methods inherited from class genealogy.dbhandler.DBGeneral |
getDbConn,
loadDBUrl |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public DBReader()
| Method Detail |
public java.util.Vector readChildren(int researchId,
java.lang.String refId)
throws GenealogyException
researchId - Research idrefId - Family id
public Incident readEvent(int researchId,
java.lang.String eventId)
throws GenealogyException
researchId - Research id.eventId - Event (Incident) id to be read.
public java.util.Vector readEvents(int researchId,
java.lang.String refId)
throws GenealogyException
researchId - Research id.refId - Parent of events.
public java.util.Vector readFamilies(int researchId,
java.lang.String refId)
throws GenealogyException
researchId - Research id.redId - Indi whoms families are being read.
public PrintableIndi readPrintableIndi(int researchId,
java.lang.String indiId)
throws GenealogyException
researchId - Research id.IndiId - Id of an Indi whoms info are beign read.
public PrintableIndi readFather(int researchId,
java.lang.String indiId)
throws GenealogyException
researchId - Research id.indiId - Id of the indi whoms father is beign read.
public java.util.Vector readSpouses(int researchId,
java.lang.String indiId)
throws GenealogyException
researchId - Research idindiId - id of the indi whoms spouses are being read
public PrintableIndi readMother(int researchId,
java.lang.String indiId)
throws GenealogyException
researchId - Research id.indiId - Id of the Indi whoms Moter is being read
public PrintableIndi[] readGranparents(int researchId,
java.lang.String indiId,
char sex)
throws GenealogyException
researchId - Research id.indiId - Indi id, whoms granparent are being read.sex - Fathers/Mother side: M/F
public java.util.Vector readRefTexts(int researchId,
java.lang.String refId)
throws GenealogyException
researchId - Research id.refId - Parent of this refId
public java.util.Vector readAllContents()
throws GenealogyException
public Text readNote(int researchId,
java.lang.String noteId)
throws GenealogyException
researchId - Research id.noteId - id of the note
public java.util.Vector searchContents(java.lang.String name,
java.lang.String plac,
int eventCode,
int date1,
int date2,
int dateTyp)
throws GenealogyException
name - name of the searched indiplac - Place of the birt/deateventCode - - 1=birt 2=deatdate1 - - first datedate2 - - second date (if searched a gap)dateType - - 1-exact 2-before 3-after 4-gap
public java.util.Vector readNotes(int researchId,
java.lang.String refId)
throws GenealogyException
researchId - Research id.refId - Parent of this Note.
public java.util.Vector readNotes2(int researchId,
java.lang.String textId)
throws GenealogyException
researchId - Research id.textId - Text id (not refID!)
public boolean isOwnerOfResearch(int ResearchId,
int UserId)
throws GenealogyException
researchId - Research id.UserId - Users id
public Research readResearch(int researchId)
throws GenealogyException
researchId - Research id.
public java.util.Vector readResearches(int UserId)
throws GenealogyException
UserId - Id of the User
public Text readSource(int researchId,
java.lang.String sourceId)
throws GenealogyException
researchId - Research id.sourceId - Id of the source to be read.
public java.util.Vector readSources(int researchId,
java.lang.String refId)
throws GenealogyException
researchId - Research id.refId - The parent of this source.
public User readUser(int UserId)
throws GenealogyException
UserId - Id of the User
public boolean isFreeAccount(java.lang.String Account)
throws GenealogyException
Account - Account to be cheked if it is free to use.
public User isValidUser(java.lang.String account,
java.lang.String password)
throws GenealogyException
account - Account of the user to be valitated.password - Password of the user to be valitated.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||