org.exolab.castor.jdo.engine
Class KeyGeneratorDescriptor

java.lang.Object
  extended by org.exolab.castor.jdo.engine.KeyGeneratorDescriptor

final class KeyGeneratorDescriptor
extends java.lang.Object

Describes the properties of a key generator for a given class, with resolved alias and parameters.

Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:17 $
Author:
Oleg Nitz

Constructor Summary
KeyGeneratorDescriptor(java.lang.String name, java.lang.String keyGenFactoryName, java.util.Properties params, KeyGeneratorRegistry keyGenReg)
           
 
Method Summary
 java.lang.String getKeyGeneratorFactoryName()
          Returns the name of the key generator factory.
 KeyGeneratorRegistry getKeyGeneratorRegistry()
          Returns the key generator registry object.
 java.lang.String getName()
          Returns the name of the key generator, i.e.
 java.util.Properties getParams()
          Returns the key generator parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyGeneratorDescriptor

public KeyGeneratorDescriptor(java.lang.String name,
                              java.lang.String keyGenFactoryName,
                              java.util.Properties params,
                              KeyGeneratorRegistry keyGenReg)
Method Detail

getName

public java.lang.String getName()
Returns the name of the key generator, i.e. the name of the key generator factory or the alias if it is used.

Returns:
Key generator name.

getKeyGeneratorFactoryName

public java.lang.String getKeyGeneratorFactoryName()
Returns the name of the key generator factory.

Returns:
Key generator factory name

getParams

public java.util.Properties getParams()
Returns the key generator parameters.

Returns:
key generator parameters.

getKeyGeneratorRegistry

public KeyGeneratorRegistry getKeyGeneratorRegistry()
Returns the key generator registry object.

Returns:
key generator registry object.


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