Stellent
HowToComponents
JavaDoc

intradoc.shared
Class ArchiveCollections

java.lang.Object
  |
  +--intradoc.data.DataResultSet
        |
        +--intradoc.shared.ArchiveCollections
All Implemented Interfaces:
ResultSet

public class ArchiveCollections
extends DataResultSet


Field Summary
static java.lang.String[] COLUMNS
           
static int m_idIndex
           
protected  java.util.Hashtable m_idMap
           
protected static int m_maxID
           
protected  java.util.Hashtable m_nameMap
           
static java.lang.String m_tableName
           
 
Fields inherited from class intradoc.data.DataResultSet
m_copyAborted, m_currentRow, m_dateFormat, m_fieldList, m_fieldMapping, m_isMutable, m_numRows, m_values
 
Constructor Summary
ArchiveCollections()
           
 
Method Summary
 void addRow(DataBinder binder)
           
 void addRowInfo(int id, java.util.Vector elts)
           
 boolean checkAndUpgradeCollections(DataResultSet drset)
           
static int createID()
           
 CollectionData getCollectionData(int id)
           
 CollectionData getCollectionData(java.lang.String name)
           
 java.lang.String getLocation(java.lang.String name)
           
 java.lang.String getTableName()
           
 void initShallow(DataResultSet rset)
          Makes a shallow copy of one data result set into another.
 boolean load(DataBinder data)
           
 boolean load(DataResultSet rset, boolean isCreateDefault)
           
 DataBinder makeData()
           
 DataResultSet shallowClone()
          Creates a shallow clone of the result set.
 
Methods inherited from class intradoc.data.DataResultSet
addRow, appendFields, closeInternals, copy, copy, copyEx, copyFieldInfo, copyFiltered, copyFilteredEx, copySimpleFiltered, createEmptyRow, createMaxNumResultSetFilter, createRow, createSimpleResultSetFilter, deleteCurrentRow, deleteRow, findRow, first, getCurrentRow, getCurrentRowProps, getCurrentRowValues, getDateFormat, getDateValue, getFieldInfo, getFieldName, getIndexFieldInfo, getNumFields, getNumRows, getResultSetValues, getResultSetValuesEx, getRowValues, getStringValue, getWorkspace, hasRawObjects, init, init, initEx, insertRowAt, isCopyAborted, isEmpty, isMutable, isRowPresent, last, merge, mergeDelete, mergeFields, next, previous, readHeader, readSimple, removeAll, removeFields, renameField, reset, setCurrentRow, setCurrentValue, setDateFormat, setRowValues, skip, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_tableName

public static java.lang.String m_tableName

m_maxID

protected static int m_maxID

m_idIndex

public static int m_idIndex

COLUMNS

public static final java.lang.String[] COLUMNS

m_idMap

protected java.util.Hashtable m_idMap

m_nameMap

protected java.util.Hashtable m_nameMap
Constructor Detail

ArchiveCollections

public ArchiveCollections()
Method Detail

shallowClone

public DataResultSet shallowClone()
Description copied from class: DataResultSet
Creates a shallow clone of the result set.

Overrides:
shallowClone in class DataResultSet

initShallow

public void initShallow(DataResultSet rset)
Description copied from class: DataResultSet
Makes a shallow copy of one data result set into another. In particular, this result set can have an independent iterator and can be independently sorted. But field listings and actual values should will changed the values of the shared copy.

Overrides:
initShallow in class DataResultSet

load

public boolean load(DataBinder data)
             throws DataException
DataException

load

public boolean load(DataResultSet rset,
                    boolean isCreateDefault)
             throws DataException
DataException

checkAndUpgradeCollections

public boolean checkAndUpgradeCollections(DataResultSet drset)
                                   throws DataException
DataException

addRowInfo

public void addRowInfo(int id,
                       java.util.Vector elts)

createID

public static int createID()

makeData

public DataBinder makeData()

addRow

public void addRow(DataBinder binder)
            throws DataException
DataException

getTableName

public java.lang.String getTableName()

getCollectionData

public CollectionData getCollectionData(int id)

getCollectionData

public CollectionData getCollectionData(java.lang.String name)

getLocation

public java.lang.String getLocation(java.lang.String name)


(c) 1996-2005  All rights reserved.  Stellent, Inc.