|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mmbase.module.database.support.BaseJdbc2Node
org.mmbase.module.database.support.Sql92SingleFields
org.mmbase.module.database.support.PostgreSQL
org.mmbase.module.database.support.PostgreSQL71
Postgresql driver for MMBase, only works with Postgresql 7.1 + that supports inheritance on default. This is a seperated class, since the handling of the byte stream has some difficulties in the standard JDBC 7.1 drivers
| Field Summary |
| Fields inherited from class org.mmbase.module.database.support.Sql92SingleFields |
allowed2disallowed, disallowed2allowed, mmb |
| Fields inherited from interface org.mmbase.storage.search.SearchQueryHandler |
FEATURE_MAX_NUMBER, FEATURE_OFFSET, SUPPORT_NONE, SUPPORT_NORMAL, SUPPORT_OPTIMAL, SUPPORT_WEAK |
| Constructor Summary | |
PostgreSQL71()
Deprecated. |
|
| Method Summary | |
byte[] |
getShortedByte(java.lang.String tableName,
java.lang.String fieldname,
int number)
Deprecated. |
protected boolean |
setValuePreparedStatement(java.sql.PreparedStatement stmt,
MMObjectNode node,
java.lang.String key,
int i)
Deprecated. |
| Methods inherited from class org.mmbase.module.database.support.PostgreSQL |
addField, changeField, commit, create, createNumberCheck, createObjectTable, createSequence, getDbFieldDef, getDBKey, insertRecord, removeField |
| Methods inherited from class org.mmbase.module.database.support.Sql92SingleFields |
changeMetaData, created, decodeDBnodeField, decodeDBnodeField, drop, getAllowedField, getConnection, getDBByte, getDbFieldType, getDBText, getDisallowedField, getInheritBuilder, getInheritTableName, getMMNodeSearch2SQL, getNumberString, getOTypeString, getOwnerString, getShortedText, init, insert, isAllowedParentBuilder, isBuilderField, isInheritedField, isReferenceField, numberCheckNameName, objectTableName, registerParentBuilder, removeNode, sequenceTableName, setDBByte, updateTable |
| Methods inherited from class org.mmbase.module.database.support.BaseJdbc2Node |
getNodes, getSupportLevel, getSupportLevel, init |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.mmbase.module.database.support.MMJdbc2NodeInterface |
created, decodeDBnodeField, decodeDBnodeField, drop, getAllowedField, getConnection, getDBByte, getDBText, getDisallowedField, getMMNodeSearch2SQL, getNumberString, getOTypeString, getOwnerString, getShortedText, init, insert, isAllowedParentBuilder, registerParentBuilder, removeNode, setDBByte, updateTable |
| Methods inherited from interface org.mmbase.storage.search.SearchQueryHandler |
getNodes, getSupportLevel, getSupportLevel |
| Constructor Detail |
public PostgreSQL71()
| Method Detail |
protected boolean setValuePreparedStatement(java.sql.PreparedStatement stmt,
MMObjectNode node,
java.lang.String key,
int i)
throws java.sql.SQLException
setValuePreparedStatement in class Sql92SingleFieldsjava.sql.SQLException
public byte[] getShortedByte(java.lang.String tableName,
java.lang.String fieldname,
int number)
getShortedByte in interface MMJdbc2NodeInterfacegetShortedByte in class Sql92SingleFields
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||