org.apache.ws.jaxme.sqls.db2
public class TableSpaceImpl extends Object implements TableSpace
Default implementation of a DB2 tablespace.
Nested Class Summary | |
---|---|
static class | TableSpaceImpl.DatabaseManagedContainerImpl |
static class | TableSpaceImpl.NameImpl |
static class | TableSpaceImpl.SystemManagedContainerImpl |
Constructor Summary | |
---|---|
protected | TableSpaceImpl(DB2SQLFactory pFactory, TableSpace.Name pName, TableSpace.Type pType) |
Method Summary | |
---|---|
BufferPool | getBufferPool() |
Iterator | getContainers() |
Long | getExtentSize() |
TableSpace.Name | getName() |
Number | getOverhead() |
PageSize | getPageSize() |
Long | getPrefetchSize() |
DB2SQLFactory | getSQLFactory() |
Number | getTransferRate() |
TableSpace.Type | getType() |
Boolean | hasDroppedTableRecovery() |
boolean | isPredefined() |
Container | newDatabaseManagedContainerInDevice(String pDevice, long pNumPages) |
Container | newDatabaseManagedContainerInFile(String pFile, long pNumPages) |
Container | newSystemManagedContainer(String pFile) |
void | setBufferPool(BufferPool pBufferPool) |
void | setDroppedTableRecovery(Boolean pRecoverable) |
void | setExtentSize(Long pSize) |
void | setOverhead(Number pOverhead) |
void | setPageSize(PageSize pSize) |
void | setPrefetchSize(Long pSize) |
void | setTransferRate(Number pTransferRate) |