Class Import

java.lang.Object
  extended by Import

public class Import
extends java.lang.Object

hlavni ridici trida
1. podropuje tabulky a existujici indexy
2. vytvori nove tabulky
3. pro kazdy dokument provede parsing do vectoru elem, tabs a attr
4. prvky vektoru pak ulozi do DB
5. vytvori indexy


Field Summary
(package private) static java.sql.Connection conn
          spojeni do databaze (jdbc:derby:xmldb_xiss) - JDBC spojeni:DB derby:DB instance 'xmldb_xiss'
 
Constructor Summary
Import()
           
 
Method Summary
(package private) static java.lang.String iif(boolean pod, int a1, java.lang.String a2)
          vraci a1, pokud plati pod, jinak a2
static void main(java.lang.String[] args)
          Spousteci procedura teto tridy
(package private) static int newconn()
          navaze spojeni do DB (pripadne se i vytvori nova DB)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

conn

static java.sql.Connection conn
spojeni do databaze (jdbc:derby:xmldb_xiss) - JDBC spojeni:DB derby:DB instance 'xmldb_xiss'

Constructor Detail

Import

public Import()
Method Detail

newconn

static int newconn()
navaze spojeni do DB (pripadne se i vytvori nova DB)

Returns:
vraci 0, pokud se spojeni podari

iif

static java.lang.String iif(boolean pod,
                            int a1,
                            java.lang.String a2)
vraci a1, pokud plati pod, jinak a2

Parameters:
pod - podminka
a1 - par1
a2 - par2
Returns:
par1/par2

main

public static void main(java.lang.String[] args)
Spousteci procedura teto tridy

Parameters:
args - pole vstupnich argumentu - jediny parametr ja adresar obsahujici xml soubory