java/abc-drupal-gui/src/cz/frantovo/abcDrupal/Konvertor.java
author František Kučera <franta-hg@frantovo.cz>
Thu, 31 Dec 2009 18:12:03 +0100
changeset 2 2f02db6cd698
child 4 5816c7f61a2a
permissions -rw-r--r--
Hlavní třída pro migraci, napojení na GUI.
franta-hg@2
     1
package cz.frantovo.abcDrupal;
franta-hg@2
     2
franta-hg@2
     3
import java.util.Date;
franta-hg@2
     4
franta-hg@2
     5
/**
franta-hg@2
     6
 * Řídící třída, stará se o konverzi z databáze Drupalu do databáze ABC.
franta-hg@2
     7
 * @author fiki
franta-hg@2
     8
 */
franta-hg@2
     9
public class Konvertor {
franta-hg@2
    10
franta-hg@2
    11
    private String jdbcZdroj;
franta-hg@2
    12
    private String jdbcCil;
franta-hg@2
    13
    private PosluchacLogu posluchacLogu;
franta-hg@2
    14
franta-hg@2
    15
    public Konvertor(String jdbcZdroj, String jdbcCil, PosluchacLogu posluchacLogu) {
franta-hg@2
    16
	this.jdbcZdroj = jdbcZdroj;
franta-hg@2
    17
	this.jdbcCil = jdbcCil;
franta-hg@2
    18
	this.posluchacLogu = posluchacLogu;
franta-hg@2
    19
    }
franta-hg@2
    20
franta-hg@2
    21
    public void konvertuj() {
franta-hg@2
    22
	vypis("Začíná migrace");
franta-hg@2
    23
	vypis("Migrace dokončena");
franta-hg@2
    24
    }
franta-hg@2
    25
franta-hg@2
    26
    private void vypis(String zprava) {
franta-hg@2
    27
	if (posluchacLogu != null) {
franta-hg@2
    28
	    posluchacLogu.vypis(new Date() + " " + zprava);
franta-hg@2
    29
	}
franta-hg@2
    30
    }
franta-hg@2
    31
}