org.exolab.castor.jdo.engine

Class KeyGeneratorRegistry


(package private) final class KeyGeneratorRegistry
extends java.lang.Object

Registry for KeyGenerator instances. Is used to create no more than one instance of the give type with the given parameters.
Version:
$Revision: 5951 $ $Date: 2006-04-10 16:39:24 -0600 (Mon, 10 Apr 2006) $
Authors:
Oleg Nitz
Bruce Snyder

Method Summary

KeyGenerator
getKeyGenerator(PersistenceFactory factory, KeyGeneratorDescriptor desc, int sqlType)
Returns a key generator with the specified description for the specified persistence factory.

Method Details

getKeyGenerator

public KeyGenerator getKeyGenerator(PersistenceFactory factory,
                                    KeyGeneratorDescriptor desc,
                                    int sqlType)
            throws MappingException
Returns a key generator with the specified description for the specified persistence factory.
Parameters:
factory - The persistence factory
desc - The key generator description
Returns:
The KeyGenerator

Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com