Sophie

Sophie

distrib > Mandriva > 2011.0 > x86_64 > media > main-release > by-pkgid > a151a9789d7f6da162486c8d892d2428 > files > 569

ws-jaxme-javadoc-0.5.2-1.0.6mdv2011.0.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_18) on Sat Dec 04 05:26:46 UTC 2010 -->
<TITLE>
TableSpaceImpl
</TITLE>

<META NAME="date" CONTENT="2010-12-04">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="TableSpaceImpl";
    }
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">
<HR>


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html" title="class in org.apache.ws.jaxme.sqls.db2"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.DatabaseManagedContainerImpl.html" title="class in org.apache.ws.jaxme.sqls.db2"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html?org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="TableSpaceImpl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.ws.jaxme.sqls.db2</FONT>
<BR>
Class TableSpaceImpl</H2>
<PRE>
java.lang.Object
  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.ws.jaxme.sqls.db2.TableSpaceImpl</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>TableSpaceImpl</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></DL>
</PRE>

<P>
<p>Default implementation of a DB2 tablespace.</p>
<P>

<P>
<DL>
<DT><B>Author:</B></DT>
  <DD><a href="mailto:joe@ispsoft.de">Jochen Wiedmann</a></DD>
</DL>
<HR>

<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->

<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.DatabaseManagedContainerImpl.html" title="class in org.apache.ws.jaxme.sqls.db2">TableSpaceImpl.DatabaseManagedContainerImpl</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.NameImpl.html" title="class in org.apache.ws.jaxme.sqls.db2">TableSpaceImpl.NameImpl</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.SystemManagedContainerImpl.html" title="class in org.apache.ws.jaxme.sqls.db2">TableSpaceImpl.SystemManagedContainerImpl</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="nested_classes_inherited_from_class_org.apache.ws.jaxme.sqls.db2.TableSpace"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface org.apache.ws.jaxme.sqls.db2.<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Container.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Container</A>, <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.DatabaseManagedContainer.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.DatabaseManagedContainer</A>, <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Name.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Name</A>, <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.SystemManagedContainer.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.SystemManagedContainer</A>, <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html" title="class in org.apache.ws.jaxme.sqls.db2">TableSpace.Type</A></CODE></TD>
</TR>
</TABLE>
&nbsp;

<!-- ======== CONSTRUCTOR SUMMARY ======== -->

