Class BarcodeServiceImpl
- java.lang.Object
-
- org.onebusaway.admin.service.impl.BarcodeServiceImpl
-
- All Implemented Interfaces:
BarcodeService
@Component public class BarcodeServiceImpl extends Object implements BarcodeService
-
-
Constructor Summary
Constructors Constructor Description BarcodeServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InputStream
getQRCodesInBatch(File stopIdFile, int dimensions)
Gets QR codes for stop ids specified in csv file.void
setRemoteConnectionService(RemoteConnectionService remoteConnectionService)
-
-
-
Method Detail
-
getQRCodesInBatch
public InputStream getQRCodesInBatch(File stopIdFile, int dimensions) throws IOException
Description copied from interface:BarcodeService
Gets QR codes for stop ids specified in csv file. This method retrieves QR codes in a batch as a zip file from remote server- Specified by:
getQRCodesInBatch
in interfaceBarcodeService
dimensions
- dimensions of the images- Returns:
- input stream of zip file containing qr code images
- Throws:
IOException
-
setRemoteConnectionService
@Autowired public void setRemoteConnectionService(RemoteConnectionService remoteConnectionService)
- Parameters:
remoteConnectionService
- the remoteConnectionService to set
-
-