CoCoME TestDriver for Reference Implementation

org.cocome.tradingsystem.testdriver
Class CardReader

java.lang.Object
  extended by org.cocome.tradingsystem.testdriver.CardReader
All Implemented Interfaces:
org.cocome.tradingsystem.systests.interfaces.ICardReader

public class CardReader
extends java.lang.Object
implements org.cocome.tradingsystem.systests.interfaces.ICardReader

Glue code for the card reader.

Version:
$Rev: 63 $
Author:
Benjamin Hummel, $Author: hummel $

Field Summary
private  javax.jms.TopicPublisher publisher
          Publisher for sending events.
private  javax.jms.TopicSession session
          Session used for creating object messages.
 
Constructor Summary
CardReader(javax.jms.TopicPublisher publisher, javax.jms.TopicSession session)
          Constructor.
 
Method Summary
 void enterCard(int cardNumber)
          
 void enterPin(int pin)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

publisher

private final javax.jms.TopicPublisher publisher
Publisher for sending events.


session

private final javax.jms.TopicSession session
Session used for creating object messages.

Constructor Detail

CardReader

public CardReader(javax.jms.TopicPublisher publisher,
                  javax.jms.TopicSession session)
Constructor.

Method Detail

enterCard

public void enterCard(int cardNumber)
               throws javax.jms.JMSException

Specified by:
enterCard in interface org.cocome.tradingsystem.systests.interfaces.ICardReader
Throws:
javax.jms.JMSException

enterPin

public void enterPin(int pin)
              throws javax.jms.JMSException

Specified by:
enterPin in interface org.cocome.tradingsystem.systests.interfaces.ICardReader
Throws:
javax.jms.JMSException

CoCoME TestDriver for Reference Implementation

CoCoME TestDriver for Reference Implementation - 0.1