<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#TableSpaceImpl(org.apache.ws.jaxme.sqls.db2.DB2SQLFactory, org.apache.ws.jaxme.sqls.db2.TableSpace.Name, org.apache.ws.jaxme.sqls.db2.TableSpace.Type)">TableSpaceImpl</A></B>(<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/DB2SQLFactory.html" title="interface in org.apache.ws.jaxme.sqls.db2">DB2SQLFactory</A>&nbsp;pFactory,
               <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Name.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Name</A>&nbsp;pName,
               <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html" title="class in org.apache.ws.jaxme.sqls.db2">TableSpace.Type</A>&nbsp;pType)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2">BufferPool</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getBufferPool()">getBufferPool</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>BufferPool</CODE></A> used by this <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>TableSpace</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getContainers()">getContainers</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an <CODE>Iterator</CODE> to the table spaces containers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getExtentSize()">getExtentSize</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()"><CODE>pageSize</CODE></A> pages that will
 be written to a container before skipping to the next container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Name.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Name</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getName()">getName</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the tablespace name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Number</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getOverhead()">getOverhead</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the I/O controller overhead and disk seek and latency time, in
 milliseconds.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/PageSize.html" title="class in org.apache.ws.jaxme.sqls.db2">PageSize</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getPageSize()">getPageSize</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the tablespaces page size.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getPrefetchSize()">getPrefetchSize</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()"><CODE>pageSize</CODE></A> pages that will
 be read from the tablespace when data prefetching is being performed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/DB2SQLFactory.html" title="interface in org.apache.ws.jaxme.sqls.db2">DB2SQLFactory</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getSQLFactory()">getSQLFactory</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <A HREF="../../../../../../org/apache/ws/jaxme/sqls/SQLFactory.html" title="interface in org.apache.ws.jaxme.sqls"><CODE>SQLFactory</CODE></A> that created this
 <code>TableSpace</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Number</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getTransferRate()">getTransferRate</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the transfer rate, which is defined as the time to read one page
 into memory, in milliseconds.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html" title="class in org.apache.ws.jaxme.sqls.db2">TableSpace.Type</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#getType()">getType</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the tablespace type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#hasDroppedTableRecovery()">hasDroppedTableRecovery</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether dropped tables in the specified tablespace may be
 recovered using the <code>RECOVER TABLE ON</code> option of the
 <code>ROLLFORWARD</code> command.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#isPredefined()">isPredefined</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether this TableSpace is predefined by the system.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Container.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Container</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#newDatabaseManagedContainerInDevice(java.lang.String, long)">newDatabaseManagedContainerInDevice</A></B>(java.lang.String&nbsp;pDevice,
                                    long&nbsp;pNumPages)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new database managed container with the given raw
 operating system device and the given number of pages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Container.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Container</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#newDatabaseManagedContainerInFile(java.lang.String, long)">newDatabaseManagedContainerInFile</A></B>(java.lang.String&nbsp;pFile,
                                  long&nbsp;pNumPages)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new database managed container with the given file
 or device and the given number of pages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Container.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Container</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#newSystemManagedContainer(java.lang.String)">newSystemManagedContainer</A></B>(java.lang.String&nbsp;pFile)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new system managed container with the given file.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#setBufferPool(org.apache.ws.jaxme.sqls.db2.BufferPool)">setBufferPool</A></B>(<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2">BufferPool</A>&nbsp;pBufferPool)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>BufferPool</CODE></A> used by this <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>TableSpace</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#setDroppedTableRecovery(java.lang.Boolean)">setDroppedTableRecovery</A></B>(java.lang.Boolean&nbsp;pRecoverable)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets whether dropped tables in the specified tablespace may be
 recovered using the <code>RECOVER TABLE ON</code> option of the
 <code>ROLLFORWARD</code> command.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#setExtentSize(java.lang.Long)">setExtentSize</A></B>(java.lang.Long&nbsp;pSize)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the number of <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()"><CODE>pageSize</CODE></A> pages that will
 be written to a container before skipping to the next container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#setOverhead(java.lang.Number)">setOverhead</A></B>(java.lang.Number&nbsp;pOverhead)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the I/O controller overhead and disk seek and latency time, in
 milliseconds.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#setPageSize(org.apache.ws.jaxme.sqls.db2.PageSize)">setPageSize</A></B>(<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/PageSize.html" title="class in org.apache.ws.jaxme.sqls.db2">PageSize</A>&nbsp;pSize)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the tablespaces page size.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#setPrefetchSize(java.lang.Long)">setPrefetchSize</A></B>(java.lang.Long&nbsp;pSize)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the number of <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()"><CODE>pageSize</CODE></A> pages that will
 be read from the tablespace when data prefetching is being performed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html#setTransferRate(java.lang.Number)">setTransferRate</A></B>(java.lang.Number&nbsp;pTransferRate)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the transfer rate, which is defined as the time to read one page
 into memory, in milliseconds.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="TableSpaceImpl(org.apache.ws.jaxme.sqls.db2.DB2SQLFactory, org.apache.ws.jaxme.sqls.db2.TableSpace.Name, org.apache.ws.jaxme.sqls.db2.TableSpace.Type)"><!-- --></A><H3>
