org.mmbase.module.database.support
Class MMHsqldb2Node

java.lang.Object
  extended byorg.mmbase.module.database.support.BaseJdbc2Node
      extended byorg.mmbase.module.database.support.MMSQL92Node
          extended byorg.mmbase.module.database.support.MMHsqldb2Node
All Implemented Interfaces:
MMJdbc2NodeInterface, SearchQueryHandler

Deprecated. This code is scheduled for removal once MMBase has been fully converted to the new StorageManager implementation.

public class MMHsqldb2Node
extends MMSQL92Node

MMHsqldb2Node implements the MMJdbc2NodeInterface for the hsqldb-database (previously called Hypersonic).

Since:
MMBase-1.5
Version:
$Id: MMHsqldb2Node.java,v 1.8 2004/01/27 12:04:47 pierre Exp $
Author:
Gerard van Enk

Field Summary
 
Fields inherited from class org.mmbase.module.database.support.MMSQL92Node
allowed2disallowed, disallowed2allowed, mmb, name, parser, typeMapping
 
Fields inherited from interface org.mmbase.storage.search.SearchQueryHandler
FEATURE_MAX_NUMBER, FEATURE_OFFSET, SUPPORT_NONE, SUPPORT_NORMAL, SUPPORT_OPTIMAL, SUPPORT_WEAK
 
Constructor Summary
MMHsqldb2Node()
          Deprecated.  
 
Method Summary
 MMObjectNode decodeDBnodeField(MMObjectNode node, java.lang.String fieldname, java.sql.ResultSet rs, int i, java.lang.String prefix)
          Deprecated.  
 MultiConnection getConnection(JDBCInterface jdbc)
          Deprecated.  
 java.lang.String getDBText(java.sql.ResultSet rs, int idx)
          Deprecated. Get text of a database blob
 void setDBText(int i, java.sql.PreparedStatement stmt, java.lang.String body)
          Deprecated. Set text array in database
 
Methods inherited from class org.mmbase.module.database.support.MMSQL92Node
addField, changeField, commit, convertXMLType, create_real, create, created, createObjectTable, decodeDBnodeField, decodeStringField, drop_real, drop, getAllowedField, getDBByte, getDBKey, getDBKeyOld, getDisallowedField, getMatchCREATE, getMMNodeSearch2SQL, getNumberString, getOTypeString, getOwnerString, getReverseHash, getShortedByte, getShortedText, init, insert_real, insert, isAllowedParentBuilder, matchType, parseFieldPart, registerParentBuilder, removeField, removeNode, setDBByte, size, tableSizeProtection, 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.storage.search.SearchQueryHandler
getNodes, getSupportLevel, getSupportLevel
 

Constructor Detail

MMHsqldb2Node

public MMHsqldb2Node()
Deprecated. 
Method Detail

decodeDBnodeField

public MMObjectNode decodeDBnodeField(MMObjectNode node,
                                      java.lang.String fieldname,
                                      java.sql.ResultSet rs,
                                      int i,
                                      java.lang.String prefix)
Deprecated. 
Specified by:
decodeDBnodeField in interface MMJdbc2NodeInterface
Overrides:
decodeDBnodeField in class MMSQL92Node

getConnection

public MultiConnection getConnection(JDBCInterface jdbc)
                              throws java.sql.SQLException
Deprecated. 
Specified by:
getConnection in interface MMJdbc2NodeInterface
Overrides:
getConnection in class MMSQL92Node
Throws:
java.sql.SQLException

getDBText

public java.lang.String getDBText(java.sql.ResultSet rs,
                                  int idx)
Deprecated. 
Description copied from class: MMSQL92Node
Get text of a database blob

Specified by:
getDBText in interface MMJdbc2NodeInterface
Overrides:
getDBText in class MMSQL92Node

setDBText

public void setDBText(int i,
                      java.sql.PreparedStatement stmt,
                      java.lang.String body)
Deprecated. 
Description copied from class: MMSQL92Node
Set text array in database

Overrides:
setDBText in class MMSQL92Node


MMBase build 1.7.4.20050922