com.retek.component.security.impl.persistence.db.oracle
Class OracleUserDao

java.lang.Object
  extended bycom.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
      extended bycom.retek.component.security.impl.persistence.db.oracle.OracleUserDao
All Implemented Interfaces:
UserDao

public class OracleUserDao
extends AbstractOracleDao
implements UserDao


Constructor Summary
OracleUserDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForUser()
           
 java.lang.String findBootstrapUserPassword()
           
 RDate findLatestUserUpdateTime(SecurityBatchType batchType)
           
 java.util.Set findUsers(UserSearchCriteria searchCriteria)
           
protected  java.lang.String getDaoResourceProperty()
           
 UserDto persist(UserDto dto)
           
 UserDto read(DistributedReference ref)
           
 void recordLatestUserUpdateTime(SecurityBatchType batchType, RDate date)
           
 
Methods inherited from class com.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
buildReferenceCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleUserDao

public OracleUserDao()
Method Detail

createReferenceCacheForUser

public ReferenceCache createReferenceCacheForUser()
                                           throws SystemException
Specified by:
createReferenceCacheForUser in interface UserDao
Throws:
SystemException

read

public UserDto read(DistributedReference ref)
             throws SystemException
Specified by:
read in interface UserDao
Throws:
SystemException

getDaoResourceProperty

protected java.lang.String getDaoResourceProperty()
Overrides:
getDaoResourceProperty in class AbstractOracleDao

persist

public UserDto persist(UserDto dto)
                throws SystemException
Specified by:
persist in interface UserDao
Throws:
SystemException

findUsers

public java.util.Set findUsers(UserSearchCriteria searchCriteria)
                        throws SystemException
Specified by:
findUsers in interface UserDao
Throws:
SystemException

findLatestUserUpdateTime

public RDate findLatestUserUpdateTime(SecurityBatchType batchType)
                               throws SystemException
Specified by:
findLatestUserUpdateTime in interface UserDao
Throws:
SystemException

recordLatestUserUpdateTime

public void recordLatestUserUpdateTime(SecurityBatchType batchType,
                                       RDate date)
                                throws SystemException
Specified by:
recordLatestUserUpdateTime in interface UserDao
Throws:
SystemException

findBootstrapUserPassword

public java.lang.String findBootstrapUserPassword()
                                           throws SystemException
Specified by:
findBootstrapUserPassword in interface UserDao
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28