Stellent
HowToComponents
JavaDoc

intradoc.shared
Class Users

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

public class Users
extends DataResultSet


Field Summary
protected  java.lang.String m_defaultPasswordEncoding
           
protected  boolean m_isAllLocalAttributesLoaded
           
protected  java.util.Hashtable m_localUserMap
           
protected  java.util.Vector m_localUsers
           
static java.lang.String m_localUsersQuery
           
static java.lang.String m_passwordDash
           
 
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
Users()
           
 
Method Summary
protected  void addOption(java.lang.String value, java.util.Vector options, java.util.Hashtable optMap)
           
 boolean checkLocalUserPassword(java.lang.String user, java.lang.String password)
           
 boolean checkUserPassword(UserData userData, java.lang.String password)
           
 java.lang.String encodePassword(java.lang.String user, java.lang.String password, java.lang.String encoding)
          Deprecated. User intradoc.shared.UserUtils.encodePassword(String user, String password, String encoding) instead
 UserData getCachedUserData(java.lang.String name)
          Deprecated. Use intradoc.server.UserStorage.getCachedUserData(String name)
 java.lang.String getDefaultPasswordEncoding()
           
 UserData getLocalUserData(int index)
           
 UserData getLocalUserData(java.lang.String name)
           
 java.util.Vector getLocalUsers()
           
 java.lang.String getLocalUsersQuery()
           
static java.lang.String getPasswordDash()
           
 UserData getUserData(java.lang.String name)
          Deprecated. Use intradoc.server.UserStorage.getUserData(String name)
 void initShallow(DataResultSet rset)
          Makes a shallow copy of one data result set into another.
 boolean isAllLocalAttributesLoaded()
           
 void load(ResultSet rset)
           
 void loadAllAttributes(ResultSet rset)
           
 void putCachedUserData(java.lang.String name, UserData userData)
          Deprecated. Use intradoc.server.UserStorage.putCachedUserData(String name, UserData userData)
 void removeCachedUserData(java.lang.String name)
          Deprecated. Use intradoc.server.UserStorage.removeCachedUserData(String name)
 void setDateFormat(IdcDateFormat fmt)
          Sets the IdcDateFormat object for this ResultSet.
 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, setRowValues, skip, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_localUsersQuery

public static final java.lang.String m_localUsersQuery
See Also:
Constant Field Values

m_localUsers

protected java.util.Vector m_localUsers

m_localUserMap

protected java.util.Hashtable m_localUserMap

m_isAllLocalAttributesLoaded

protected boolean m_isAllLocalAttributesLoaded

m_passwordDash

public static final java.lang.String m_passwordDash
See Also:
Constant Field Values

m_defaultPasswordEncoding

protected java.lang.String m_defaultPasswordEncoding
Constructor Detail

Users

public Users()
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

addOption

protected void addOption(java.lang.String value,
                         java.util.Vector options,
                         java.util.Hashtable optMap)

loadAllAttributes

public void loadAllAttributes(ResultSet rset)
                       throws DataException
DataException

checkLocalUserPassword

public boolean checkLocalUserPassword(java.lang.String user,
                                      java.lang.String password)

checkUserPassword

public boolean checkUserPassword(UserData userData,
                                 java.lang.String password)

encodePassword

public java.lang.String encodePassword(java.lang.String user,
                                       java.lang.String password,
                                       java.lang.String encoding)
Deprecated. User intradoc.shared.UserUtils.encodePassword(String user, String password, String encoding) instead


getLocalUsers

public java.util.Vector getLocalUsers()

getPasswordDash

public static java.lang.String getPasswordDash()

getLocalUsersQuery

public java.lang.String getLocalUsersQuery()

isAllLocalAttributesLoaded

public boolean isAllLocalAttributesLoaded()

getDefaultPasswordEncoding

public java.lang.String getDefaultPasswordEncoding()

getLocalUserData

public UserData getLocalUserData(java.lang.String name)

getLocalUserData

public UserData getLocalUserData(int index)

setDateFormat

public void setDateFormat(IdcDateFormat fmt)
Description copied from interface: ResultSet
Sets the IdcDateFormat object for this ResultSet. String representations of dates should be in this format.

Specified by:
setDateFormat in interface ResultSet
Overrides:
setDateFormat in class DataResultSet

getUserData

public UserData getUserData(java.lang.String name)
Deprecated. Use intradoc.server.UserStorage.getUserData(String name)


getCachedUserData

public UserData getCachedUserData(java.lang.String name)
Deprecated. Use intradoc.server.UserStorage.getCachedUserData(String name)


putCachedUserData

public void putCachedUserData(java.lang.String name,
                              UserData userData)
Deprecated. Use intradoc.server.UserStorage.putCachedUserData(String name, UserData userData)


removeCachedUserData

public void removeCachedUserData(java.lang.String name)
Deprecated. Use intradoc.server.UserStorage.removeCachedUserData(String name)



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