Uses of Class
javax.rad.persist.DataSourceException

Packages that use DataSourceException
com.sibvisions.rad.persist Contains implementations of the persistence definitions. 
com.sibvisions.rad.persist.event Contains all storage event classes and interfaces. 
com.sibvisions.rad.persist.jdbc Contains all database specific persistence implementations. 
javax.rad.persist Contains classes and interfaces needed for java persistence. 
 

Uses of DataSourceException in com.sibvisions.rad.persist
 

Methods in com.sibvisions.rad.persist that throw DataSourceException
protected  IBean AbstractStorage.createBean(java.lang.Object[] pValues)
          Creates a bean with given values.
 IBean AbstractStorage.createEmptyBean()
          Creates a new bean with all column names from the meta data.
<T> T
AbstractStorage.createPOJO(java.lang.Class<T> pClass, IBean pBean)
          Creates a POJO from the given type and with the values from a bean.
protected
<T> T
AbstractStorage.createPOJO(java.lang.Class<T> pClass, java.lang.Object[] pValues)
          Creates a POJO from the given type and with given values.
 void AbstractStorage.delete(java.lang.Object[] pDeleteDataRow)
          Deletes the specified row from the storage.
<T> void
AbstractStorage.delete(T pObject)
          Deletes the specified bean/POJO from the storage.
