public enum RDBBlobStoreDB extends java.lang.Enum<RDBBlobStoreDB>
Enum Constant and Description |
---|
DB2 |
DEFAULT |
DERBY |
H2 |
MSSQL |
MYSQL |
ORACLE |
POSTGRES |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
description |
protected RDBCommonVendorSpecificCode |
vendorCode |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
checkVersion(java.sql.DatabaseMetaData md) |
@Nullable java.lang.String |
evaluateDiagnostics(java.util.Map<java.lang.String,java.lang.String> diags) |
@NotNull java.util.Map<java.lang.String,java.lang.String> |
getAdditionalDiagnostics(RDBConnectionHandler ch,
java.lang.String tableName) |
java.lang.String |
getDataTableCreationStatement(java.lang.String tableName) |
java.lang.String |
getMetaTableCreationStatement(java.lang.String tableName) |
static @NotNull RDBBlobStoreDB |
getValue(java.lang.String desc) |
java.lang.String |
toString() |
static RDBBlobStoreDB |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RDBBlobStoreDB[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RDBBlobStoreDB H2
public static final RDBBlobStoreDB DERBY
public static final RDBBlobStoreDB DB2
public static final RDBBlobStoreDB MSSQL
public static final RDBBlobStoreDB MYSQL
public static final RDBBlobStoreDB ORACLE
public static final RDBBlobStoreDB POSTGRES
public static final RDBBlobStoreDB DEFAULT
protected java.lang.String description
protected RDBCommonVendorSpecificCode vendorCode
public static RDBBlobStoreDB[] values()
for (RDBBlobStoreDB c : RDBBlobStoreDB.values()) System.out.println(c);
public static RDBBlobStoreDB valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String checkVersion(java.sql.DatabaseMetaData md) throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getDataTableCreationStatement(java.lang.String tableName)
public java.lang.String getMetaTableCreationStatement(java.lang.String tableName)
@NotNull public @NotNull java.util.Map<java.lang.String,java.lang.String> getAdditionalDiagnostics(RDBConnectionHandler ch, java.lang.String tableName)
@Nullable public @Nullable java.lang.String evaluateDiagnostics(java.util.Map<java.lang.String,java.lang.String> diags)
public java.lang.String toString()
toString
in class java.lang.Enum<RDBBlobStoreDB>
@NotNull public static @NotNull RDBBlobStoreDB getValue(java.lang.String desc)
Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.