net.sourceforge.domian.repository
Enum Rdbms

java.lang.Object
  extended by java.lang.Enum<Rdbms>
      extended by net.sourceforge.domian.repository.Rdbms
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Rdbms>

 enum Rdbms
extends java.lang.Enum<Rdbms>


Enum Constant Summary
H2
           
HSQLDB
           
MYSQL_INNODB
           
ORACLE_10G
           
 
Field Summary
private  java.lang.String driverClassName
           
private  java.lang.String embeddedJdbcConnectionUrlPostfix
           
private  java.lang.String embeddedJdbcConnectionUrlPrefix
           
(package private)  java.util.List<java.lang.String> hibernateConfigKeyList
           
private  java.lang.String hibernateDialectClassName
           
private  java.lang.String jdbcConnectionUrlPrefix
           
private static org.slf4j.Logger log
           
private  java.lang.String officialName
           
private  java.lang.String officialWebUrl
           
private  java.lang.Boolean supported
           
 
Method Summary
(package private)  java.util.Map getConfiguration(java.lang.String rdbmsServerName, java.lang.String repositoryDirectoryString, java.lang.String repositoryId, java.util.Map<java.lang.String,java.lang.String> configurationMap)
           
(package private)  java.lang.String getDefaultRepositoryRootDirectoryString(java.lang.String defaultDomianRootPath)
           
(package private)  java.lang.String getJdbcConnectionUrl(java.lang.String rdbmsServerName, java.lang.String repositoryDirectoryString, java.lang.String repositoryId)
           
(package private)  java.lang.String getName()
           
(package private)  java.lang.String getOfficialName()
           
(package private)  java.lang.String getUnixName()
           
(package private)  java.lang.Boolean isSupported()
           
static Rdbms valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Rdbms[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

H2

public static final Rdbms H2

HSQLDB

public static final Rdbms HSQLDB

MYSQL_INNODB

public static final Rdbms MYSQL_INNODB

ORACLE_10G

public static final Rdbms ORACLE_10G
Field Detail

log

private static final org.slf4j.Logger log

officialName

private final java.lang.String officialName

supported

private final java.lang.Boolean supported

officialWebUrl

private final java.lang.String officialWebUrl

hibernateDialectClassName

private final java.lang.String hibernateDialectClassName

driverClassName

private final java.lang.String driverClassName

jdbcConnectionUrlPrefix

private final java.lang.String jdbcConnectionUrlPrefix

embeddedJdbcConnectionUrlPrefix

private final java.lang.String embeddedJdbcConnectionUrlPrefix

embeddedJdbcConnectionUrlPostfix

private final java.lang.String embeddedJdbcConnectionUrlPostfix

hibernateConfigKeyList

java.util.List<java.lang.String> hibernateConfigKeyList
Method Detail

values

public static Rdbms[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Rdbms c : Rdbms.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Rdbms valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getName

java.lang.String getName()

getOfficialName

java.lang.String getOfficialName()

getUnixName

java.lang.String getUnixName()

isSupported

java.lang.Boolean isSupported()

getDefaultRepositoryRootDirectoryString

java.lang.String getDefaultRepositoryRootDirectoryString(java.lang.String defaultDomianRootPath)

getJdbcConnectionUrl

java.lang.String getJdbcConnectionUrl(java.lang.String rdbmsServerName,
                                      java.lang.String repositoryDirectoryString,
                                      java.lang.String repositoryId)

getConfiguration

java.util.Map getConfiguration(java.lang.String rdbmsServerName,
                               java.lang.String repositoryDirectoryString,
                               java.lang.String repositoryId,
                               java.util.Map<java.lang.String,java.lang.String> configurationMap)


Copyright © 2009-2010. All Rights Reserved.