com.liferay.portal.dao.db
Class JDataStoreDB

java.lang.Object
  extended by com.liferay.portal.dao.db.BaseDB
      extended by com.liferay.portal.dao.db.FirebirdDB
          extended by com.liferay.portal.dao.db.JDataStoreDB
All Implemented Interfaces:
com.liferay.portal.kernel.dao.db.DB

public class JDataStoreDB
extends FirebirdDB

View Source

Author:
Alexander Chow, Sandeep Soni, Ganesh Ram

Field Summary
 
Fields inherited from class com.liferay.portal.dao.db.BaseDB
ALTER_COLUMN_NAME, ALTER_COLUMN_TYPE, DROP_INDEX, DROP_PRIMARY_KEY, REWORD_TEMPLATE, TEMPLATE
 
Fields inherited from interface com.liferay.portal.kernel.dao.db.DB
MINIMAL, POPULATED, SHARDED, TYPE_ALL, TYPE_DB2, TYPE_DERBY, TYPE_FIREBIRD, TYPE_HYPERSONIC, TYPE_INFORMIX, TYPE_INGRES, TYPE_INTERBASE, TYPE_JDATASTORE, TYPE_MYSQL, TYPE_ORACLE, TYPE_POSTGRESQL, TYPE_SAP, TYPE_SQLSERVER, TYPE_SYBASE
 
Constructor Summary
protected JDataStoreDB()
           
 
Method Summary
 java.lang.String buildSQL(java.lang.String template)
           
static com.liferay.portal.kernel.dao.db.DB getInstance()
           
protected  java.lang.String getServerName()
           
protected  java.lang.String[] getTemplate()
           
 
Methods inherited from class com.liferay.portal.dao.db.FirebirdDB
buildCreateFileContent, reword
 
Methods inherited from class com.liferay.portal.dao.db.BaseDB
addIndexes, buildColumnNameTokens, buildColumnTypeTokens, buildCreateFile, buildCreateFile, buildSQLFile, buildTemplate, convertTimestamp, dropIndexes, evaluateVM, getIndexes, getSuffix, getTemplateFalse, getTemplateTrue, getType, increment, isSupportsAlterColumnName, isSupportsAlterColumnType, isSupportsDateMilliseconds, isSupportsScrollableResults, isSupportsStringCaseSensitiveQuery, isSupportsUpdateWithInnerJoin, readSQL, removeBooleanIndexes, removeInserts, removeLongInserts, removeNull, replaceTemplate, runSQL, runSQL, runSQL, runSQL, runSQLTemplate, runSQLTemplate, runSQLTemplateString, setSupportsStringCaseSensitiveQuery, updateIndexes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDataStoreDB

protected JDataStoreDB()
Method Detail

getInstance

public static com.liferay.portal.kernel.dao.db.DB getInstance()

buildSQL

public java.lang.String buildSQL(java.lang.String template)
                          throws java.io.IOException
Specified by:
buildSQL in interface com.liferay.portal.kernel.dao.db.DB
Overrides:
buildSQL in class FirebirdDB
Throws:
java.io.IOException

getServerName

protected java.lang.String getServerName()
Overrides:
getServerName in class FirebirdDB

getTemplate

protected java.lang.String[] getTemplate()
Overrides:
getTemplate in class FirebirdDB