TableSpaceImpl</H3>
<PRE>
protected <B>TableSpaceImpl</B>(<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/DB2SQLFactory.html" title="interface in org.apache.ws.jaxme.sqls.db2">DB2SQLFactory</A>&nbsp;pFactory,
                         <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Name.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Name</A>&nbsp;pName,
                         <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html" title="class in org.apache.ws.jaxme.sqls.db2">TableSpace.Type</A>&nbsp;pType)</PRE>
<DL>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="getSQLFactory()"><!-- --></A><H3>
getSQLFactory</H3>
<PRE>
public <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/DB2SQLFactory.html" title="interface in org.apache.ws.jaxme.sqls.db2">DB2SQLFactory</A> <B>getSQLFactory</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getSQLFactory()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the <A HREF="../../../../../../org/apache/ws/jaxme/sqls/SQLFactory.html" title="interface in org.apache.ws.jaxme.sqls"><CODE>SQLFactory</CODE></A> that created this
 <code>TableSpace</code> object.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getSQLFactory()">getSQLFactory</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getName()"><!-- --></A><H3>
getName</H3>
<PRE>
public <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Name.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Name</A> <B>getName</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getName()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the tablespace name.
 Tablespace names must be unique in the database.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getType()"><!-- --></A><H3>
getType</H3>
<PRE>
public <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html" title="class in org.apache.ws.jaxme.sqls.db2">TableSpace.Type</A> <B>getType</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getType()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the tablespace type.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getType()">getType</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getPageSize()"><!-- --></A><H3>
getPageSize</H3>
<PRE>
public <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/PageSize.html" title="class in org.apache.ws.jaxme.sqls.db2">PageSize</A> <B>getPageSize</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the tablespaces page size. If the <code>TableSpace</code>
 has an associated <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>BufferPool</CODE></A>, returns the BufferPool's page
 size. Otherwise returns the page size configured via
 <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setPageSize(org.apache.ws.jaxme.sqls.db2.PageSize)"><CODE>TableSpace.setPageSize(PageSize)</CODE></A>.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()">getPageSize</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setPageSize(org.apache.ws.jaxme.sqls.db2.PageSize)"><!-- --></A><H3>
setPageSize</H3>
<PRE>
public void <B>setPageSize</B>(<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/PageSize.html" title="class in org.apache.ws.jaxme.sqls.db2">PageSize</A>&nbsp;pSize)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setPageSize(org.apache.ws.jaxme.sqls.db2.PageSize)">TableSpace</A></CODE></B></DD>
<DD><p>Sets the tablespaces page size. This value will be ignored,
 if the <code>TableSpace</code> has an associated <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>BufferPool</CODE></A>.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setPageSize(org.apache.ws.jaxme.sqls.db2.PageSize)">setPageSize</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getExtentSize()"><!-- --></A><H3>
getExtentSize</H3>
<PRE>
public java.lang.Long <B>getExtentSize</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getExtentSize()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the number of <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()"><CODE>pageSize</CODE></A> pages that will
 be written to a container before skipping to the next container. The
 database manager cycles repeatedly through the containers as data is
 stored. Defaults to null, in which case the DB2 configuration
 parameter DFT_EXTENT_SZ applies.</p>
 </p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getExtentSize()">getExtentSize</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setExtentSize(java.lang.Long)"><!-- --></A><H3>
setExtentSize</H3>
<PRE>
public void <B>setExtentSize</B>(java.lang.Long&nbsp;pSize)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setExtentSize(java.lang.Long)">TableSpace</A></CODE></B></DD>
<DD><p>Sets the number of <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()"><CODE>pageSize</CODE></A> pages that will
 be written to a container before skipping to the next container. The
 database manager cycles repeatedly through the containers as data is
 stored. Defaults to null, in which case the DB2 configuration
 parameter DFT_EXTENT_SZ applies.</p>
 </p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setExtentSize(java.lang.Long)">setExtentSize</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getPrefetchSize()"><!-- --></A><H3>
getPrefetchSize</H3>
<PRE>
public java.lang.Long <B>getPrefetchSize</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPrefetchSize()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the number of <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()"><CODE>pageSize</CODE></A> pages that will
 be read from the tablespace when data prefetching is being performed.
 Prefetching reads in data needed by a query prior to it being referenced
 by the query, so that the query need not wait for I/O to be performed.
 Defaults to null, in which case the DB2 configuration parameter
 DFT_PREFETCH_SZ applies.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPrefetchSize()">getPrefetchSize</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setPrefetchSize(java.lang.Long)"><!-- --></A><H3>
setPrefetchSize</H3>
<PRE>
public void <B>setPrefetchSize</B>(java.lang.Long&nbsp;pSize)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setPrefetchSize(java.lang.Long)">TableSpace</A></CODE></B></DD>
<DD><p>Sets the number of <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getPageSize()"><CODE>pageSize</CODE></A> pages that will
 be read from the tablespace when data prefetching is being performed.
 Prefetching reads in data needed by a query prior to it being referenced
 by the query, so that the query need not wait for I/O to be performed.
 Defaults to null, in which case the DB2 configuration parameter
 DFT_PREFETCH_SZ applies.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setPrefetchSize(java.lang.Long)">setPrefetchSize</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getOverhead()"><!-- --></A><H3>
getOverhead</H3>
<PRE>
public java.lang.Number <B>getOverhead</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getOverhead()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the I/O controller overhead and disk seek and latency time, in
 milliseconds. The number should be an average for all containers that belong
 to the tablespace, if not the same for all containers. This value is used to
 determine the cost of I/O during query optimization. Defaults to null,
 in which case the DB2 default (24.1) applies.</p>
 </p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getOverhead()">getOverhead</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setOverhead(java.lang.Number)"><!-- --></A><H3>
setOverhead</H3>
<PRE>
public void <B>setOverhead</B>(java.lang.Number&nbsp;pOverhead)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setOverhead(java.lang.Number)">TableSpace</A></CODE></B></DD>
<DD><p>Sets the I/O controller overhead and disk seek and latency time, in
 milliseconds. The number should be an average for all containers that belong
 to the tablespace, if not the same for all containers. This value is used to
 determine the cost of I/O during query optimization. Defaults to null,
 in which case the DB2 default (24.1) applies.</p>
 </p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setOverhead(java.lang.Number)">setOverhead</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getTransferRate()"><!-- --></A><H3>
getTransferRate</H3>
<PRE>
public java.lang.Number <B>getTransferRate</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getTransferRate()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the transfer rate, which is defined as the time to read one page
 into memory, in milliseconds. The number shouldbe an average for all
 containers that belong to the tablespace, if not the same for all
 containers. This value is used to determine the cost of I/O during query
 optimization. Defaults to null, in which case the DB2 default (0.9)
 applies.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getTransferRate()">getTransferRate</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setTransferRate(java.lang.Number)"><!-- --></A><H3>
setTransferRate</H3>
<PRE>
public void <B>setTransferRate</B>(java.lang.Number&nbsp;pTransferRate)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setTransferRate(java.lang.Number)">TableSpace</A></CODE></B></DD>
<DD><p>Sets the transfer rate, which is defined as the time to read one page
 into memory, in milliseconds. The number shouldbe an average for all
 containers that belong to the tablespace, if not the same for all
 containers. This value is used to determine the cost of I/O during query
 optimization. Defaults to null, in which case the DB2 default (0.9)
 applies.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setTransferRate(java.lang.Number)">setTransferRate</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="hasDroppedTableRecovery()"><!-- --></A><H3>
hasDroppedTableRecovery</H3>
<PRE>
public java.lang.Boolean <B>hasDroppedTableRecovery</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#hasDroppedTableRecovery()">TableSpace</A></CODE></B></DD>
<DD><p>Returns whether dropped tables in the specified tablespace may be
 recovered using the <code>RECOVER TABLE ON</code> option of the
 <code>ROLLFORWARD</code> command. This clause can only be specified
 for a <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html#REGULAR"><CODE>TableSpace.Type.REGULAR</CODE></A> tablespace (SQLSTATE 42613). For more
 information on recovering dropped tables, refer to the Administration
 Guide. Defaults to null, in which case the DB2 default applies.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#hasDroppedTableRecovery()">hasDroppedTableRecovery</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setDroppedTableRecovery(java.lang.Boolean)"><!-- --></A><H3>
setDroppedTableRecovery</H3>
<PRE>
public void <B>setDroppedTableRecovery</B>(java.lang.Boolean&nbsp;pRecoverable)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setDroppedTableRecovery(java.lang.Boolean)">TableSpace</A></CODE></B></DD>
<DD><p>Sets whether dropped tables in the specified tablespace may be
 recovered using the <code>RECOVER TABLE ON</code> option of the
 <code>ROLLFORWARD</code> command. This clause can only be specified
 for a <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html#REGULAR"><CODE>TableSpace.Type.REGULAR</CODE></A> tablespace (SQLSTATE 42613). For more
 information on recovering dropped tables, refer to the Administration
 Guide. Defaults to null, in which case the DB2 default applies.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setDroppedTableRecovery(java.lang.Boolean)">setDroppedTableRecovery</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="isPredefined()"><!-- --></A><H3>
isPredefined</H3>
<PRE>
public boolean <B>isPredefined</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#isPredefined()">TableSpace</A></CODE></B></DD>
<DD><p>Returns whether this TableSpace is predefined by the system.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#isPredefined()">isPredefined</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="newSystemManagedContainer(java.lang.String)"><!-- --></A><H3>
newSystemManagedContainer</H3>
<PRE>
public <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Container.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Container</A> <B>newSystemManagedContainer</B>(java.lang.String&nbsp;pFile)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newSystemManagedContainer(java.lang.String)">TableSpace</A></CODE></B></DD>
<DD><p>Creates a new system managed container with the given file.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newSystemManagedContainer(java.lang.String)">newSystemManagedContainer</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="newDatabaseManagedContainerInFile(java.lang.String, long)"><!-- --></A><H3>
newDatabaseManagedContainerInFile</H3>
<PRE>
public <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Container.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Container</A> <B>newDatabaseManagedContainerInFile</B>(java.lang.String&nbsp;pFile,
                                                              long&nbsp;pNumPages)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newDatabaseManagedContainerInFile(java.lang.String, long)">TableSpace</A></CODE></B></DD>
<DD><p>Creates a new database managed container with the given file
 or device and the given number of pages.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newDatabaseManagedContainerInFile(java.lang.String, long)">newDatabaseManagedContainerInFile</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="newDatabaseManagedContainerInDevice(java.lang.String, long)"><!-- --></A><H3>
newDatabaseManagedContainerInDevice</H3>
<PRE>
public <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Container.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace.Container</A> <B>newDatabaseManagedContainerInDevice</B>(java.lang.String&nbsp;pDevice,
                                                                long&nbsp;pNumPages)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newDatabaseManagedContainerInDevice(java.lang.String, long)">TableSpace</A></CODE></B></DD>
<DD><p>Creates a new database managed container with the given raw
 operating system device and the given number of pages.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newDatabaseManagedContainerInDevice(java.lang.String, long)">newDatabaseManagedContainerInDevice</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getContainers()"><!-- --></A><H3>
getContainers</H3>
<PRE>
public java.util.Iterator <B>getContainers</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getContainers()">TableSpace</A></CODE></B></DD>
<DD><p>Returns an <CODE>Iterator</CODE> to the table spaces containers.
 Any element in the <CODE>Iterator</CODE> is an instance of
 <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Container.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>TableSpace.Container</CODE></A>, which
 was created using <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newSystemManagedContainer(java.lang.String)"><CODE>TableSpace.newSystemManagedContainer(String)</CODE></A>,
 <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newDatabaseManagedContainerInFile(java.lang.String, long)"><CODE>TableSpace.newDatabaseManagedContainerInFile(String, long)</CODE></A>, or
 <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#newDatabaseManagedContainerInDevice(java.lang.String, long)"><CODE>TableSpace.newDatabaseManagedContainerInDevice(String, long)</CODE></A>.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getContainers()">getContainers</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setBufferPool(org.apache.ws.jaxme.sqls.db2.BufferPool)"><!-- --></A><H3>
setBufferPool</H3>
<PRE>
public void <B>setBufferPool</B>(<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2">BufferPool</A>&nbsp;pBufferPool)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setBufferPool(org.apache.ws.jaxme.sqls.db2.BufferPool)">TableSpace</A></CODE></B></DD>
<DD><p>Sets the <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>BufferPool</CODE></A> used by this <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>TableSpace</CODE></A>.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#setBufferPool(org.apache.ws.jaxme.sqls.db2.BufferPool)">setBufferPool</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getBufferPool()"><!-- --></A><H3>
getBufferPool</H3>
<PRE>
public <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2">BufferPool</A> <B>getBufferPool</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getBufferPool()">TableSpace</A></CODE></B></DD>
<DD><p>Returns the <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/BufferPool.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>BufferPool</CODE></A> used by this <A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2"><CODE>TableSpace</CODE></A>.</p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html#getBufferPool()">getBufferPool</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.html" title="interface in org.apache.ws.jaxme.sqls.db2">TableSpace</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpace.Type.html" title="class in org.apache.ws.jaxme.sqls.db2"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.DatabaseManagedContainerImpl.html" title="class in org.apache.ws.jaxme.sqls.db2"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html?org/apache/ws/jaxme/sqls/db2/TableSpaceImpl.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="TableSpaceImpl.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

</BODY>
</HTML>