public class DataFileSync extends AbstractAdvancedTask
| Modifier and Type | Field and Description |
|---|---|
static org.apache.log4j.Logger |
log |
LOGGER_NAME, taskLog| Constructor and Description |
|---|
DataFileSync() |
| Modifier and Type | Method and Description |
|---|---|
void |
Sync(String sGetDataConfName,
String sFilePath,
String sSeparator)
Funkcja synchronizujaca z dowolnym plikiem z danymi
|
void |
Sync(String sGetDataConfName,
String sFilePath,
String sSeparator,
boolean checkLastModification)
Funkcja synchronizujaca z dowolnym plikiem z danymi
|
void |
Sync(String sGetDataConfName,
String sFilePath,
String sSeparator,
boolean checkLastModification,
boolean bHeader,
String sCoding)
Funkcja synchronizujaca z dowolnym plikiem z danymi (pozwala okreslic kodowanie i czy uwzgledniona jest w pliku
kolumna z naglowkiem)
|
void |
Sync(String sGetDataConfName,
String sFilePath,
String sSeparator,
boolean checkLastModification,
boolean bHeader,
String sCoding,
String sQueryDCName,
String sProcessVariables)
Funkcja synchronizujaca z dowolnym plikiem z danymi (pozwala okreslic kodowanie i czy uwzgledniona jest w pliku
kolumna z naglowkiem)
|
void |
Sync(String sGetDataConfName,
String sFilePath,
String sSeparator,
boolean checkLastModification,
boolean bHeader,
String sCoding,
String sQueryDCName,
String sProcessVariables,
Connection con) |
void |
Sync(String sGetDataConfName,
String sFilePath,
String sSeparator,
boolean checkLastModification,
boolean bHeader,
String sCoding,
String sQueryDCName,
String sProcessVariables,
Connection con,
String sheetName)
Funkcja synchronizujaca z dowolnym plikiem z danymi (pozwala okreslic kodowanie i czy uwzgledniona jest w pliku
kolumna z naglowkiem)
|
void |
Sync(String sGetDataConfName,
String sFilePath,
String sSeparator,
boolean checkLastModification,
boolean bHeader,
String sCoding,
String sQueryDCName,
String sProcessVariables,
String sheetName) |
void |
Sync(String sGetDataConfName,
String sFilePath,
String sSeparator,
boolean bHeader,
String sCoding)
Funkcja synchronizujaca z dowolnym plikiem z danymi (pozwala okreslic kodowanie i czy uwzgledniona jest w pliku
kolumna z naglowkiem)
|
getProgresspublic void Sync(String sGetDataConfName, String sFilePath, String sSeparator, boolean checkLastModification)
sGetDataConfName - - nazwa konfiguracji synchronizacjisFilePath - - sciezka do pliku z danymisSeparator - - separator kolumnowy dla plikow csv i txtcheckLastModification - - jeżeli true sprawdza czy plik został zmodyfikowany od czasu ostatniej
synchronizacji, jeżeli nie został zmodyfikowany to synchronizacja nie jest wykonywanaExceptionpublic void Sync(String sGetDataConfName, String sFilePath, String sSeparator, boolean checkLastModification, boolean bHeader, String sCoding)
sGetDataConfName - - nazwa konfiguracji synchronizacjisFilePath - - sciezka do pliku z danymisSeparator - - separator kolumnowy dla plikow csv i txtbHeader - - czy uwzgledniac nagloweksCoding - - kodowanie danych w plikucheckLastModification - - jeżeli true sprawdza czy plik został zmodyfikowany od czasu ostatniej
synchronizacji, jeżeli nie został zmodyfikowany to synchronizacja nie jest wykonywanaExceptionpublic void Sync(String sGetDataConfName, String sFilePath, String sSeparator, boolean checkLastModification, boolean bHeader, String sCoding, String sQueryDCName, String sProcessVariables)
sGetDataConfName - - nazwa konfiguracji synchronizacjisFilePath - - sciezka do pliku z danymisSeparator - - separator kolumnowy dla plikow csv i txtbHeader - - czy uwzgledniac nagloweksCoding - - kodowanie danych w plikusQueryDCName - - nazwa zapytania dla QueryDataChooser (jesli niepusta, zostanie dodane zapytanie i utworzony
w logach/konsoli komunikat z definicja DataChooserasProcessVariables - - zmienne procesowe, na które ma byc mapowana wartosc wybrana w utworzonym DC, odnosza
sie w kolejnosci do kolumn podanych w konfiguracji o nazwie podanej w sGetDataConfName, jezeli
mapowanie nie ma byc wykonywane ustawic parametr na NULL, kolejne mappingi sa rozdzielone przecinkiem
np. mapping1,,mapping2 (w przykladzie zostala pominieta druga kolukna z pliku z danymi podczas wyboru
wartosci z DC, nie jest mapowana na zadna zmienna)checkLastModification - - jeżeli true sprawdza czy plik został zmodyfikowany od czasu ostatniej
synchronizacji, jeżeli nie został zmodyfikowany to synchronizacja nie jest wykonywanaExceptionpublic void Sync(String sGetDataConfName, String sFilePath, String sSeparator, boolean checkLastModification, boolean bHeader, String sCoding, String sQueryDCName, String sProcessVariables, String sheetName)
public void Sync(String sGetDataConfName, String sFilePath, String sSeparator, boolean checkLastModification, boolean bHeader, String sCoding, String sQueryDCName, String sProcessVariables, Connection con)
public void Sync(String sGetDataConfName, String sFilePath, String sSeparator, boolean checkLastModification, boolean bHeader, String sCoding, String sQueryDCName, String sProcessVariables, Connection con, String sheetName)
sGetDataConfName - - nazwa konfiguracji synchronizacjisFilePath - - sciezka do pliku z danymisSeparator - - separator kolumnowy dla plikow csv i txtbHeader - - czy uwzgledniac nagloweksCoding - - kodowanie danych w plikusQueryDCName - - nazwa zapytania dla QueryDataChooser (jesli niepusta, zostanie dodane zapytanie i utworzony
w logach/konsoli komunikat z definicja DataChooserasProcessVariables - - zmienne procesowe, na które ma byc mapowana wartosc wybrana w utworzonym DC, odnosza
sie w kolejnosci do kolumn podanych w konfiguracji o nazwie podanej w sGetDataConfName, jezeli
mapowanie nie ma byc wykonywane ustawic parametr na NULL, kolejne mappingi sa rozdzielone przecinkiem
np. mapping1,,mapping2 (w przykladzie zostala pominieta druga kolukna z pliku z danymi podczas wyboru
wartosci z DC, nie jest mapowana na zadna zmienna)checkLastModification - - jeżeli true sprawdza czy plik został zmodyfikowany od czasu ostatniej
synchronizacji, jeżeli nie został zmodyfikowany to synchronizacja nie jest wykonywanapublic void Sync(String sGetDataConfName, String sFilePath, String sSeparator) throws Exception
sGetDataConfName - - nazwa konfiguracji synchronizacjisFilePath - - sciezka do pliku z danymisSeparator - - separator kolumnowy dla plikow csv i txtExceptionpublic void Sync(String sGetDataConfName, String sFilePath, String sSeparator, boolean bHeader, String sCoding) throws Exception
sGetDataConfName - - nazwa konfiguracji synchronizacjisFilePath - - sciezka do pliku z danymisSeparator - - separator kolumnowy dla plikow csv i txtbHeader - - czy uwzgledniac nagloweksCoding - - kodowanie danych w plikuExceptionCopyright © 2023 Suncode. All rights reserved.