クラス org.objectweb.cjdbc.controller.backup.OctopusConstants

すべてのメンバ一覧

説明

Class to map useful values for octopus

作者:
Nicolas Modrzyk

OctopusConstants.java34 行で定義されています。

Static Public メソッド

String getOctopusType (String type)
String getOctopusDriver (String type)
String getUrlPrefix (String type)

スタティック関数

 [static initializer]

スタティック変数

final int FROM_URL = 0
final int DRIVER = 1
final int FULL_NAME = 2
final int PREFIX_URL = 3
final String[] HSQL
final String[] CSV = {"csv", "csv", "Csv", "jdbc:relique:csv:"}
final String[] MYSQL = {"mysql", "mm", "MySQL", "jdbc:mysql://"}
final String[] POSTGRESQL
final String[] ORACLE
final String[] JTURBO
final String[] MSSQL
final Hashtable TYPES


メソッド

org.objectweb.cjdbc.controller.backup.OctopusConstants.[static initializer]  )  [static, package]
 

String org.objectweb.cjdbc.controller.backup.OctopusConstants.getOctopusDriver String  type  )  [static]
 

Get octopus driver.

引数:
type from url
戻り値:
value from hashtable or null
OctopusConstants.java93 行で定義されています。

参照先 org.objectweb.cjdbc.controller.backup.OctopusConstants.DRIVER, と org.objectweb.cjdbc.controller.backup.OctopusConstants.TYPES.

00094 { 00095 if (type == null) 00096 return null; 00097 return ((String[]) TYPES.get(type))[DRIVER]; 00098 }

String org.objectweb.cjdbc.controller.backup.OctopusConstants.getOctopusType String  type  )  [static]
 

Get octopus type.

引数:
type from url
戻り値:
value from hashtable or null
OctopusConstants.java80 行で定義されています。

参照先 org.objectweb.cjdbc.controller.backup.OctopusConstants.FULL_NAME, と org.objectweb.cjdbc.controller.backup.OctopusConstants.TYPES.

00081 { 00082 if (type == null) 00083 return null; 00084 return ((String[]) TYPES.get(type))[FULL_NAME]; 00085 }

String org.objectweb.cjdbc.controller.backup.OctopusConstants.getUrlPrefix String  type  )  [static]
 

Get Octopus url prefix

引数:
type from url
戻り値:
value from hashtable or null
OctopusConstants.java106 行で定義されています。

参照先 org.objectweb.cjdbc.controller.backup.OctopusConstants.PREFIX_URL, と org.objectweb.cjdbc.controller.backup.OctopusConstants.TYPES.

00107 { 00108 if (type == null) 00109 return null; 00110 return ((String[]) TYPES.get(type))[PREFIX_URL]; 00111 }


変数

final String [] org.objectweb.cjdbc.controller.backup.OctopusConstants.CSV = {"csv", "csv", "Csv", "jdbc:relique:csv:"} [static, package]
 

OctopusConstants.java50 行で定義されています。

final int org.objectweb.cjdbc.controller.backup.OctopusConstants.DRIVER = 1 [static, package]
 

OctopusConstants.java37 行で定義されています。

参照元 org.objectweb.cjdbc.controller.backup.OctopusConstants.getOctopusDriver().

final int org.objectweb.cjdbc.controller.backup.OctopusConstants.FROM_URL = 0 [static, package]
 

OctopusConstants.java36 行で定義されています。

final int org.objectweb.cjdbc.controller.backup.OctopusConstants.FULL_NAME = 2 [static, package]
 

OctopusConstants.java38 行で定義されています。

参照元 org.objectweb.cjdbc.controller.backup.OctopusConstants.getOctopusType().

final String [] org.objectweb.cjdbc.controller.backup.OctopusConstants.HSQL [static, package]
 

初期値:

{"hsqldb", "hsql", "HypersonicSQL", "jdbc:hsqldb:" }
OctopusConstants.java48 行で定義されています。

final String [] org.objectweb.cjdbc.controller.backup.OctopusConstants.JTURBO [static, package]
 

初期値:

{"jTurbo", "jTurbo", "MSQL", "jdbc:JTurbo://" }
OctopusConstants.java56 行で定義されています。

final String [] org.objectweb.cjdbc.controller.backup.OctopusConstants.MSSQL [static, package]
 

初期値:

{"microsoft", "microsoft", "MSQL", "jdbc:microsoft:sqlserver://" }
OctopusConstants.java58 行で定義されています。

final String [] org.objectweb.cjdbc.controller.backup.OctopusConstants.MYSQL = {"mysql", "mm", "MySQL", "jdbc:mysql://"} [static, package]
 

OctopusConstants.java51 行で定義されています。

final String [] org.objectweb.cjdbc.controller.backup.OctopusConstants.ORACLE [static, package]
 

初期値:

{"oracle", "oracle", "Oracle", "jdbc:oracle:thin:" }
OctopusConstants.java54 行で定義されています。

final String [] org.objectweb.cjdbc.controller.backup.OctopusConstants.POSTGRESQL [static, package]
 

初期値:

{"postgresql", "postgresql", "PostgreSQL", "jdbc:postgresql://"}
OctopusConstants.java52 行で定義されています。

final int org.objectweb.cjdbc.controller.backup.OctopusConstants.PREFIX_URL = 3 [static, package]
 

OctopusConstants.java39 行で定義されています。

参照元 org.objectweb.cjdbc.controller.backup.OctopusConstants.getUrlPrefix().

final Hashtable org.objectweb.cjdbc.controller.backup.OctopusConstants.TYPES [static, package]
 

OctopusConstants.java61 行で定義されています。

参照元 org.objectweb.cjdbc.controller.backup.OctopusConstants.getOctopusDriver(), org.objectweb.cjdbc.controller.backup.OctopusConstants.getOctopusType(), と org.objectweb.cjdbc.controller.backup.OctopusConstants.getUrlPrefix().


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:36 2004に生成されました。 doxygen 1.3.8