|
|||||||||
| Home >> All >> org >> jdbf >> engine >> [ keygen overview ] | PREV NEXT | ||||||||
A
- addKeyGenerator(String) - Static method in class org.jdbf.engine.keygen.KeyGeneratorFactory
- Adds a
SqlInterfaceto the list of instantiated interfaces. - addKeyKeeper(String, KeyKeeper) - Static method in class org.jdbf.engine.keygen.KeyKeeperFactory
- Adds a
SqlInterfaceto the list of instantiated interfaces.
C
- columnType - Variable in class org.jdbf.engine.keygen.KeyKeeper
- Represents the tyoe of column of high value
- create() - Method in interface org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorCreator
D
- DATA_TYPE - Static variable in class org.jdbf.engine.keygen.KeyKeeper
- Represents the sql type for high value
F
- fetchHigh(Connection, String) - Method in class org.jdbf.engine.keygen.KeyKeeper
- Obtains a block of available keys from the key-values table.
G
- generateKey(RepositoryView, Connection, String) - Method in class org.jdbf.engine.keygen.HighLowKeyGenerator
- Returns a generated key.
- generateKey(RepositoryView, Connection, String) - Method in class org.jdbf.engine.keygen.IdentityKeyGenerator
- Retrieves a value generated by an auto-increment field.
- generateKey(RepositoryView, Connection, String) - Method in interface org.jdbf.engine.keygen.KeyGenerator
- This generates a key for a field in the object described by the give view.
- generateKey(RepositoryView, Connection, String) - Method in class org.jdbf.engine.keygen.MaxKeyGenerator
- Obtains a key by adding 1 to the highest key in the table.
- generateKey(RepositoryView, Connection, String) - Method in class org.jdbf.engine.keygen.SequenceKeyGenerator
- Obtains a key from a sequence table.
- generators - Static variable in class org.jdbf.engine.keygen.KeyGeneratorFactory
- List of
SqlInterfaceEntryholding the instantiated interfaces - getColumnType(Connection, String, String) - Method in class org.jdbf.engine.keygen.KeyKeeper
- Return column's type fo column specified in column parameter.
- getKeyGenerator(String) - Static method in class org.jdbf.engine.keygen.KeyGeneratorFactory
- Return the KeyGenerator specified in name
- getKeyGeneratorIntern(String) - Static method in class org.jdbf.engine.keygen.KeyGeneratorFactory
- Return an
KeyGeneratorfor the given class name. - getKeyKeeper(String) - Static method in class org.jdbf.engine.keygen.KeyKeeperFactory
- Return a KeyKeeper specified in name
- getKeyKeeperIntern(String) - Static method in class org.jdbf.engine.keygen.KeyKeeperFactory
- Return an
KeyGeneratorfor the given class name.
H
- HighLowKeyGenerator - class org.jdbf.engine.keygen.HighLowKeyGenerator.
- This is not the HighLow approach described by Scott Ambler in Mapping Objects To Relational Databases.
- HighLowKeyGenerator() - Constructor for class org.jdbf.engine.keygen.HighLowKeyGenerator
- hiloMap - Variable in class org.jdbf.engine.keygen.KeyKeeper
- The high value is combined with the low value to produce the key.
I
- IdentityKeyGenerator - class org.jdbf.engine.keygen.IdentityKeyGenerator.
- The idea for this and the class name are from Oleg Nitz's work for castor.
- IdentityKeyGenerator() - Constructor for class org.jdbf.engine.keygen.IdentityKeyGenerator
- isBeforeInsert() - Method in class org.jdbf.engine.keygen.HighLowKeyGenerator
- Generation of key is before insert.
- isBeforeInsert() - Method in class org.jdbf.engine.keygen.IdentityKeyGenerator
- Generation of key is before insert.
- isBeforeInsert() - Method in interface org.jdbf.engine.keygen.KeyGenerator
- Generation of key is before insert.
- isBeforeInsert() - Method in class org.jdbf.engine.keygen.MaxKeyGenerator
- Return true if before insert., false otherwise
- isBeforeInsert() - Method in class org.jdbf.engine.keygen.SequenceKeyGenerator
- Generation of key is before insert.
- isUsed - Variable in class org.jdbf.engine.keygen.KeyKeeper
- Indicates if KeyKeeper is used
K
- KeyGenerator - interface org.jdbf.engine.keygen.KeyGenerator.
KeyGeneratorrepresentes the interface for key generator.- KeyGeneratorFactory - class org.jdbf.engine.keygen.KeyGeneratorFactory.
- Holds a list of key generators.
- KeyGeneratorFactory() - Constructor for class org.jdbf.engine.keygen.KeyGeneratorFactory
- KeyGeneratorFactory.KeyGeneratorCreator - interface org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorCreator.
- Interface that creates the KeyGenerator object
- KeyGeneratorFactory.KeyGeneratorEntry - class org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorEntry.
- Single entry of KeyGenerator
- KeyGeneratorFactory.KeyGeneratorEntry(String, KeyGenerator) - Constructor for class org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorEntry
- Creates a KeyGeneratorEntry
- KeyKeeper - class org.jdbf.engine.keygen.KeyKeeper.
- This class provides generated keys.
- KeyKeeper(String, HighLowMap) - Constructor for class org.jdbf.engine.keygen.KeyKeeper
- Creates the object given talbe name,given hiloMap
- KeyKeeperFactory - class org.jdbf.engine.keygen.KeyKeeperFactory.
- Holds a list of key generators.
- KeyKeeperFactory() - Constructor for class org.jdbf.engine.keygen.KeyKeeperFactory
- KeyKeeperFactory.KeyKeeperEntry - class org.jdbf.engine.keygen.KeyKeeperFactory.KeyKeeperEntry.
- Single entry of KeyKeeper
- KeyKeeperFactory.KeyKeeperEntry(String, KeyKeeper) - Constructor for class org.jdbf.engine.keygen.KeyKeeperFactory.KeyKeeperEntry
- Creates a KeyKeeperEntry
- keyGenerator - Variable in class org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorEntry
- KeyGenerator object
- keyGenerators - Static variable in class org.jdbf.engine.keygen.KeyGeneratorFactory
- A list of the available key generators
- keyKeeper - Variable in class org.jdbf.engine.keygen.KeyKeeperFactory.KeyKeeperEntry
- KeyKeeper object
- keyKeepers - Static variable in class org.jdbf.engine.keygen.KeyKeeperFactory
- List of
KeyKeeperEntryholding the instantiated keykeepers - keys - Variable in class org.jdbf.engine.keygen.HighLowKeyGenerator
- Holds a KeyKeeper for each table.
M
- MaxKeyGenerator - class org.jdbf.engine.keygen.MaxKeyGenerator.
MaxKeyGeneratorrepresentes the key generator that creates OID Obtains a key by adding 1 to the highest key in the table.- MaxKeyGenerator() - Constructor for class org.jdbf.engine.keygen.MaxKeyGenerator
N
- name - Variable in class org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorEntry
- Logic name of KeyGenerator
- name - Variable in class org.jdbf.engine.keygen.KeyKeeperFactory.KeyKeeperEntry
- Logic name of KeyKeeper
- nextKey(Connection, String) - Method in class org.jdbf.engine.keygen.KeyKeeper
- Returns the next generated key.
O
- ONE - Static variable in interface org.jdbf.engine.keygen.KeyGenerator
- Default value of key
- org.jdbf.engine.keygen - package org.jdbf.engine.keygen
P
- PROGRESSIVE - Static variable in class org.jdbf.engine.keygen.KeyKeeper
- Represents the progressive to add the high forn new insert operation
S
- SequenceKeyGenerator - class org.jdbf.engine.keygen.SequenceKeyGenerator.
- The idea for this, the class name, and much of the code are from Oleg Nitz's work for castor.
- SequenceKeyGenerator() - Constructor for class org.jdbf.engine.keygen.SequenceKeyGenerator
T
U
- updateLow(Connection, HighLowMap) - Method in class org.jdbf.engine.keygen.KeyKeeper
- Updates in table where keyGenerators are mapped the new low value specified in table.
A C D F G H I K M N O P S T U
|
|||||||||
| Home >> All >> org >> jdbf >> engine >> [ keygen overview ] | PREV NEXT | ||||||||