-
public interface ShipmentUploadService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classShipmentUploadService.UploadScannerResult
-
Method Summary
-
-
Method Detail
-
setUploadState
abstract Unit setUploadState(ShipmentTree previewData)
-
clearProcessingProgress
abstract Unit clearProcessingProgress()
-
clearPickTicketData
abstract Unit clearPickTicketData()
-
resetUploadData
abstract Unit resetUploadData()
-
pollForProcessingScans
abstract Unit pollForProcessingScans(Boolean initialDelay)
-
stopPollingForProcessingScans
abstract Unit stopPollingForProcessingScans()
-
updateShipmentTitle
abstract Unit updateShipmentTitle(String title)
-
updateShipmentScanWeight
abstract Unit updateShipmentScanWeight(Integer index, Float weight)
-
createShellShipment
abstract Unit createShellShipment(String pickTicketJobId)
-
discardShipment
abstract Unit discardShipment()
-
archiveShipmentScan
abstract Unit archiveShipmentScan(Integer index)
-
pollForPickTicketJobResults
abstract PickTicketData pollForPickTicketJobResults()
-
uploadScannerData
abstract StateFlow<ShipmentUploadService.UploadScannerResult> uploadScannerData(Context context, Dimensions dimensions, Float weight, String freightClass, LocationData locationData, List<BaseBarcode> barcodeData, String scannerFolderId, Map<String, String> jsonMetadata, SnapshotValidation validationResult, Boolean shouldPollForProcessing)
-
uploadPickTicketImage
abstract Unit uploadPickTicketImage(ByteArray imageData, Boolean standaloneUpload)
-
getDocumentJob
abstract StateFlow<DocumentUploadJob> getDocumentJob()
-
getDocumentJobStatus
abstract StateFlow<DocumentUploadJobStatus> getDocumentJobStatus()
-
getCurrentProcessingMessage
abstract StateFlow<String> getCurrentProcessingMessage()
-
getIsProcessingComplete
abstract StateFlow<Boolean> getIsProcessingComplete()
-
getShipment
abstract StateFlow<Shipment> getShipment()
-
getScans
abstract StateFlow<List<ShipmentScan>> getScans()
-
getPickTicketUIData
abstract PickTicketData getPickTicketUIData()
-
setPickTicketUIData
abstract Unit setPickTicketUIData(PickTicketData pickTicketUIData)
-
-
-
-