OpenCard  
 
OCF, the OpenCard Framework is a standard Java framework for working with Smart Cards.  
 

opencard.opt.emv.mgmt
Class EMVCardServiceFactory

java.lang.Object
  |
  +--opencard.core.service.CardServiceFactory
        |
        +--opencard.opt.emv.mgmt.EMVCardServiceFactory

public class EMVCardServiceFactory
extends CardServiceFactory

A primitive factory for creating BasicEMVAppletAccess Card Services. This factory includes no Card Recognition and assumes to handle EMV compliant cards. The factory is intended for usage when testing the AppletAccessCardService with EMV cards.

Version:
$Id: EMVCardServiceFactory.java,v 1.1 1999/11/23 10:24:17 damke Exp $
See Also:
AppletAccessCardService, AbstractAppletAccessor

Constructor Summary
EMVCardServiceFactory()
           
 
Method Summary
 CardType getCardType(CardID cid, CardServiceScheduler scheduler)
          Checks whether this factory can instantiate services for a given card.
protected  java.util.Enumeration getClasses(CardType type)
          Return an enumeration of known CardService classes.
 
Methods inherited from class opencard.core.service.CardServiceFactory
getCardServiceInstance, getClassFor, newCardServiceInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EMVCardServiceFactory

public EMVCardServiceFactory()
Method Detail

getClasses

protected java.util.Enumeration getClasses(CardType type)
Return an enumeration of known CardService classes.
Parameters:
type - The CardType of the smart card for which the enumeration is requested.
Returns:
An Enumeration of class objects.
Overrides:
getClasses in class CardServiceFactory

getCardType

public CardType getCardType(CardID cid,
                            CardServiceScheduler scheduler)
Checks whether this factory can instantiate services for a given card.

Overrides:
getCardType in class CardServiceFactory