com.ibm.opencard.terminal.pcsc10
Class Pcsc10CardTerminalFactory
java.lang.Object
|
+--com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory
- Direct Known Subclasses:
- Pcsc10LockableTerminalFactory
- public class Pcsc10CardTerminalFactory
- extends java.lang.Object
- implements CardTerminalFactory
CardTerminalFactory for PCSC card terminals.
- Version:
- $Id: Pcsc10CardTerminalFactory.java,v 1.1 1999/12/02 16:06:12 damke Exp $
- See Also:
CardTerminalFactory
|
Method Summary |
void |
close()
deinitialize the PC/SC-driver |
void |
createCardTerminals(CardTerminalRegistry ctr,
java.lang.String[] terminalInfo)
create a specific CardTerminal object that knows how to handle
a specific card terminal and register it to the CardTerminalRegistry. |
protected java.lang.String[] |
ListReaders()
get the actual PC/SC reader list |
void |
open()
initialize the factory (setup the PC/SC-driver) |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Pcsc10CardTerminalFactory
public Pcsc10CardTerminalFactory()
throws CardTerminalException
- Instantiate and initialize an Pcsc10TerminalFactory.
- Throws:
- CardTerminalException - Thrown when a problem occured.
createCardTerminals
public void createCardTerminals(CardTerminalRegistry ctr,
java.lang.String[] terminalInfo)
throws CardTerminalException
- create a specific CardTerminal object that knows how to handle
a specific card terminal and register it to the CardTerminalRegistry.
- Specified by:
- createCardTerminals in interface CardTerminalFactory
- Parameters:
ctr - the CardTerminalRegistry for registration-processterminalInfo - null - not needed for this factory- See Also:
CardTerminalFactory
open
public void open()
throws CardTerminalException
- initialize the factory (setup the PC/SC-driver)
- Specified by:
- open in interface CardTerminalFactory
close
public void close()
throws CardTerminalException
- deinitialize the PC/SC-driver
- Specified by:
- close in interface CardTerminalFactory
ListReaders
protected java.lang.String[] ListReaders()
throws CardTerminalException
- get the actual PC/SC reader list
- Throws:
- CardTerminalException - thrown when error occured
|