|
|||||||||
| 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.Sql92WithViews
Database driver with views driver for MMBase
| 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 | |
Sql92WithViews()
Deprecated. |
|
| Method Summary | |
boolean |
addField(MMObjectBuilder bul,
java.lang.String fieldname)
Deprecated. |
boolean |
changeField(MMObjectBuilder bul,
java.lang.String fieldname)
Deprecated. |
boolean |
commit(MMObjectBuilder bul,
MMObjectNode node)
Deprecated. commit this node to the database |
boolean |
create(MMObjectBuilder bul)
Deprecated. |
boolean |
created(java.lang.String tableName)
Deprecated. Tells if a table already exists |
boolean |
createObjectTable(java.lang.String notUsed)
Deprecated. is next function nessecary? |
protected boolean |
createSequence()
Deprecated. |
java.lang.String |
getAllowedField(java.lang.String disallowedfield)
Deprecated. |
protected java.lang.String |
getDbFieldDef(FieldDefs def,
MMObjectBuilder bul)
Deprecated. |
int |
getDBKey()
Deprecated. Gives an unique number for a node to be inserted. |
java.lang.String |
getDisallowedField(java.lang.String allowedfield)
Deprecated. |
protected int |
insertRecord(MMObjectBuilder bul,
java.lang.String owner,
MMObjectNode node)
Deprecated. |
boolean |
removeField(MMObjectBuilder bul,
java.lang.String fieldname)
Deprecated. |
void |
removeNode(MMObjectBuilder bul,
MMObjectNode node)
Deprecated. |
| Methods inherited from class org.mmbase.module.database.support.Sql92SingleFields |
changeMetaData, decodeDBnodeField, decodeDBnodeField, drop, getConnection, getDBByte, getDbFieldType, getDBText, getInheritBuilder, getInheritTableName, getMMNodeSearch2SQL, getNumberString, getOTypeString, getOwnerString, getShortedByte, getShortedText, init, insert, isAllowedParentBuilder, isBuilderField, isInheritedField, isReferenceField, numberCheckNameName, objectTableName, registerParentBuilder, sequenceTableName, setDBByte, setValuePreparedStatement, 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 |
decodeDBnodeField, decodeDBnodeField, drop, getConnection, getDBByte, getDBText, getMMNodeSearch2SQL, getNumberString, getOTypeString, getOwnerString, getShortedByte, getShortedText, init, insert, isAllowedParentBuilder, registerParentBuilder, setDBByte, updateTable |
| Methods inherited from interface org.mmbase.storage.search.SearchQueryHandler |
getNodes, getSupportLevel, getSupportLevel |
| Constructor Detail |
public Sql92WithViews()
| Method Detail |
protected boolean createSequence()
createSequence in class Sql92SingleFieldspublic boolean create(MMObjectBuilder bul)
create in interface MMJdbc2NodeInterfacecreate in class Sql92SingleFields
protected java.lang.String getDbFieldDef(FieldDefs def,
MMObjectBuilder bul)
getDbFieldDef in class Sql92SingleFieldspublic int getDBKey()
MMJdbc2NodeInterface
getDBKey in interface MMJdbc2NodeInterfacegetDBKey in class Sql92SingleFields
public void removeNode(MMObjectBuilder bul,
MMObjectNode node)
removeNode in interface MMJdbc2NodeInterfaceremoveNode in class Sql92SingleFields
protected int insertRecord(MMObjectBuilder bul,
java.lang.String owner,
MMObjectNode node)
insertRecord in class Sql92SingleFields
public boolean commit(MMObjectBuilder bul,
MMObjectNode node)
Sql92SingleFields
commit in interface MMJdbc2NodeInterfacecommit in class Sql92SingleFieldspublic boolean created(java.lang.String tableName)
MMJdbc2NodeInterface
created in interface MMJdbc2NodeInterfacecreated in class Sql92SingleFieldspublic java.lang.String getDisallowedField(java.lang.String allowedfield)
getDisallowedField in interface MMJdbc2NodeInterfacegetDisallowedField in class Sql92SingleFieldspublic java.lang.String getAllowedField(java.lang.String disallowedfield)
getAllowedField in interface MMJdbc2NodeInterfacegetAllowedField in class Sql92SingleFields
public boolean addField(MMObjectBuilder bul,
java.lang.String fieldname)
addField in interface MMJdbc2NodeInterfaceaddField in class Sql92SingleFields
public boolean removeField(MMObjectBuilder bul,
java.lang.String fieldname)
removeField in interface MMJdbc2NodeInterfaceremoveField in class Sql92SingleFields
public boolean changeField(MMObjectBuilder bul,
java.lang.String fieldname)
changeField in interface MMJdbc2NodeInterfacechangeField in class Sql92SingleFieldspublic boolean createObjectTable(java.lang.String notUsed)
Sql92SingleFields
createObjectTable in interface MMJdbc2NodeInterfacecreateObjectTable in class Sql92SingleFields
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||