...
Code Block |
---|
// sekcja importów (klasy Java) var SaveMode = Packages.pl.edu.pw.ii.framework.dao.GenericDAO.SaveMode; var SearchEntity = Packages.pl.edu.pw.ii.framework.search.SearchEntity; var Author = Packages.model.Author; var Authorprofile = Packages.model.Authorprofile; var Collectors = Packages.java.util.stream.Collectors; var Logging = Packages.org.jboss.seam.log.Logging; |
- TODO
Istnieje także możliwość konfiguracji generowania logów przez skrypt, co może być pomocne podczas ręcznego wykrywania błędów oraz wykrywania anomalii w przetwarzanych rekordach. Aby móc korzystać z logowania, należy na początku skryptu umieścić poniższy kod.
Code Block |
---|
// sekcja konfiguracji logowania var logger = Logging.getLog("book-authors"); var logStr = ""; function logError(s) { logger.error(s); logStr += s + "\n"; } function log(s) { logger.info(s); logStr += s + "\n"; } |
Następnie, w ramach właściwej części skryptu, należy korzystać z logowania poprzez wywoływanie wybranej z dwóch funkcji z argumentem tekstowym:
Code Block |
---|
log("Informacja dla programisty")
logError("Błąd typu "+error.number) |