|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ServerMetaData | |
---|---|
com.sibvisions.rad.persist.jdbc | Contains all database specific persistence implementations. |
Uses of ServerMetaData in com.sibvisions.rad.persist.jdbc |
---|
Methods in com.sibvisions.rad.persist.jdbc that return ServerMetaData | |
---|---|
ServerMetaData |
ServerMetaData.clone()
|
Methods in com.sibvisions.rad.persist.jdbc with parameters of type ServerMetaData | |
---|---|
protected void |
DBStorage.createAutomaticLinkReference(ServerMetaData pMetaData,
String[] pColumns,
AbstractStorage pDBStorage,
String[] pReferenceColumns)
Creates and sets a new StorageReferenceDefinition with the specified DBStorage and
columns and reference columns on all pColumns . |
protected String |
PostgreSQLDBAccess.createWhereColumn(ServerMetaData pServerMetaData,
CompareCondition pCompare,
String pColumnName)
Creates the where column. |
protected String |
DBAccess.createWhereColumn(ServerMetaData pServerMetaData,
CompareCondition pCompare,
String pColumnName)
Creates the where column. |
protected String |
PostgreSQLDBAccess.createWhereParam(ServerMetaData pServerMetaData,
CompareCondition pCompare)
Creates the where parameter. |
protected String |
DBAccess.createWhereParam(ServerMetaData pServerMetaData,
CompareCondition pCompare)
Creates the where parameter. |
void |
IDBAccess.delete(String pWritebackTable,
ServerMetaData pServerMetaData,
Object[] pDeleteDataRow)
Deletes the specified row. |
void |
DBAccess.delete(String pWriteBackTable,
ServerMetaData pServerMetaData,
Object[] pDelete)
Deletes the specified row. |
List<Object[]> |
IDBAccess.fetch(ServerMetaData pServerMetaData,
String pBeforeQueryColumns,
String[] pQueryColumns,
String pFromClause,
ICondition pFilter,
String pWhereClause,
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. |
List<Object[]> |
DBAccess.fetch(ServerMetaData pServerMetaData,
String pBeforeQueryColumns,
String[] pQueryColumns,
String pFromClause,
ICondition pFilter,
String pLastWhereCondition,
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. |
String |
PostgreSQLDBAccess.getDatabaseSpecificLockStatement(String pWritebackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
Returns the database specific statement to lock the specified row in the database. |
String |
OracleDBAccess.getDatabaseSpecificLockStatement(String pWritebackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
Returns the database specific statement to lock the specified row in the database. |
String |
DBAccess.getDatabaseSpecificLockStatement(String pWriteBackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
Returns the database specific statement to lock the specified row in the database. |
String |
DBAccess.getSelectStatement(ICondition pFilter,
String pFromClause,
String[] pQueryColumns,
String pBeforeQueryColumns,
String pWhereClause,
String pAfterWhereClause,
ServerMetaData pServerMetaData)
It initialize the select for a specified storage unit and return the SELECT statement. |
String |
DBAccess.getWHEREClause(ICondition pFilter,
ServerMetaData pServerMetaData,
boolean pUsePrefix)
Returns the WHERE clause for a UPDATE, DELETE or SELECT statement specified with a Filter . |
protected boolean |
DBStorage.hasLinkReference(ServerMetaData pMetaData,
String pColumnName)
Gets whether a column has a link reference set. |
Object[] |
IDBAccess.insert(String pWritebackTable,
ServerMetaData pServerMetaData,
Object[] pNewDataRow)
Returns the newly inserted row from the write back table. |
Object[] |
DBAccess.insert(String pWriteBackTable,
ServerMetaData pServerMetaData,
Object[] pNewDataRow)
Returns the newly inserted row from the write back table. |
Object[] |
DBAccess.insertAnsiSQL(String pWriteBackTable,
String pInsertStatement,
ServerMetaData pServerMetaData,
Object[] pNewDataRow,
String pDummyColumn)
Returns the newly inserted row from a Ansi SQL Database. |
Object[] |
PostgreSQLDBAccess.insertDatabaseSpecific(String pWritebackTable,
String pInsertStatement,
ServerMetaData pServerMetaData,
Object[] pNewDataRow,
String pDummyColumn)
Returns the newly inserted row from an Database specific insert statement. |
Object[] |
OracleDBAccess.insertDatabaseSpecific(String pWriteBackTable,
String pInsertStatement,
ServerMetaData pServerMetaData,
Object[] pNewDataRow,
String pDummyColumn)
Returns the newly inserted row from an Database specific insert statement. |
Object[] |
MSSQLDBAccess.insertDatabaseSpecific(String pWritebackTable,
String pInsertStatement,
ServerMetaData pServerMetaData,
Object[] pNewDataRow,
String pDummyColumn)
Returns the newly inserted row from an Database specific insert statement. |
Object[] |
HSQLDBAccess.insertDatabaseSpecific(String pWritebackTable,
String pInsertStatement,
ServerMetaData pServerMetaData,
Object[] pNewDataRow,
String pDummyColumn)
Returns the newly inserted row from an Database specific insert statement. |
Object[] |
DBAccess.insertDatabaseSpecific(String pWriteBackTable,
String pInsertStatement,
ServerMetaData pServerMetaData,
Object[] pNewDataRow,
String pDummyColumn)
Returns the newly inserted row from an Database specific insert statement. |
void |
IDBAccess.lockRow(String pWritebackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
It locks the specified row in the storage. |
void |
DBAccess.lockRow(String pWriteBackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
It locks the specified row in the storage. |
protected int |
DBAccess.lockRowInternal(String pWriteBackTable,
ServerMetaData pServerMetaData,
ICondition pPKFilter)
It locks the current row and return how many rows are affected. |
Object[] |
IDBAccess.update(String pWritebackTable,
ServerMetaData pServerMetaData,
Object[] pOldDataRow,
Object[] pNewDataRow)
Return the updated row. |
Object[] |
DBAccess.update(String pWriteBackTable,
ServerMetaData pServerMetaData,
Object[] pOld,
Object[] pNew)
Return the updated row. |
int |
DBAccess.updateAnsiSQL(String pWriteBackTable,
String sUpdateStatement,
ServerMetaData pServerMetaData,
Object[] pOld,
Object[] pNew,
ICondition pPKFilter)
Updates the specified row and return the count of affected rows. |
int |
DBAccess.updateDatabaseSpecific(String pWriteBackTable,
String sUpdateStatement,
ServerMetaData pServerMetaData,
Object[] pOld,
Object[] pNew,
ICondition pPKFilter)
Updates the specified row and return the count of affected rows. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |