Stellent
HowToComponents
JavaDoc

intradoc.shared.workflow
Class WfStepData

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

public class WfStepData
extends DataResultSet


Field Summary
static java.lang.String[] ALIAS_COLUMNS
           
static int ALIAS_TYPE
           
static int ALIASES_TYPE
           
 int m_aliasesIndex
           
protected  FieldInfo[] m_fieldInfos
           
 boolean m_isAlias
           
static java.lang.String m_tableName
           
 int m_tokenIndex
           
 int m_userIndex
           
protected static java.lang.String[] TABLE_COLUMNS
           
static java.lang.String[] TEMPLATE_COLUMNS
           
static int USERS_TYPE
           
static java.lang.String[][] WORKFLOW_STATES
           
 
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
WfStepData()
           
 
Method Summary
 void addAliasesString(ResultSet rset)
           
 void addUserNames(java.util.Vector users, boolean hasTokens)
           
 void addUsers(java.util.Vector users, boolean hasTokens)
           
 java.lang.String getAliasesString(ResultSet aliasSet)
           
 boolean getIsAll()
           
 java.lang.String getRequiredDocState()
           
static java.lang.String getRequiredDocState(java.lang.String stepType)
           
 java.lang.String getRequiredWorkflowState()
           
static java.lang.String getRequiredWorkflowState(java.lang.String stepType)
           
 java.lang.String getStepID()
           
 java.lang.String getStepName()
           
 java.lang.String getStepType()
           
static java.lang.String[] getTemplateColumns()
           
 java.util.Vector getUsers()
           
 int getWeight()
           
 void initShallow(DataResultSet rset)
          Makes a shallow copy of one data result set into another.
 boolean isLastRow()
           
 boolean isUserInStep(java.lang.String user)
           
 void load(ResultSet rset)
           
 void loadAliasStepData(java.util.Properties stepInfo)
           
 void loadStepDataFromBinder(DataBinder binder, int type)
           
 void loadStepDataType(ResultSet rset, int type)
           
 DataResultSet shallowClone()
          Creates a shallow clone of the result set.
 java.lang.String validateStep()
           
 
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 final java.lang.String m_tableName
See Also:
Constant Field Values

USERS_TYPE

public static final int USERS_TYPE
See Also:
Constant Field Values

ALIASES_TYPE

public static final int ALIASES_TYPE
See Also:
Constant Field Values

ALIAS_TYPE

public static final int ALIAS_TYPE
See Also:
Constant Field Values

m_isAlias

public boolean m_isAlias

m_aliasesIndex

public int m_aliasesIndex

m_userIndex

public int m_userIndex

m_tokenIndex

public int m_tokenIndex

m_fieldInfos

protected FieldInfo[] m_fieldInfos

TABLE_COLUMNS

protected static final java.lang.String[] TABLE_COLUMNS

TEMPLATE_COLUMNS

public static final java.lang.String[] TEMPLATE_COLUMNS

ALIAS_COLUMNS

public static final java.lang.String[] ALIAS_COLUMNS

WORKFLOW_STATES

public static final java.lang.String[][] WORKFLOW_STATES
Constructor Detail

WfStepData

public WfStepData()
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 void load(ResultSet rset)
          throws DataException
DataException

loadStepDataType

public void loadStepDataType(ResultSet rset,
                             int type)
                      throws DataException
DataException

loadStepDataFromBinder

public void loadStepDataFromBinder(DataBinder binder,
                                   int type)
                            throws DataException
DataException

addUsers

public void addUsers(java.util.Vector users,
                     boolean hasTokens)
              throws DataException
DataException

addUserNames

public void addUserNames(java.util.Vector users,
                         boolean hasTokens)
                  throws DataException
DataException

getUsers

public java.util.Vector getUsers()
                          throws DataException
DataException

isUserInStep

public boolean isUserInStep(java.lang.String user)
                     throws DataException
DataException

loadAliasStepData

public void loadAliasStepData(java.util.Properties stepInfo)
                       throws DataException
DataException

addAliasesString

public void addAliasesString(ResultSet rset)
                      throws DataException
DataException

getAliasesString

public java.lang.String getAliasesString(ResultSet aliasSet)
                                  throws DataException
DataException

validateStep

public java.lang.String validateStep()
                              throws DataException
DataException

getStepName

public java.lang.String getStepName()

getStepID

public java.lang.String getStepID()

getStepType

public java.lang.String getStepType()

getIsAll

public boolean getIsAll()

getWeight

public int getWeight()

getRequiredDocState

public java.lang.String getRequiredDocState()

getRequiredWorkflowState

public java.lang.String getRequiredWorkflowState()

isLastRow

public boolean isLastRow()

getRequiredDocState

public static java.lang.String getRequiredDocState(java.lang.String stepType)

getRequiredWorkflowState

public static java.lang.String getRequiredWorkflowState(java.lang.String stepType)

getTemplateColumns

public static java.lang.String[] getTemplateColumns()


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