Index

A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addEQ(String, Object) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addEQ(String, Object) - Method in class org.exoplatform.services.database.ObjectQuery
 
addGT(String, Object) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addGT(String, Object) - Method in class org.exoplatform.services.database.ObjectQuery
 
addLIKE(String, String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addLIKE(String, String) - Method in class org.exoplatform.services.database.ObjectQuery
 
addLT(String, Object) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addLT(String, Object) - Method in class org.exoplatform.services.database.ObjectQuery
 
addPlugin(ComponentPlugin) - Method in class org.exoplatform.services.database.jdbc.DBSchemaCreator
 
addResource(Class<?>, Object) - Method in class org.exoplatform.services.database.XResources
 
addSelect(String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addSelect(String) - Method in class org.exoplatform.services.database.ObjectQuery
 
addSelect(String...) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addSelect(String, String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addSelectCount(String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addSelectCount(String) - Method in class org.exoplatform.services.database.ObjectQuery
 
addSelectMaxMin(String, String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addSelectMaxMin(String, String) - Method in class org.exoplatform.services.database.ObjectQuery
 
addSUM(String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
addSUM(String) - Method in class org.exoplatform.services.database.ObjectQuery
 
AND - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
appendBinaryField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendBooleanField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendDateField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.MSSQLServerTableManager
 
appendDateField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendDateTimeField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendDoubleField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendFloatField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendId(StringBuilder) - Method in class org.exoplatform.services.database.OracleTableManager
 
appendId(StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendIntegerField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendLongField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.OracleTableManager
 
appendLongField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
appendStringField(TableField, StringBuilder) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
AUTO_DIALECT - Static variable in class org.exoplatform.services.database.impl.HibernateServiceImpl
 

B

BLOCK_SIZE - Static variable in class org.exoplatform.services.database.table.ExoLongID
 
build(StringBuilder) - Method in class org.exoplatform.services.database.DBQueryParameter
 
buildSessionFactory() - Method in class org.exoplatform.services.database.impl.HibernateConfigurationImpl
 

C

cleanWhitespaces(String) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Replace whitespace characters with space character.
closeConnection(Connection) - Method in interface org.exoplatform.services.database.DatabaseService
 
closeConnection(Connection) - Method in class org.exoplatform.services.database.ExoDatasource
This method should delegate to the method close of the Connection object.
closeConnection(Connection) - Method in class org.exoplatform.services.database.impl.XAPoolTxSupportDatabaseService
 
closeSession() - Method in interface org.exoplatform.services.database.HibernateService
Close the session that assign to the current thread
closeSession() - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
closeSession(Session) - Method in interface org.exoplatform.services.database.HibernateService
 
closeSession(Session) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
commit(Connection) - Method in class org.exoplatform.services.database.ExoDatasource
This method should delegate to the commit() method of the Connection object.
connectionProperties - Variable in class org.exoplatform.services.database.creator.DBCreator
Connection properties.
create(Object) - Method in interface org.exoplatform.services.database.HibernateService
 
create(Object) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
createDatabase(String) - Method in class org.exoplatform.services.database.creator.DBCreator
Execute DDL script for new database creation.
CreateDBSchemaPlugin - Class in org.exoplatform.services.database.jdbc
Created by The eXo Platform SAS .
CreateDBSchemaPlugin(InitParams) - Constructor for class org.exoplatform.services.database.jdbc.CreateDBSchemaPlugin
 
createDBTableManager(ExoDatasource) - Static method in class org.exoplatform.services.database.DBTableManager
This method should check the database type and version and create a corresponded DBTableManager
createInsertQuery(Class<T>) - Method in class org.exoplatform.services.database.QueryBuilder
 
createInsertQuery(Class<T>, long) - Method in class org.exoplatform.services.database.QueryBuilder
 
createInstance() - Method in class org.exoplatform.services.database.DAO
 
createInstance() - Method in class org.exoplatform.services.database.table.IDGenerator
 
createRemoveQuery(Class<T>, long) - Method in class org.exoplatform.services.database.QueryBuilder
 
createSelectQuery(Class<T>, long) - Method in class org.exoplatform.services.database.QueryBuilder
 
createTable(Class<T>, boolean) - Method in class org.exoplatform.services.database.DBTableManager
This method should: 1.
createTable(Class<T>, boolean) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
createTables(String, String) - Method in class org.exoplatform.services.database.jdbc.DBSchemaCreator
 
createUpdateQuery(Class<T>) - Method in class org.exoplatform.services.database.QueryBuilder
 
createUpdateQuery(Class<T>, long) - Method in class org.exoplatform.services.database.QueryBuilder
 

D

DAO<T> - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Apr 4, 2006
DAO(ExoDatasource) - Constructor for class org.exoplatform.services.database.DAO
 
DAO(ExoDatasource, DBObjectMapper<T>) - Constructor for class org.exoplatform.services.database.DAO
 
DATABASE_TEMPLATE - Static variable in class org.exoplatform.services.database.creator.DBCreator
Database template.
DatabaseService - Interface in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Apr 4, 2006 This service should provide a single interface to access the different datasource.
DB_DIALECT_AUTO - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_AUTO.
DB_DIALECT_DB2 - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_DB2.
DB_DIALECT_DB2V8 - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_DB2V8.
DB_DIALECT_DERBY - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_DERBY.
DB_DIALECT_GENERIC - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_GENERIC.
DB_DIALECT_H2 - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_H2.
DB_DIALECT_HSQLDB - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_HSQLDB.
DB_DIALECT_INGRES - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_INGRES.
DB_DIALECT_MSSQL - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_MSSQL.
DB_DIALECT_MYSQL - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_MYSQL.
DB_DIALECT_MYSQL_MYISAM - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_MYSQL_MYISAM.
DB_DIALECT_MYSQL_MYISAM_UTF8 - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_MYSQL_MYISAM_UTF8.
DB_DIALECT_MYSQL_NDB - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_MYSQL_NDB.
DB_DIALECT_MYSQL_NDB_UTF8 - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_MYSQL_NDB_UTF8.
DB_DIALECT_MYSQL_UTF8 - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_MYSQL_UTF8.
DB_DIALECT_ORACLE - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_ORACLE.
DB_DIALECT_ORACLEOCI - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_ORACLEOCI.
DB_DIALECT_PGSQL - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_PGSQL.
DB_DIALECT_PGSQL_SCS - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_PGSQL_SCS.
DB_DIALECT_SYBASE - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECT_SYBASE.
DB_DIALECTS - Static variable in class org.exoplatform.services.database.utils.DialectConstants
DB_DIALECTS.
DB2_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
db2SQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 
DBConnectionInfo - Class in org.exoplatform.services.database.creator
Class contains needed database connection information.
DBConnectionInfo(String, Map<String, String>) - Constructor for class org.exoplatform.services.database.creator.DBConnectionInfo
DBConnectionInfo constructor.
DBCreator - Class in org.exoplatform.services.database.creator
 
DBCreator(String, Map<String, String>, String, String, String, ConfigurationManager) - Constructor for class org.exoplatform.services.database.creator.DBCreator
DBCreator constructor.
DBCreator(InitParams, ConfigurationManager) - Constructor for class org.exoplatform.services.database.creator.DBCreator
DBCreator constructor.
DBCreatorException - Exception Class in org.exoplatform.services.database.creator
 
DBCreatorException(String) - Constructor for exception class org.exoplatform.services.database.creator.DBCreatorException
DBCreationException constructor.
DBCreatorException(String, Throwable) - Constructor for exception class org.exoplatform.services.database.creator.DBCreatorException
DBCreationException constructor.
DBCreatorException(Throwable) - Constructor for exception class org.exoplatform.services.database.creator.DBCreatorException
DBCreationException constructor.
DBObject - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Tuan Nguyen tuan.nguyen@exoplatform.com Mar 15, 2007
DBObject() - Constructor for class org.exoplatform.services.database.DBObject
 
DBObjectEvent<E,T> - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Apr 6, 2007
DBObjectEvent(String, E, T) - Constructor for class org.exoplatform.services.database.DBObjectEvent
 
dbObjectId_ - Variable in class org.exoplatform.services.database.DBObject
 
DBObjectMapper<T> - Interface in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Mar 29, 2007
DBObjectPageList - Class in org.exoplatform.services.database
 
DBObjectPageList(HibernateService, int, String, String) - Constructor for class org.exoplatform.services.database.DBObjectPageList
 
DBObjectPageList(HibernateService, Class<?>) - Constructor for class org.exoplatform.services.database.DBObjectPageList
 
DBObjectPageList(HibernateService, ObjectQuery) - Constructor for class org.exoplatform.services.database.DBObjectPageList
 
DBObjectQuery<T> - Class in org.exoplatform.services.database
 
DBObjectQuery(Class<T>) - Constructor for class org.exoplatform.services.database.DBObjectQuery
 
DBObjectQuery.Parameter - Class in org.exoplatform.services.database
 
dbPassword - Variable in class org.exoplatform.services.database.creator.DBCreator
User's password.
DBQueryParameter - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Apr 2, 2007
DBQueryParameter() - Constructor for class org.exoplatform.services.database.DBQueryParameter
 
DBQueryParameter(String) - Constructor for class org.exoplatform.services.database.DBQueryParameter
 
DBQueryParameter(String, String) - Constructor for class org.exoplatform.services.database.DBQueryParameter
 
DBQueryParameter(String, String, DBQueryParameter.Operator) - Constructor for class org.exoplatform.services.database.DBQueryParameter
 
DBQueryParameter.Operator - Class in org.exoplatform.services.database
 
DBSchemaCreator - Class in org.exoplatform.services.database.jdbc
Created by The eXo Platform SAS .
DBSchemaCreator(InitialContextInitializer) - Constructor for class org.exoplatform.services.database.jdbc.DBSchemaCreator
 
dbScript - Variable in class org.exoplatform.services.database.creator.DBCreator
DDL script database creation.
DBTableManager - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Apr 4, 2006 The DBTableManager is an interface to help the developer to check if a table is existed or not and create/drop a table.
DBTableManager() - Constructor for class org.exoplatform.services.database.DBTableManager
 
dbUserName - Variable in class org.exoplatform.services.database.creator.DBCreator
User name for new database.
defaultValue() - Element in annotation interface org.exoplatform.services.database.annotation.TableField
 
DERBY_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
derbySQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 
detect(DatabaseMetaData) - Static method in class org.exoplatform.services.database.utils.DialectDetecter
Detect databse dialect using JDBC metadata.
DialectConstants - Class in org.exoplatform.services.database.utils
 
DialectConstants() - Constructor for class org.exoplatform.services.database.utils.DialectConstants
 
DialectDetecter - Class in org.exoplatform.services.database.utils
JDBC dialect detecter based on database metadata and vendor product name.
DialectDetecter() - Constructor for class org.exoplatform.services.database.utils.DialectDetecter
 
dropTable(Class<T>) - Method in class org.exoplatform.services.database.DBTableManager
This method should: 1.
dropTable(Class<T>) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 

E

encode(CharSequence) - Method in class org.exoplatform.services.database.QueryBuilder
 
endRequest(ExoContainer) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
EQUALS - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
execute(String, List<T>) - Method in class org.exoplatform.services.database.DAO
 
execute(String, T) - Method in class org.exoplatform.services.database.DAO
 
execute(Connection, String, List<T>) - Method in class org.exoplatform.services.database.DAO
 
execute(Connection, String, T) - Method in class org.exoplatform.services.database.DAO
 
ExoDatasource - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Apr 4, 2006 This class is a wrapper class for the java.sql.Datasource class.
ExoDatasource(DataSource) - Constructor for class org.exoplatform.services.database.ExoDatasource
The constructor should: 1.
eXoDS_ - Variable in class org.exoplatform.services.database.DAO
 
ExoLongID - Class in org.exoplatform.services.database.table
Created by The eXo Platform SAS Mar 16, 2007
ExoLongID() - Constructor for class org.exoplatform.services.database.table.ExoLongID
 
ExoLongID(String, long) - Constructor for class org.exoplatform.services.database.table.ExoLongID
 
ExoLongIDMapper() - Constructor for class org.exoplatform.services.database.table.IDGenerator.ExoLongIDMapper
 

F

field() - Element in annotation interface org.exoplatform.services.database.annotation.Table
 
field() - Element in annotation interface org.exoplatform.services.database.annotation.TableField
 
findAll(Session, String) - Method in interface org.exoplatform.services.database.HibernateService
 
findAll(Session, String) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
findExactOne(Session, String, String) - Method in interface org.exoplatform.services.database.HibernateService
 
findExactOne(Session, String, String) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
findOne(Class<?>, Serializable) - Method in interface org.exoplatform.services.database.HibernateService
 
findOne(Class, Serializable) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
findOne(ObjectQuery) - Method in interface org.exoplatform.services.database.HibernateService
 
findOne(ObjectQuery) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
findOne(Session, String, String) - Method in interface org.exoplatform.services.database.HibernateService
 
findOne(Session, String, String) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
freeResources(ResultSet, Statement, Connection) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Closes database related resources.

G

generateLongId(Class<T>) - Method in class org.exoplatform.services.database.table.IDGenerator
 
generateLongId(T) - Method in class org.exoplatform.services.database.table.IDGenerator
 
getAll() - Method in class org.exoplatform.services.database.DBObjectPageList
 
getAppropriateBlobType(DataSource) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Returns appropriate blob type field for specific database.
getAppropriateCharType(DataSource) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Returns appropriate char type field for specific database.
getAppropriateTimestamp(DataSource) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Returns appropriate timestamp type field for specific database.
getBindingFields() - Method in class org.exoplatform.services.database.ObjectQuery
 
getConnection() - Method in interface org.exoplatform.services.database.DatabaseService
 
getConnection() - Method in class org.exoplatform.services.database.ExoDatasource
This method should call the datasource getConnection method and return the Connection object.
getConnection() - Method in class org.exoplatform.services.database.impl.XAPoolTxSupportDatabaseService
 
getConnection(String) - Method in interface org.exoplatform.services.database.DatabaseService
 
getConnection(String) - Method in class org.exoplatform.services.database.impl.XAPoolTxSupportDatabaseService
 
getCurrentBlockId() - Method in class org.exoplatform.services.database.table.ExoLongID
 
getDatabaseName() - Method in class org.exoplatform.services.database.ExoDatasource
 
getDatabaseType() - Method in class org.exoplatform.services.database.ExoDatasource
 
getDatabaseVersion() - Method in class org.exoplatform.services.database.ExoDatasource
 
getDatasource() - Method in interface org.exoplatform.services.database.DatabaseService
This method should return the default datasource of the application
getDatasource() - Method in class org.exoplatform.services.database.ExoDatasource
This method should return the real Datasource object
getDatasource() - Method in class org.exoplatform.services.database.impl.XAPoolTxSupportDatabaseService
 
getDatasource(String) - Method in interface org.exoplatform.services.database.DatabaseService
This method should look up the datasouce by the datasource name and return.
getDatasource(String) - Method in class org.exoplatform.services.database.impl.XAPoolTxSupportDatabaseService
 
getDataSource() - Method in class org.exoplatform.services.database.jdbc.CreateDBSchemaPlugin
 
getDBConnectionInfo(String) - Method in class org.exoplatform.services.database.creator.DBCreator
Get database connection info.
getDBName() - Method in class org.exoplatform.services.database.creator.DBConnectionInfo
 
getDBObjectId() - Method in class org.exoplatform.services.database.DBObject
 
getDBObjectMapper() - Method in class org.exoplatform.services.database.DAO
 
getDBTableManager() - Method in class org.exoplatform.services.database.ExoDatasource
This method should return the DBTableManager object.
getExoDatasource() - Method in class org.exoplatform.services.database.DAO
 
getFullMessage(SQLException) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Retrieves the full message from SQLException.
getHibernateConfiguration() - Method in interface org.exoplatform.services.database.HibernateService
 
getHibernateConfiguration() - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
getHibernateCountQuery() - Method in class org.exoplatform.services.database.ObjectQuery
 
getHibernateCountQueryWithBinding() - Method in class org.exoplatform.services.database.ObjectQuery
 
getHibernateGroupByQuery() - Method in class org.exoplatform.services.database.ObjectQuery
 
getHibernateQuery() - Method in class org.exoplatform.services.database.ObjectQuery
 
getHibernateQueryWithBinding() - Method in class org.exoplatform.services.database.ObjectQuery
 
getIDGenerator() - Method in class org.exoplatform.services.database.ExoDatasource
This method should return the IDGenerator object, the developer can use the id generator to generate an unique long id for an db object
getMethod(Class<?>, String) - Static method in class org.exoplatform.services.database.ReflectionUtil
 
getMethod(String, Field, Class<? extends Object>) - Static method in class org.exoplatform.services.database.ReflectionUtil
 
getName() - Method in class org.exoplatform.services.database.DBQueryParameter
 
getName() - Method in class org.exoplatform.services.database.table.ExoLongID
 
getOperator() - Method in class org.exoplatform.services.database.DBQueryParameter
 
getParameters() - Method in class org.exoplatform.services.database.DBObjectQuery
 
getPlugins() - Method in class org.exoplatform.services.database.jdbc.DBSchemaCreator
 
getProperties() - Method in class org.exoplatform.services.database.creator.DBConnectionInfo
 
getQuery(Class<T>, String) - Method in class org.exoplatform.services.database.QueryBuilder
 
getQueryBuilder() - Method in class org.exoplatform.services.database.ExoDatasource
 
getResource(Class<?>) - Method in class org.exoplatform.services.database.XResources
 
getScript() - Method in class org.exoplatform.services.database.jdbc.CreateDBSchemaPlugin
 
getSessionFactory() - Method in interface org.exoplatform.services.database.HibernateService
 
getSessionFactory() - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
getTransactionService() - Method in interface org.exoplatform.services.database.DatabaseService
This method should return the transaction service
getTransactionService() - Method in class org.exoplatform.services.database.impl.XAPoolTxSupportDatabaseService
 
getValue() - Method in class org.exoplatform.services.database.DBQueryParameter
 
getValue() - Method in class org.exoplatform.services.database.DBQueryParameter.Operator
 
getValue(Object, Field) - Static method in class org.exoplatform.services.database.ReflectionUtil
 
GREATER_THAN - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
GREATER_THAN_AND_EQUALS - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
GROUP - Static variable in class org.exoplatform.services.database.DBQueryParameter
 

H

hasTable(Class<T>) - Method in class org.exoplatform.services.database.DBTableManager
This method should: 1.
hasTable(Class<T>) - Method in class org.exoplatform.services.database.StandardSQLTableManager
 
HAVING - Static variable in class org.exoplatform.services.database.DBQueryParameter
 
HibernateConfigurationImpl - Class in org.exoplatform.services.database.impl
Created by The eXo Platform SAS .
HibernateConfigurationImpl() - Constructor for class org.exoplatform.services.database.impl.HibernateConfigurationImpl
 
HibernateService - Interface in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Date: Jun 14, 2003 Time: 1:12:22 PM
HibernateServiceImpl - Class in org.exoplatform.services.database.impl
Created by The eXo Platform SAS .
HibernateServiceImpl(InitParams) - Constructor for class org.exoplatform.services.database.impl.HibernateServiceImpl
 
HSQL_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
hsqlSQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 

I

IDGenerator - Class in org.exoplatform.services.database.table
Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Apr 4, 2006
IDGenerator(ExoDatasource) - Constructor for class org.exoplatform.services.database.table.IDGenerator
 
IDGenerator.ExoLongIDMapper - Class in org.exoplatform.services.database.table
 
IN - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
initialize(String, String) - Static method in class org.exoplatform.services.database.jdbc.DBSchemaCreator
 
IS - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
isStarted(ExoContainer) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 

J

JDBCUtils - Class in org.exoplatform.services.database.utils
 

L

length() - Element in annotation interface org.exoplatform.services.database.annotation.TableField
 
LESS_THAN - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
LESS_THAN_AND_EQUALS - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
LIKE - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
load(long) - Method in class org.exoplatform.services.database.DAO
 
load(long) - Method in class org.exoplatform.services.database.table.IDGenerator
 
loadAll() - Method in class org.exoplatform.services.database.DAO
 
loadAll() - Method in class org.exoplatform.services.database.table.IDGenerator
 
loadDBField(String) - Method in class org.exoplatform.services.database.DAO
 
loadDBField(Connection, String) - Method in class org.exoplatform.services.database.DAO
 
loadInstances(String, List<T>) - Method in class org.exoplatform.services.database.DAO
 
loadInstances(Connection, String, List<T>) - Method in class org.exoplatform.services.database.DAO
 
loadObjectByName(String) - Method in class org.exoplatform.services.database.table.IDGenerator
 
loadUnique(String) - Method in class org.exoplatform.services.database.DAO
 
loadUnique(Connection, String) - Method in class org.exoplatform.services.database.DAO
 
LOG - Static variable in class org.exoplatform.services.database.jdbc.CreateDBSchemaPlugin
 

M

mapDataToSql(String, String[][]) - Method in class org.exoplatform.services.database.QueryBuilder
 
mapper_ - Variable in class org.exoplatform.services.database.DAO
 
mapResultSet(ResultSet, ExoLongID) - Method in class org.exoplatform.services.database.table.IDGenerator.ExoLongIDMapper
 
mapResultSet(ResultSet, T) - Method in interface org.exoplatform.services.database.DBObjectMapper
 
mapResultSet(ResultSet, T) - Method in class org.exoplatform.services.database.ReflectionMapper
 
mapUpdate(ExoLongID, PreparedStatement) - Method in class org.exoplatform.services.database.table.IDGenerator.ExoLongIDMapper
 
mapUpdate(T, PreparedStatement) - Method in interface org.exoplatform.services.database.DBObjectMapper
 
mapUpdate(T, PreparedStatement) - Method in class org.exoplatform.services.database.ReflectionMapper
 
MSSQL_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
MSSQLServerTableManager - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Le Bien Thuy lebienthuy@exoplatform.com Apr 4, 2006
MSSQLServerTableManager(ExoDatasource) - Constructor for class org.exoplatform.services.database.MSSQLServerTableManager
 
mssqlSQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 
MYSQL_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
mysqlSQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 

N

name - Variable in class org.exoplatform.services.database.DBQueryParameter
 
name() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 
name() - Element in annotation interface org.exoplatform.services.database.annotation.Table
 
name() - Element in annotation interface org.exoplatform.services.database.annotation.TableField
 
nullable() - Element in annotation interface org.exoplatform.services.database.annotation.TableField
 

O

ObjectQuery - Class in org.exoplatform.services.database
 
ObjectQuery(Class<?>) - Constructor for class org.exoplatform.services.database.ObjectQuery
 
openNewSession() - Method in interface org.exoplatform.services.database.HibernateService
 
openNewSession() - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
openSession() - Method in interface org.exoplatform.services.database.HibernateService
 
openSession() - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
operator - Variable in class org.exoplatform.services.database.DBQueryParameter
 
Operator(String) - Constructor for class org.exoplatform.services.database.DBQueryParameter.Operator
 
optimizeInputString(String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
optimizeInputString(String) - Method in class org.exoplatform.services.database.ObjectQuery
 
OR - Static variable in class org.exoplatform.services.database.DBQueryParameter.Operator
 
ORACLE_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
oracleSQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 
OracleTableManager - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Le Bien Thuy lebienthuy@exoplatform.com Apr 4, 2006
OracleTableManager(ExoDatasource) - Constructor for class org.exoplatform.services.database.OracleTableManager
 
order - Variable in class org.exoplatform.services.database.DBQueryParameter
 
ORDER - Static variable in class org.exoplatform.services.database.DBQueryParameter
 
org.exoplatform.services.database - package org.exoplatform.services.database
 
org.exoplatform.services.database.annotation - package org.exoplatform.services.database.annotation
 
org.exoplatform.services.database.creator - package org.exoplatform.services.database.creator
 
org.exoplatform.services.database.impl - package org.exoplatform.services.database.impl
 
org.exoplatform.services.database.jdbc - package org.exoplatform.services.database.jdbc
 
org.exoplatform.services.database.table - package org.exoplatform.services.database.table
 
org.exoplatform.services.database.utils - package org.exoplatform.services.database.utils
 

P

Parameter(String, String) - Constructor for class org.exoplatform.services.database.DBObjectQuery.Parameter
 
Parameter(String, String, Object) - Constructor for class org.exoplatform.services.database.DBObjectQuery.Parameter
 
PARAMETER_SORT - Static variable in class org.exoplatform.services.database.DBQueryParameter
 
PASSWORD_TEMPLATE - Static variable in class org.exoplatform.services.database.creator.DBCreator
Password template.
populateCurrentPage(int) - Method in class org.exoplatform.services.database.DBObjectPageList
 
POSTGRES_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
postgresSQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 

Q

Query - Annotation Interface in org.exoplatform.services.database.annotation
Created by The eXo Platform SAS Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Mar 30, 2007
QueryBuilder - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Mar 30, 2007
QueryBuilder() - Constructor for class org.exoplatform.services.database.QueryBuilder
 
QueryBuilder(int) - Constructor for class org.exoplatform.services.database.QueryBuilder
 

R

ReflectionMapper<T> - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author: Nhu Dinh Thuan nhudinhthuan@exoplatform.com Apr 2, 2007
ReflectionMapper() - Constructor for class org.exoplatform.services.database.ReflectionMapper
 
ReflectionUtil - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Mar 29, 2007
ReflectionUtil() - Constructor for class org.exoplatform.services.database.ReflectionUtil
 
remove(long) - Method in class org.exoplatform.services.database.DAO
 
remove(long) - Method in class org.exoplatform.services.database.table.IDGenerator
 
remove(Class<?>, Serializable) - Method in interface org.exoplatform.services.database.HibernateService
 
remove(Class, Serializable) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
remove(Object) - Method in interface org.exoplatform.services.database.HibernateService
 
remove(Object) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
remove(ExoLongID) - Method in class org.exoplatform.services.database.table.IDGenerator
 
remove(Session, Class<?>, Serializable) - Method in interface org.exoplatform.services.database.HibernateService
 
remove(Session, Class, Serializable) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
remove(T) - Method in class org.exoplatform.services.database.DAO
 
removePlugin(String) - Method in class org.exoplatform.services.database.jdbc.DBSchemaCreator
 
removeResource(Class<?>) - Method in class org.exoplatform.services.database.XResources
 
resolveDialect(DataSource) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Returns dialect one of dialect DialectConstants based on DataSource name.
restartTracker() - Method in class org.exoplatform.services.database.table.IDGenerator
 

S

save(Object) - Method in interface org.exoplatform.services.database.HibernateService
 
save(Object) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
save(List<ExoLongID>) - Method in class org.exoplatform.services.database.table.IDGenerator
 
save(List<T>) - Method in class org.exoplatform.services.database.DAO
 
save(ExoLongID) - Method in class org.exoplatform.services.database.table.IDGenerator
 
save(T) - Method in class org.exoplatform.services.database.DAO
 
SELECT - Static variable in class org.exoplatform.services.database.DBQueryParameter
 
serverUrl - Variable in class org.exoplatform.services.database.creator.DBCreator
Server url.
setAscOrderBy(String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
setAscOrderBy(String) - Method in class org.exoplatform.services.database.ObjectQuery
 
setCurrentBlockId(long) - Method in class org.exoplatform.services.database.table.ExoLongID
 
setDBObjectId(long) - Method in class org.exoplatform.services.database.DBObject
 
setDescOrderBy(String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
setDescOrderBy(String) - Method in class org.exoplatform.services.database.ObjectQuery
 
setGroupBy(String) - Method in class org.exoplatform.services.database.DBObjectQuery
 
setGroupBy(String) - Method in class org.exoplatform.services.database.ObjectQuery
 
setName(String) - Method in class org.exoplatform.services.database.DBQueryParameter
 
setName(String) - Method in class org.exoplatform.services.database.table.ExoLongID
 
setNextBlock() - Method in class org.exoplatform.services.database.table.ExoLongID
 
setOperator(DBQueryParameter.Operator) - Method in class org.exoplatform.services.database.DBQueryParameter
 
setValue(Object, Field, Object) - Static method in class org.exoplatform.services.database.ReflectionUtil
 
setValue(String) - Method in class org.exoplatform.services.database.DBQueryParameter
 
splitWithSQLDelimiter(String) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Split string resource with SQL Delimiter.
SQL_DELIMITER - Static variable in class org.exoplatform.services.database.utils.JDBCUtils
Default SQL delimiter.
SQL_DELIMITER_COMMENT_PREFIX - Static variable in class org.exoplatform.services.database.utils.JDBCUtils
SQL delimiter comment prefix.
SQL_DELIMITER_COMMENT_SUFFIX - Static variable in class org.exoplatform.services.database.utils.JDBCUtils
 
SQL_SERVER_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
STANDARD_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
standardSQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 
StandardSQLTableManager - Class in org.exoplatform.services.database
Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Apr 4, 2006
StandardSQLTableManager(ExoDatasource) - Constructor for class org.exoplatform.services.database.StandardSQLTableManager
 
startRequest(ExoContainer) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
SYSBASE_DB_TYPE - Static variable in class org.exoplatform.services.database.ExoDatasource
 
sysbaseSQL() - Element in annotation interface org.exoplatform.services.database.annotation.Query
 

T

Table - Annotation Interface in org.exoplatform.services.database.annotation
Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Jul 5, 2006
tableExists(String, Connection) - Static method in class org.exoplatform.services.database.utils.JDBCUtils
Indicates whether or not a given table exists
TableField - Annotation Interface in org.exoplatform.services.database.annotation
Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Jul 5, 2006
toCountQuery() - Method in class org.exoplatform.services.database.DBObjectQuery
 
toCountQueryUseOR() - Method in class org.exoplatform.services.database.DBObjectQuery
 
toParameters(ExoLongID) - Method in class org.exoplatform.services.database.table.IDGenerator.ExoLongIDMapper
 
toParameters(T) - Method in interface org.exoplatform.services.database.DBObjectMapper
 
toParameters(T) - Method in class org.exoplatform.services.database.ReflectionMapper
 
toQuery() - Method in class org.exoplatform.services.database.DBObjectQuery
 
toQueryUseOR() - Method in class org.exoplatform.services.database.DBObjectQuery
 
toString() - Method in class org.exoplatform.services.database.DBQueryParameter.Operator
 
type() - Element in annotation interface org.exoplatform.services.database.annotation.TableField
 

U

unique() - Element in annotation interface org.exoplatform.services.database.annotation.TableField
 
update(Object) - Method in interface org.exoplatform.services.database.HibernateService
 
update(Object) - Method in class org.exoplatform.services.database.impl.HibernateServiceImpl
 
update(List<ExoLongID>) - Method in class org.exoplatform.services.database.table.IDGenerator
 
update(List<T>) - Method in class org.exoplatform.services.database.DAO
 
update(ExoLongID) - Method in class org.exoplatform.services.database.table.IDGenerator
 
update(T) - Method in class org.exoplatform.services.database.DAO
 
USERNAME_TEMPLATE - Static variable in class org.exoplatform.services.database.creator.DBCreator
User name template.

V

value - Variable in class org.exoplatform.services.database.DBQueryParameter
 

W

WHERE - Static variable in class org.exoplatform.services.database.DBQueryParameter
 

X

XAPoolTxSupportDatabaseService - Class in org.exoplatform.services.database.impl
Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Apr 4, 2006
XAPoolTxSupportDatabaseService(InitParams, TransactionService) - Constructor for class org.exoplatform.services.database.impl.XAPoolTxSupportDatabaseService
 
XResources - Class in org.exoplatform.services.database
 
XResources() - Constructor for class org.exoplatform.services.database.XResources
 
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form