jimm.evote.db
Class VoteRacePartyKeyCreator

java.lang.Object
  extended byjimm.evote.db.VoteRacePartyKeyCreator
All Implemented Interfaces:
SecondaryKeyCreator

public class VoteRacePartyKeyCreator
extends java.lang.Object
implements SecondaryKeyCreator

Creates secondary vote database keys where the key = race + party.


Field Summary
protected  TupleBinding dataBinding
           
 
Constructor Summary
VoteRacePartyKeyCreator()
           
 
Method Summary
 boolean createSecondaryKey(SecondaryDatabase db, DatabaseEntry keyEntry, DatabaseEntry dataEntry, DatabaseEntry resultEntry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataBinding

protected TupleBinding dataBinding
Constructor Detail

VoteRacePartyKeyCreator

public VoteRacePartyKeyCreator()
Method Detail

createSecondaryKey

public boolean createSecondaryKey(SecondaryDatabase db,
                                  DatabaseEntry keyEntry,
                                  DatabaseEntry dataEntry,
                                  DatabaseEntry resultEntry)
                           throws DatabaseException
Specified by:
createSecondaryKey in interface SecondaryKeyCreator
Throws:
DatabaseException


Copyright (c) 2004 by Jim Menard jimm@io.com