org.orange.util.integration
Class CountKeyFactory


public class CountKeyFactory
implements KeyFactory


Method Summary
 intcreateInt(Connection someConnection)
          Recherche la plus grande clé.

 longcreateLong(Connection someConnection)
           
 StringcreateString(Connection someConnection)
           
 voidinit(Properties someProperties)
           

Method Detail

createInt

public int createInt(Connection someConnection)
Recherche la plus grande clé.

Utilisé pour déterminer la clé d'un nouvel enregistrement : max + 1

public final static String SELECT_MAX_KEY = SELECT + "COUNT(" + KEY + ")" + FROM + TABLE;

/**
Détermine la clé à utiliser pour un nouvel enregistrement

createLong

public long createLong(Connection someConnection)

createString

public String createString(Connection someConnection)

init

public void init(Properties someProperties)

Dependency Links

to Class org.orange.util.integration.KeyFactory

to Class java.sql.Connection

to Class java.lang.RuntimeException

to Class java.lang.String

to Class java.util.Properties

to Class Diagram org.orange.util.integration

to Class Diagram org.orange.util

to Class Diagram org.orange

to Class Diagram org

to Class Diagram <default>