Package org.cocome.tradingsystem.cashdeskline.events

Class Summary
AccountSaleEvent  
CashAmountEnteredEvent This event signals the entering of a cash amount at the cash box keyboard after taking cash from the customer.
CashBoxClosedEvent This event is raised by the cash box controller component after closing the cash box.
ChangeAmountCalculatedEvent This event is raised by the cashdesk application component after having calculated the change amount during cash payment.
CredidCardScanFailedEvent  
CreditCardPaymentEnabledEvent This event is raised by the cash box controller component when cashier presses button to activate credit card payment.
CreditCardScanEvent  
CreditCardScanFailedEvent This event is raised by the credit card reader controller if the scan of a credit card failed.
CreditCardScannedEvent This event is raised by the scanner controller after successfully scanning a credit card.
ExpressModeDisabledEvent This event is raised by the cashdesk coordinator component.
ExpressModeEnabledEvent This event is raised by the cashdesk coordinator component.
InvalidCreditCardEvent This event is raised by the cashdesk application component after an unsuccessful attempt to validate a credit card by the banking component.
PaymentModeEvent  
PINEnteredEvent This event is raised by the credit card reader component after entering a PIN.
ProductBarcodeNotValidEvent  
ProductBarcodeScanEnvent  
ProductBarcodeScannedEvent This event is raised by the scanner controller component after the barcode scanner read a barcode.
RunningTotalChangedEvent This event is raised by the cashdesk application component after another item has been scanned, identified and internally added to the current sale.
SaleFinishedEvent This event is raised by the cashbox controller component after the cashier signals the end of a sale process (by hitting a key).
SaleRegisteredEvent This event is raised by the cashdesk application component when a sale is finished and registered in the inventory.
SaleStartedEvent This event is raised by the cashbox controller component after the cashier signals the beginning of a sale process (by hitting a key).
SaleSuccessEvent This event is send upon success of a sale