protected abstract  void AbstractStorage.executeDelete(java.lang.Object[] pDeleteDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the delete method.
protected  void AbstractMemStorage.executeDelete(java.lang.Object[] pDeleteDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the delete method.
protected  void AbstractStorage.executeDeleteAsBean(java.lang.Object[] pDeleteDataRow)
          This method will be used if AbstractStorage.delete(Object) was called.
protected  void AbstractMemStorage.executeDeleteAsBean(java.lang.Object[] pDeleteDataRow)
          This method will be used if AbstractStorage.delete(Object) was called.
protected abstract  java.util.List<java.lang.Object[]> AbstractStorage.executeFetch(ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          This method has to be implemented in the Storage implementation and should have the functionality of the fetch method.
protected  java.util.List<java.lang.Object[]> AbstractMemStorage.executeFetch(ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          This method has to be implemented in the Storage implementation and should have the functionality of the fetch method.
protected  java.util.List<java.lang.Object[]> AbstractStorage.executeFetchAsBean(ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          This method will be used if AbstractStorage.fetchBean(ICondition, SortDefinition, int, int) was called.
protected  java.util.List<java.lang.Object[]> AbstractMemStorage.executeFetchAsBean(ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          This method will be used if AbstractStorage.fetchBean(ICondition, SortDefinition, int, int) was called.
protected abstract  java.lang.Object[] AbstractStorage.executeInsert(java.lang.Object[] pDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the insert method.
protected  java.lang.Object[] AbstractMemStorage.executeInsert(java.lang.Object[] pDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the insert method.
protected  java.lang.Object[] AbstractStorage.executeInsertAsBean(java.lang.Object[] pDataRow)
          This method will be used if AbstractStorage.insert(Object) was called.
protected  java.lang.Object[] AbstractMemStorage.executeInsertAsBean(java.lang.Object[] pDataRow)
          This method will be used if AbstractStorage.insert(Object) was called.
protected abstract  java.lang.Object[] AbstractStorage.executeRefetchRow(java.lang.Object[] pDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the refetchRow method.
protected  java.lang.Object[] AbstractMemStorage.executeRefetchRow(java.lang.Object[] pDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the refetchRow method.
protected  java.lang.Object[] AbstractMemStorage.executeRefetchRow(java.lang.String[] pQueryColumns, java.lang.Object[] pDataRow)
          Refetches data.
protected  java.lang.Object[] AbstractStorage.executeRefetchRowAsBean(java.lang.Object[] pDataRow)
          This method will be used if AbstractStorage.refetch(Object) was called.
protected  java.lang.Object[] AbstractMemStorage.executeRefetchRowAsBean(java.lang.Object[] pDataRow)
          This method will be used if AbstractStorage.refetch(Object) was called.
protected abstract  java.lang.Object[] AbstractStorage.executeUpdate(java.lang.Object[] pOldDataRow, java.lang.Object[] pNewDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the update method.
protected  java.lang.Object[] AbstractMemStorage.executeUpdate(java.lang.Object[] pOldDataRow, java.lang.Object[] pNewDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the update method.
protected  java.lang.Object[] AbstractStorage.executeUpdateAsBean(java.lang.Object[] pOldDataRow, java.lang.Object[] pNewDataRow)
          This method will be used if AbstractStorage.update(Object) was called.
protected  java.lang.Object[] AbstractMemStorage.executeUpdateAsBean(java.lang.Object[] pOldDataRow, java.lang.Object[] pNewDataRow)
          This method will be used if AbstractStorage.update(Object) was called.
<T> T
AbstractStorage.fetch(java.lang.Class<T> pClass, ICondition pFilter)
          Returns the requested bean/POJO from the storage.
<T> java.util.List<T>
AbstractStorage.fetch(java.lang.Class<T> pClass, ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          Returns the requested list of beans/POJOs from the storage.
 java.util.List<java.lang.Object[]> AbstractStorage.fetch(ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          Returns the requested rows as List[Object[]].
 IBean AbstractStorage.fetchBean(ICondition pFilter)
          Returns the requested bean from the storage.
 java.util.List<IBean> AbstractStorage.fetchBean(ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          Returns the requested list of beans from the storage.
protected  IBeanType AbstractStorage.getAndInitBeanType()
          Gets the bean type based on the meta data.
 BeanConverter AbstractStorage.getBeanConverter()
          Gets the BeanConverter for this storage and also initializes it with the metadata from this storage.
 int AbstractMemStorage.getEstimatedRowCount(ICondition pFilter)
          Returns the number of rows in this AbstractStorage from the storage.
 MetaData AbstractMemStorage.getMetaData()
          Returns the meta data for this AbstractStorage from the storage as MetaData.
 MetaData AbstractCachedStorage.getMetaData(java.lang.String pGroup, java.lang.String pName)
          Returns the meta data for this AbstractStorage from the storage as MetaData and places the MetaData to the cache with a group name and meta data name.
 java.lang.Object[] AbstractStorage.insert(java.lang.Object[] pDataRow)
          Returns the newly inserted row for this IStorage.
<T> T
AbstractStorage.insert(T pObject)
          Inserts the new bean/POJO and returns a bean/POJO with current values from the storage.
 void AbstractMemStorage.open()
          Opens the storage.
<T> T
AbstractStorage.refetch(T pObject)
          Refetches the specified bean/POJO and returns a bean/POJO with current values from the storage.
 java.lang.Object[] AbstractStorage.refetchRow(java.lang.Object[] pDataRow)
          It refetchs the specified row and returns it as Object[] from the storage.
 java.lang.Object[] AbstractStorage.update(java.lang.Object[] pOldDataRow, java.lang.Object[] pNewDataRow)
          Return the updated row as Object[].
<T> T
AbstractStorage.update(T pObject)
          Updates a bean/POJO with the PrimaryKey columns and provides values.
<T> T
AbstractStorage.update(T pOldObject, T pNewObject)
          Updates a bean/POJO with the PrimaryKey columns and provides values.
 

Uses of DataSourceException in com.sibvisions.rad.persist.event
 

Methods in com.sibvisions.rad.persist.event that throw DataSourceException
 java.lang.Object StorageEventHandler.dispatchEvent(java.lang.Object... pEventParameter)
          Dispatches the given events to all listeners.
 

Uses of DataSourceException in com.sibvisions.rad.persist.jdbc
 

Methods in com.sibvisions.rad.persist.jdbc that throw DataSourceException
 void DBAccess.close()
          Closes the database Connection and releases all memory.
 void DBAccess.commit()
          Commits the DB transaction.
 void DBStorage.createAutomaticLinkReference(java.lang.String[] pColumns, DBStorage pDBStorage, java.lang.String[] pReferenceColumns)
          Creates and sets a new StorageReferenceDefinition with the specified DBStorage and columns and reference columns on all pColumns.
 void DBStorage.createAutomaticLinkReference(java.lang.String[] pColumns, java.lang.String pWritebackTable, java.lang.String[] pReferenceColumns)
          Creates and sets a new StorageReferenceDefinition with the specified FromClause and columns and reference columns on all pColumns.
protected  void DBStorage.createAutomaticLinkStorage(StorageReferenceDefinition pReferenceDefinition, java.lang.String[] pWritebackColumnNames)
          Creates a new DBStorage which is configured for automatic link cell editors.
 ColumnMetaData IColumnMetaDataCreator.createColumnMetaData(DBAccess pDBAccess, java.sql.ResultSetMetaData pResultSetMetaData, int pResultSetColumnIndex)
          Creates a custom ColumnMetaData implementation.
protected  ServerMetaData DBStorage.createMetaData(java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, java.lang.String pWhereClause, java.lang.String pAfterWhereClause, java.lang.String pWritebackTable, java.lang.String[] pWritebackColumns, boolean pAutoLinkReference, boolean pUseRepresentationColumnsAsQueryColumns)
          Returns the meta data for the specified DBStorage with all its parameters.
protected  ServerColumnMetaData DBAccess.createServerColumnMetaData(java.sql.ResultSetMetaData pResultSetMetaData, int pResultSetColumnIndex, java.lang.String pQueryColumn)
          Creates the ServerColumnMetaData based on ResultSetMetaData.
 void IDBAccess.delete(java.lang.String pWritebackTable, ServerMetaData pServerMetaData, java.lang.Object[] pDeleteDataRow)
          Deletes the specified row.
 void DBAccess.delete(java.lang.String pWriteBackTable, ServerMetaData pServerMetaData, java.lang.Object[] pDelete)
          Deletes the specified row.
protected  void DBStorage.executeDelete(java.lang.Object[] pDeleteDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the delete method.
protected  java.util.List<java.lang.Object[]> DBStorage.executeFetch(ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          This method has to be implemented in the Storage implementation and should have the functionality of the fetch method.
protected  java.lang.Object[] DBStorage.executeInsert(java.lang.Object[] pDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the insert method.
protected  java.lang.Object[] DBStorage.executeRefetchRow(java.lang.Object[] pDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the refetchRow method.
protected  java.lang.Object[] DBStorage.executeUpdate(java.lang.Object[] pOldDataRow, java.lang.Object[] pNewDataRow)
          This method has to be implemented in the Storage implementation and should have the functionality of the update method.
 java.util.List<java.lang.Object[]> DBAccess.fetch(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereCondition, java.lang.String pAfterWhereClause, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          Returns the List of fetched rows (as List of Object[]) for the specified query tables and parameters.
 java.util.List<java.lang.Object[]> IDBAccess.fetch(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereClause, java.lang.String pAfterWhereClause, SortDefinition pSort, int pFromRow, int pMinimumRowCount, boolean pAllowLazyFetch)
          Returns the List of fetched rows (as List of Object[]) for the specified query tables and parameters.
 java.util.List<java.lang.Object[]> DBAccess.fetch(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereCondition, java.lang.String pAfterWhereClause, SortDefinition pSort, int pFromRow, int pMinimumRowCount, boolean pAllowLazyFetch)
          Returns the List of fetched rows (as List of Object[]) for the specified query tables and parameters.
 java.util.List<java.lang.Object[]> DBAccess.fetch(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereCondition, java.lang.String pAfterWhereClause, SortDefinition pSort, java.lang.String pOrderByClause, int pFromRow, int pMinimumRowCount)
          Mostly same as DBAccess.fetch(ServerMetaData, String, String[], String, ICondition, String, String, SortDefinition, int, int).
 java.util.List<java.lang.Object[]> MySQLDBAccess.fetch(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereCondition, java.lang.String pAfterWhereClause, SortDefinition pSort, java.lang.String pOrderByClause, int pFromRow, int pMinimumRowCount, boolean pAllowLazyFetch)
          Mostly same as DBAccess.fetch(ServerMetaData, String, String[], String, ICondition, String, String, SortDefinition, int, int).
 java.util.List<java.lang.Object[]> DBAccess.fetch(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereCondition, java.lang.String pAfterWhereClause, SortDefinition pSort, java.lang.String pOrderByClause, int pFromRow, int pMinimumRowCount, boolean pAllowLazyFetch)
          Mostly same as DBAccess.fetch(ServerMetaData, String, String[], String, ICondition, String, String, SortDefinition, int, int).
 java.util.Map<java.lang.String,java.lang.Object[]> DBAccess.getAllowedValues(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets the allowed values from a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object[]> MSSQLDBAccess.getAllowedValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets the allowed values from a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object[]> DBAccess.getAllowedValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets the allowed values from a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object[]> AbstractOracleDBAccess.getAllowedValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets the allowed values from a specific table.
 ServerColumnMetaData[] DBAccess.getColumnMetaData(java.lang.String pFromClause, java.lang.String[] pQueryColumns, java.lang.String pBeforeQueryColumns, java.lang.String pWhereClause, java.lang.String pAfterWhereClause)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  ServerColumnMetaData[] PostgreSQLDBAccess.getColumnMetaDataIntern(java.lang.String pFromClause, java.lang.String[] pQueryColumns, java.lang.String pBeforeQueryColumns, java.lang.String pWhereClause, java.lang.String pAfterWhereClause)
           
protected  ServerColumnMetaData[] MySQLDBAccess.getColumnMetaDataIntern(java.lang.String pFromClause, java.lang.String[] pQueryColumns, java.lang.String pBeforeQueryColumns, java.lang.String pWhereClause, java.lang.String pAfterWhereClause)
           
protected  ServerColumnMetaData[] DBAccess.getColumnMetaDataIntern(java.lang.String pFromClause, java.lang.String[] pQueryColumns, java.lang.String pBeforeQueryColumns, java.lang.String pWhereClause, java.lang.String pAfterWhereClause)
          Returns the meta data information for the specified query, and configures all columns with defaults.
 java.lang.String PostgreSQLDBAccess.getDatabaseSpecificLockStatement(java.lang.String pWritebackTable, ServerMetaData pServerMetaData, ICondition pPKFilter)
          Returns the database specific statement to lock the specified row in the database.
protected  java.lang.String DBAccess.getDatabaseSpecificLockStatement(java.lang.String pWriteBackTable, ServerMetaData pServerMetaData, ICondition pPKFilter)
          Returns the database specific statement to lock the specified row in the database.
 java.lang.String AbstractOracleDBAccess.getDatabaseSpecificLockStatement(java.lang.String pWritebackTable, ServerMetaData pServerMetaData, ICondition pPKFilter)
          Returns the database specific statement to lock the specified row in the database.
static DBAccess DBAccess.getDBAccess(java.sql.Connection pConnection)
          Gets the suitable DBAccess for the given external connection.
static DBAccess DBAccess.getDBAccess(DBCredentials pCredentials)
          Gets the suitable DBAccess for the given DBCredentials.
static DBAccess DBAccess.getDBAccess(IConnectionPool pConnectionPool)
          Gets the suitable DBAccess for the given connection pool.
static DBAccess DBAccess.getDBAccess(java.lang.String pJdbcUrl)
          Gets the suitable DBAcces for the given JdbcUrl.
static DBAccess DBAccess.getDBAccess(java.lang.String pJdbcUrl, java.lang.String pOptionalUserName, java.lang.String pOptionalPassword)
          Gets the suitable DBAcces for the given JdbcUrl.
 java.util.Map<java.lang.String,java.lang.Object> DBAccess.getDefaultValues(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> PostgreSQLDBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> MySQLDBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> HSQLDBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> HanaDBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> H2DBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> DerbyDBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> DBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> DB2DBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
protected  java.util.Map<java.lang.String,java.lang.Object> AbstractOracleDBAccess.getDefaultValuesIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Gets all default column values of a specific table.
 int DBStorage.getEstimatedRowCount(ICondition pFilter)
          Returns the number of rows in this AbstractStorage from the storage.
 java.util.List<ForeignKey> DBAccess.getForeignKeys(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Returns all Foreign Keys for the specified table.
protected  java.util.List<ForeignKey> MySQLDBAccess.getForeignKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Returns all Foreign Keys for the specified table.
protected  java.util.List<ForeignKey> HSQLDBAccess.getForeignKeysIntern(java.lang.String sCatalog, java.lang.String sSchema, java.lang.String pTable)
          Returns all Foreign Keys for the specified table.
protected  java.util.List<ForeignKey> HanaDBAccess.getForeignKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Returns all Foreign Keys for the specified table.
protected  java.util.List<ForeignKey> H2DBAccess.getForeignKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Returns all Foreign Keys for the specified table.
protected  java.util.List<ForeignKey> DBAccess.getForeignKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Returns all Foreign Keys for the specified table.
protected  java.util.List<ForeignKey> DB2DBAccess.getForeignKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Returns all Foreign Keys for the specified table.
protected  java.util.List<ForeignKey> AbstractOracleDBAccess.getForeignKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          Returns all Foreign Keys for the specified table.
 MetaData DBStorage.getMetaData()
          Returns the meta data for this AbstractStorage from the storage as MetaData.
 DBAccess.ParameterizedStatement MySQLDBAccess.getParameterizedSelectStatement(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereClause, java.lang.String pAfterWhereClause, SortDefinition pSort, java.lang.String pOrderByClause, int pFromRow, int pMinimumRowCount)
          Creates the DBAccess.ParameterizedStatement and returns it.
 DBAccess.ParameterizedStatement DBAccess.getParameterizedSelectStatement(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereClause, java.lang.String pAfterWhereClause, SortDefinition pSort, java.lang.String pOrderByClause, int pFromRow, int pMinimumRowCount)
          Creates the DBAccess.ParameterizedStatement and returns it.
 Key DBAccess.getPrimaryKey(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It's gets all Primary Key columns and return it as String[].
protected  Key MySQLDBAccess.getPrimaryKeyIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It's gets all Primary Key columns and return it as String[].
protected  Key HSQLDBAccess.getPrimaryKeyIntern(java.lang.String sCatalog, java.lang.String sSchema, java.lang.String pTable)
          It's gets all Primary Key columns and return it as String[].
protected  Key DBAccess.getPrimaryKeyIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It's gets all Primary Key columns and return it as String[].
protected  Key AbstractOracleDBAccess.getPrimaryKeyIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It's gets all Primary Key columns and return it as String[].
 java.lang.String DBAccess.getSelectStatement(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereClause, java.lang.String pAfterWhereClause, SortDefinition pSort, java.lang.String pOrderByClause)
          It initialize the select for a specified storage unit and return the SELECT statement.
 java.lang.String DBAccess.getSelectStatement(ServerMetaData pServerMetaData, java.lang.String pBeforeQueryColumns, java.lang.String[] pQueryColumns, java.lang.String pFromClause, ICondition pFilter, java.lang.String pWhereClause, java.lang.String pAfterWhereClause, SortDefinition pSort, java.lang.String pOrderByClause, int pFromRow, int pMinimumRowCount)
          It initialize the select for a specified storage unit and return the SELECT statement.
protected  java.lang.String DBAccess.getSQL(ServerMetaData pServerMetaData, ICondition pCondition, boolean pUseRealColumnName)
          Returns the ANSI SQL String for this ICondition.
 java.lang.String DBAccess.getTableForSynonym(java.lang.String pSynomyn)
          Returns the full qualified table name incl. schema/catalog/db link for the given synonym.
protected  java.lang.String TiberoDBAccess.getTableForSynonymIntern(java.lang.String pSynomyn)
          Returns the full qualified table name incl. schema/catalog/db link for the given synonym.
protected  java.lang.String OracleDBAccess.getTableForSynonymIntern(java.lang.String pSynomyn)
          Returns the full qualified table name incl. schema/catalog/db link for the given synonym.
protected  java.lang.String MSSQLDBAccess.getTableForSynonymIntern(java.lang.String pSynomyn)
          Returns the full qualified table name incl. schema/catalog/db link for the given synonym.
protected  java.lang.String DBAccess.getTableForSynonymIntern(java.lang.String pSynomyn)
          Returns the full qualified table name incl. schema/catalog/db link for the given synonym.
protected  java.lang.String DB2DBAccess.getTableForSynonymIntern(java.lang.String pSynomyn)
          Returns the full qualified table name incl. schema/catalog/db link for the given synonym.
protected  java.lang.String AbstractOracleDBAccess.getTableForSynonymIntern(java.lang.String pStatement, java.lang.String pSynomyn)
          Gets the table name for a synonym.
 TableInfo DBAccess.getTableInfo(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo SQLiteDBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo PostgreSQLDBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo MySQLDBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo MSSQLDBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo HanaDBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo DerbyDBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo DBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo DB2DBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
protected  TableInfo AbstractOracleDBAccess.getTableInfoIntern(java.lang.String pWriteBackTable)
          Returns the meta data information for the specified query, and configures all columns with defaults.
 java.util.List<Key> DBAccess.getUniqueKeys(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It gets all columns for each Unique Key and return it.
protected  java.util.List<Key> MySQLDBAccess.getUniqueKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It gets all columns for each Unique Key and return it.
protected  java.util.List<Key> HSQLDBAccess.getUniqueKeysIntern(java.lang.String sCatalog, java.lang.String sSchema, java.lang.String pTable)
          It gets all columns for each Unique Key and return it.
protected  java.util.List<Key> HanaDBAccess.getUniqueKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It gets all columns for each Unique Key and return it.
protected  java.util.List<Key> DBAccess.getUniqueKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It gets all columns for each Unique Key and return it.
protected  java.util.List<Key> AbstractOracleDBAccess.getUniqueKeysIntern(java.lang.String pCatalog, java.lang.String pSchema, java.lang.String pTable)
          It gets all columns for each Unique Key and return it.
protected  java.lang.String DBAccess.getWhereClause(ServerMetaData pServerMetaData, ICondition pFilter, java.lang.String pWhereClause, boolean pUsePrefix)
          Returns the WHERE clause for a UPDATE, DELETE or SELECT statement specified with a Filter.
 void DBAccess.initializeColumnMetaData(java.sql.ResultSetMetaData pResultSetMetaData, int pResultSetColumnIndex, ColumnMetaData pColumnMetaData)
          Initilizes the ColumnMetaData with the given ResultSetMetaData.
protected  void PostgreSQLDBAccess.initializeDataType(java.sql.ResultSetMetaData pResultSetMetaData, int pResultSetColumnIndex, ColumnMetaData pColumnMetaData)
          Initializes the datatype data of the ColumnMetaData with the given ResultSetMetaData.
protected  void DBAccess.initializeDataType(java.sql.ResultSetMetaData pResultSetMetaData, int pResultSetColumnIndex, ColumnMetaData pColumnMetaData)
          Initializes the datatype data of the ColumnMetaData with the given ResultSetMetaData.
protected  void DB2DBAccess.initializeDataType(java.sql.ResultSetMetaData pResultSetMetaData, int pResultSetColumnIndex, ColumnMetaData pColumnMetaData)
          Initializes the datatype data of the ColumnMetaData with the given ResultSetMetaData.
protected  ServerColumnMetaData DBAccess.initializeServerColumnMetaData(java.sql.ResultSetMetaData pResultSetMetaData, int pResultSetColumnIndex, java.lang.String pQueryColumn, ServerColumnMetaData pServerColumnMetaData)
          Fills data into the ServerColumnMetaData based on ResultSetMetaData.
 java.lang.Object[] IDBAccess.insert(java.lang.String pWritebackTable, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow)
          Returns the newly inserted row from the write back table.
 java.lang.Object[] HanaDBAccess.insert(java.lang.String pWriteBackTable, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow)
          Returns the newly inserted row from the write back table.
 java.lang.Object[] DBAccess.insert(java.lang.String pWriteBackTable, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow)
          Returns the newly inserted row from the write back table.
protected  java.lang.Object[] DBAccess.insertAnsiSQL(java.lang.String pWriteBackTable, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from a Ansi SQL Database.
 java.lang.Object[] PostgreSQLDBAccess.insertDatabaseSpecific(java.lang.String pWritebackTable, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from a Database specific insert statement.
 java.lang.Object[] MSSQLDBAccess.insertDatabaseSpecific(java.lang.String pWritebackTable, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from a Database specific insert statement.
protected  java.lang.Object[] HSQLDBAccess.insertDatabaseSpecific(java.lang.String pWritebackTable, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from a Database specific insert statement.
 java.lang.Object[] HanaDBAccess.insertDatabaseSpecific(java.lang.String pWriteBackTable, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from a Database specific insert statement.
protected  java.lang.Object[] DBAccess.insertDatabaseSpecific(java.lang.String pWriteBackTable, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from a Database specific insert statement.
 java.lang.Object[] AbstractOracleDBAccess.insertDatabaseSpecific(java.lang.String pWriteBackTable, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from a Database specific insert statement.
protected  java.lang.Object[] HanaDBAccess.insertHana(java.lang.String pWriteBackTable, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from a SAP Hana Database.
protected  java.lang.Object[] AbstractOracleDBAccess.insertOracle(java.lang.String pTablename, java.lang.String pInsertStatement, ServerMetaData pServerMetaData, java.lang.Object[] pNewDataRow, java.lang.String pDummyColumn)
          Returns the newly inserted row from an Oracle Database.
protected  void DBStorage.installAutomaticLinkReferenceIntern(StorageReferenceDefinition pReferenceDefinition)
          Creates and sets a new StorageReferenceDefinition with the specified DBStorage(or from clause) and columns and reference columns on all pColumns.
protected  boolean PostgreSQLDBAccess.isEnum(ServerColumnMetaData pColumnMetaData)
          Gets whether the given column has an enum as datatype.
 boolean DBAccess.isOpen()
          Returns true, if the database is still open.
 void IDBAccess.lockRow(java.lang.String pWritebackTable, ServerMetaData pServerMetaData, ICondition pPKFilter)
          It locks the specified row in the storage.
 void DBAccess.lockRow(java.lang.String pWriteBackTable, ServerMetaData pServerMetaData, ICondition pPKFilter)
          It locks the specified row in the storage.
protected  int DBAccess.lockRowInternal(java.lang.String pWriteBackTable, ServerMetaData pServerMetaData, ICondition pPKFilter)
          It locks the current row and return how many rows are affected.
 void MySQLDBAccess.open()
          It opens the database and stores the Connection object.
 void HSQLDBAccess.open()
          It opens the database and stores the Connection object.
 void DBStorage.open()
          Opens the DBStorage and checks if the DBAssess is !
 void DBAccess.open()
          It opens the database and stores the Connection object.
 void DB2DBAccess.open()
          It opens the database and stores the Connection object.
 void AbstractOracleDBAccess.open()
          It opens the database and stores the Connection object.
protected  void DBStorage.openInternal(boolean pUseRepresentationColumnsAsQueryColumns)
          Opens the DBStorage and checks if the DBAccess is !
protected  java.lang.Object[] DBStorage.refetchRow(java.lang.Object[] pDataRow, boolean pLock)
          Refetch and optional locks the specified DataRow via PK.
protected  void DBStorage.refreshMetaData()
          Refreshs the MetaData with initial settings.
 void DBAccess.releaseConnection()
          Returns the connection to the connection pool.
 void DBAccess.rollback()
          Rollback the DB transaction.
 void DBAccess.setAutoCommit(boolean pEnable)
          Sets auto-commit state.
protected  int PostgreSQLDBAccess.setColumnsToStore(java.sql.PreparedStatement pInsert, ServerColumnMetaData[] pServerColumnMetaData, int[] iaWriteables, java.lang.Object[] pNew, java.lang.Object[] pOld)
          Sets the values of all changed columns to store from the value Object[]s into the PreparedStatement and returns the last used parameter index.
protected  int DBAccess.setColumnsToStore(java.sql.PreparedStatement pInsert, ServerColumnMetaData[] pServerColumnMetaData, int[] iaWriteables, java.lang.Object[] pNew, java.lang.Object[] pOld)
          Sets the values of all changed columns to store from the value Object[]s into the PreparedStatement and returns the last used parameter index.
 void DBStorage.setMetaData(MetaData pMetaData)
          Sets a new meta data.
 java.lang.Object[] IDBAccess.update(java.lang.String pWritebackTable, ServerMetaData pServerMetaData, java.lang.Object[] pOldDataRow, java.lang.Object[] pNewDataRow)
          Return the updated row.
 java.lang.Object[] DBAccess.update(java.lang.String pWriteBackTable, ServerMetaData pServerMetaData, java.lang.Object[] pOld, java.lang.Object[] pNew)
          Return the updated row.
 int DBAccess.updateAnsiSQL(java.lang.String pWriteBackTable, java.lang.String sUpdateStatement, ServerMetaData pServerMetaData, java.lang.Object[] pOld, java.lang.Object[] pNew, ICondition pPKFilter)
          Updates the specified row and return the count of affected rows.
 int DBAccess.updateDatabaseSpecific(java.lang.String pWriteBackTable, java.lang.String sUpdateStatement, ServerMetaData pServerMetaData, java.lang.Object[] pOld, java.lang.Object[] pNew, ICondition pPKFilter)
          Updates the specified row and returns the count of affected rows.
 

Uses of DataSourceException in javax.rad.persist
 

Methods in javax.rad.persist that throw DataSourceException
 void IStorage.delete(java.lang.Object[] pDeleteDataRow)
          Deletes the specified row from the storage.
 java.util.List<java.lang.Object[]> IStorage.fetch(ICondition pFilter, SortDefinition pSort, int pFromRow, int pMinimumRowCount)
          Returns the requested rows as List[Object[]].
 int IStorage.getEstimatedRowCount(ICondition pFilter)
          Returns the number of rows in this AbstractStorage from the storage.
 MetaData IStorage.getMetaData()
          Returns the meta data for this AbstractStorage from the storage as MetaData.
 MetaData ICachedStorage.getMetaData(java.lang.String pGroup, java.lang.String pName)
          Returns the meta data for this AbstractStorage from the storage as MetaData and places the MetaData to the cache with a group name and meta data name.
 java.lang.Object[] IStorage.insert(java.lang.Object[] pDataRow)
          Returns the newly inserted row for this IStorage.
 java.lang.Object[] IStorage.refetchRow(java.lang.Object[] pDataRow)
          It refetchs the specified row and returns it as Object[] from the storage.
 java.lang.Object[] IStorage.update(java.lang.Object[] pOldDataRow, java.lang.Object[] pNewDataRow)
          Return the updated row as Object[].
 



Copyright © 2009 SIB Visions GmbH. All Rights Reserved.