Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
<dependency>
	<groupId>com.suncode.barcode</groupId>
	<artifactId>barcode-reader</artifactId>
	<version>2.0.0-SNAPSHOT</version>
</dependency>

 

Uruchomienie przez zadanie zaplanowane

 

Głównym sposobem uruchomienia Barcode Readera jest uruchomienie go poprzez zadanie zaplanowane.

 

KlasaMetodaParametr
com.suncode.barcodereader.integration.BarcodeReaderTaskreadBarcodesconfigPath - ścieżka do pliku konfiguracyjnego

 

Uruchomienie ręczne

 

Code Block
languagejava
// Plik z konfiguracja Barcode Readera
File configurationFile = new File( "sample/conf.xml" );
// Sparsowany plik konfiguracyjny
Configuration configuration = new ConfigurationParser( configurationFile ).parse();
// Utworzenie instancji Barcode Readera
BarcodeReader barcodeReader = new BarcodeReader( configuration );
// Wystartowanie Barcode Readera
barcodeReader.start();

 

Zatrzymanie

 

Note

Zatrzymanie Barcode Readera nie oznacza natychmiastowego zatrzymania. Podejmowana jest próba jego zatrzymania. Wszystkie oczekujące zadania są o anulowane, natomiast zadania wykonywane są przerywane, jeżeli jest to możliwe.

 

 

 

Code Block
languagejava
// Zatrzymanie Barcode Readera
barcodeReader.stop();

...