Index
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
DialectConstantsbased onDataSourcename. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form