cafe.test.misc
Class FingerprintAuthenticationTester

java.lang.Object
  extended by cafe.test.misc.FingerprintAuthenticationTester
All Implemented Interfaces:
FingerprintEvent

public class FingerprintAuthenticationTester
extends java.lang.Object
implements FingerprintEvent


Field Summary
 Fingerprint fp
           
 java.io.File fpdatafile
           
 
Constructor Summary
FingerprintAuthenticationTester()
           
 
Method Summary
 boolean authenticatedFingerprint(int id)
          Used to inform the system that a fingerprint has been recognized.
 FPData[] getFingerprintData()
          Used to fetch all fingerprints from the database.
static void main(java.lang.String[] args)
           
 void unAuthenticatedFingerprint(FPData data)
          Used to inform the system that a fingerprint was read, but not recognized.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fpdatafile

public java.io.File fpdatafile

fp

public Fingerprint fp
Constructor Detail

FingerprintAuthenticationTester

public FingerprintAuthenticationTester()
Method Detail

unAuthenticatedFingerprint

public void unAuthenticatedFingerprint(FPData data)
Description copied from interface: FingerprintEvent
Used to inform the system that a fingerprint was read, but not recognized.

Specified by:
unAuthenticatedFingerprint in interface FingerprintEvent
Parameters:
data - FPData containing the fingerprint's data

authenticatedFingerprint

public boolean authenticatedFingerprint(int id)
Description copied from interface: FingerprintEvent
Used to inform the system that a fingerprint has been recognized.

Specified by:
authenticatedFingerprint in interface FingerprintEvent
Parameters:
id - the id number of the recognized fingerprint
Returns:
true if the fingerprint should be kept in cache. false if it should be deleted (i.e. has been deleted from the database).

getFingerprintData

public FPData[] getFingerprintData()
Description copied from interface: FingerprintEvent
Used to fetch all fingerprints from the database.

Specified by:
getFingerprintData in interface FingerprintEvent
Returns:
a list of FPData instances containing all fingerprint data in the database

main

public static void main(java.lang.String[] args)
Parameters:
args -