org.castor.ddlgen.engine.sapdb
Class SapdbSequenceKeyGeneratorFactory

java.lang.Object
  extended byorg.castor.ddlgen.keygenerator.SequenceKeyGeneratorFactory
      extended byorg.castor.ddlgen.engine.sapdb.SapdbSequenceKeyGeneratorFactory
All Implemented Interfaces:
KeyGeneratorFactory

public final class SapdbSequenceKeyGeneratorFactory
extends SequenceKeyGeneratorFactory

Factory class for SEQUENCE key generators for SapDB.

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
SapdbSequenceKeyGeneratorFactory()
           
 
Method Summary
 java.lang.String toCreateDDL(KeyGenerator key)
          Generate create script for given SEQUENCE key generator.
 java.lang.String toDropDDL(KeyGenerator key)
          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

SapdbSequenceKeyGeneratorFactory

public SapdbSequenceKeyGeneratorFactory()
Method Detail

toCreateDDL

public java.lang.String toCreateDDL(KeyGenerator key)
Generate create script for given SEQUENCE key generator.

Specified by:
toCreateDDL in class SequenceKeyGeneratorFactory
Parameters:
key - SEQUENCE key generator to generate DDL for.
Returns:
Create script of SEQUENCE key generator.

toDropDDL

public java.lang.String toDropDDL(KeyGenerator key)
Generate drop script for given SEQUENCE key generator.

Specified by:
toDropDDL in class SequenceKeyGeneratorFactory
Parameters:
key - SEQUENCE key generator to generate DDL for.
Returns:
Drop script of SEQUENCE key generator.


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