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

opencard.opt.database
Class BasicDatabaseFactory

java.lang.Object
  |
  +--opencard.core.service.CardServiceFactory
        |
        +--opencard.opt.database.BasicDatabaseFactory

public class BasicDatabaseFactory
extends CardServiceFactory

This class is the implementation of a CardServiceFactory that provides access to a BasicDatabase CardService for a smartcard that is compliant with ISO7816-7.

Since:
OCF1.2
Version:
$Id: BasicDatabaseFactory.java,v 1.1 1999/12/06 15:46:05 damke Exp $
Changes:
See Also:
BasicDatabase.knows(opencard.core.terminal.CardID, opencard.core.service.CardServiceScheduler)

Field Summary
static int DATABASE_CARDTYPE
           
 
Constructor Summary
BasicDatabaseFactory()
           
 
Method Summary
protected  CardType getCardType(CardID cid, CardServiceScheduler sched)
           
protected  java.util.Enumeration getClasses(CardType type)
           
 
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
 

Field Detail

DATABASE_CARDTYPE

public static final int DATABASE_CARDTYPE
Constructor Detail

BasicDatabaseFactory

public BasicDatabaseFactory()
Method Detail

getCardType

protected CardType getCardType(CardID cid,
                               CardServiceScheduler sched)
Overrides:
getCardType in class CardServiceFactory

getClasses

protected java.util.Enumeration getClasses(CardType type)
Overrides:
getClasses in class CardServiceFactory