org.cocome.tradingsystem.cashdeskline.cashdesk.printercontroller.impl
Class PrinterControllerEventHandlerImpl
java.lang.Object
org.cocome.tradingsystem.cashdeskline.cashdesk.printercontroller.impl.PrinterControllerEventHandlerImpl
- All Implemented Interfaces:
- javax.jms.MessageListener, PrinterControllerEventHandlerIf
public class PrinterControllerEventHandlerImpl
- extends java.lang.Object
- implements javax.jms.MessageListener, PrinterControllerEventHandlerIf
Implementation of the PrinterController component
- Author:
- Yannick Welsch
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrinterControllerEventHandlerImpl
protected PrinterControllerEventHandlerImpl(java.lang.String eventchannel,
PrinterController printercontroller)
onMessage
public void onMessage(javax.jms.Message message)
- Specified by:
onMessage
in interface javax.jms.MessageListener
onEvent
public void onEvent(RunningTotalChangedEvent runningTotalChangedEvent)
- Specified by:
onEvent
in interface PrinterControllerEventHandlerIf
onEvent
public void onEvent(CashAmountEnteredEvent cashAmountEnteredEvent)
- Specified by:
onEvent
in interface PrinterControllerEventHandlerIf
onEvent
public void onEvent(ChangeAmountCalculatedEvent changeAmountCalculatedEvent)
- Specified by:
onEvent
in interface PrinterControllerEventHandlerIf
onEvent
public void onEvent(SaleStartedEvent saleStartedEvent)
- Specified by:
onEvent
in interface PrinterControllerEventHandlerIf
onEvent
public void onEvent(SaleFinishedEvent saleFinishedEvent)
- Specified by:
onEvent
in interface PrinterControllerEventHandlerIf
onEvent
public void onEvent(CashBoxClosedEvent cashBoxClosedEvent)
- Specified by:
onEvent
in interface PrinterControllerEventHandlerIf
onEvent
public void onEvent(SaleSuccessEvent saleSuccessEvent)
- Specified by:
onEvent
in interface PrinterControllerEventHandlerIf