org.castor.ddlgen.engine.db2
Class Db2SequenceKeyGeneratorFactory

java.lang.Object
  extended by org.castor.ddlgen.keygenerator.SequenceKeyGeneratorFactory
      extended by org.castor.ddlgen.engine.db2.Db2SequenceKeyGeneratorFactory
All Implemented Interfaces:
KeyGeneratorFactory

public final class Db2SequenceKeyGeneratorFactory
extends SequenceKeyGeneratorFactory

Factory class for SEQUENCE key generators for DB2.

Since:
1.1
Version:
$Revision: 5951 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
Author:
Le Duc Bao, Ralf Joachim

Constructor Summary
Db2SequenceKeyGeneratorFactory()
           
 
Method Summary
 void toCreateDDL(KeyGenerator key, DDLWriter writer)
          Generate create script for given SEQUENCE key generator.
 void toDropDDL(KeyGenerator key, DDLWriter writer)
          Generate drop script for given SEQUENCE key generator.
 
Methods inherited from class org.castor.ddlgen.keygenerator.SequenceKeyGeneratorFactory
createKeyGenerator, createKeyGenerator, getAlgorithmName, hasMandatoryParameters, toPrimaryKeyList, toPrimaryKeyTypeList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Db2SequenceKeyGeneratorFactory

public Db2SequenceKeyGeneratorFactory()
Method Detail

toCreateDDL

public void toCreateDDL(KeyGenerator key,
                        DDLWriter writer)
Generate create script for given SEQUENCE key generator.

Specified by:
toCreateDDL in class SequenceKeyGeneratorFactory
Parameters:
key - SEQUENCE key generator to generate DDL for.
writer - DDLWriter to write schema objects to.

toDropDDL

public void toDropDDL(KeyGenerator key,
                      DDLWriter writer)
Generate drop script for given SEQUENCE key generator.

Specified by:
toDropDDL in class SequenceKeyGeneratorFactory
Parameters:
key - SEQUENCE key generator to generate DDL for.
writer - DDLWriter to write schema objects to.


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