org.apache.ws.jaxme.sqls.db2

Interface DB2Table

All Superinterfaces:
Table
Known Implementing Classes:
DB2TableImpl

public interface DB2Table
extends Table

Interface of a table in a DB2 database.
Author:
Jochen Wiedmann

Method Summary

TableSpace
getIndexTableSpace()
Returns the TableSpace, in which the tables indexes should be created physically.
TableSpace
getLongTableSpace()
Returns the TableSpace, in which the tables LOB data should be physically stored.
TableSpace
getTableSpace()
Returns the TableSpace, in which the table should be created physically.
void
setIndexTableSpace(TableSpace pTableSpace)
Sets the TableSpace, in which the tables indexes should be created physically.
void
setLongTableSpace(TableSpace pTableSpace)
Sets the TableSpace, in which the tables indexes should be created physically.
void
setTableSpace(TableSpace pTableSpace)
Sets the TableSpace, in which the table should be created physically.

Methods inherited from interface org.apache.ws.jaxme.sqls.Table

getColumn, getColumn, getColumns, getDeleteStatement, getForeignKeys, getIndexes, getInsertStatement, getName, getPrimaryKey, getQName, getSchema, getSelectStatement, getUpdateStatement, newColumn, newColumn, newForeignKey, newIndex, newKey, newPrimaryKey

Method Details

getIndexTableSpace

public TableSpace getIndexTableSpace()
Returns the TableSpace, in which the tables indexes should be created physically. Null, if the tables main TableSpace should be choosen.

getLongTableSpace

public TableSpace getLongTableSpace()
Returns the TableSpace, in which the tables LOB data should be physically stored. Null, if the tables main TableSpace should be choosen.

getTableSpace

public TableSpace getTableSpace()
Returns the TableSpace, in which the table should be created physically. Null, if the database may choose a TableSpace.

setIndexTableSpace

public void setIndexTableSpace(TableSpace pTableSpace)
Sets the TableSpace, in which the tables indexes should be created physically. Null, if the tables main TableSpace should be choosen.

setLongTableSpace

public void setLongTableSpace(TableSpace pTableSpace)
Sets the TableSpace, in which the tables indexes should be created physically. Null, if the tables main TableSpace should be choosen.

setTableSpace

public void setTableSpace(TableSpace pTableSpace)
Sets the TableSpace, in which the table should be created physically. Null, if the database may choose a TableSpace.