com.retek.component.security
Interface UserManager
- All Superinterfaces:
- DistributedObjectManager
- public interface UserManager
- extends DistributedObjectManager
Provides non-instance level methods for the user component. Can be used
to retrieve or build User
objects. Also used to store/retrieve
the batch update time.
buildUserInstance
public User buildUserInstance(java.lang.String userName)
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
read
public User read(DistributedReference ref)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
findByUniqueUserName
public User findByUniqueUserName(java.lang.String userName)
throws SystemException
- Throws:
SystemException
findUsers
public java.util.Set findUsers(UserSearchCriteria searchCriteria)
throws SystemException
- Throws:
SystemException
findStandardUsers
public java.util.Set findStandardUsers(UserSearchCriteria searchCriteria)
throws SystemException
- Retreive users with a user type of
UserType.STANDARD
- Parameters:
searchCriteria
- filtering criteria
- Returns:
- a collection of standard
User
objects
that meet the UserSearchCriteria
- Throws:
SystemException
findLatestUserUpdateTime
public RDate findLatestUserUpdateTime(SecurityBatchType batchType)
throws SystemException
- Throws:
SystemException
recordLatestUserUpdateTime
public void recordLatestUserUpdateTime(SecurityBatchType batchType,
RDate date)
throws SystemException
- Throws:
SystemException
getSystemUser
public User getSystemUser()
throws SystemException
- Throws:
SystemException
getUser
public User getUser(java.lang.String userId)
throws SystemException
- Throws:
SystemException
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25