|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sakaiproject.util.storage.BaseDbSingleStorage
org.sakaiproject.component.legacy.user.DbUserService.DbStorageOld
Covers for the BaseXmlFileStorage, providing User and UserEdit parameters
Field Summary |
Fields inherited from class org.sakaiproject.util.storage.BaseDbSingleStorage |
m_caseInsensitive, m_locks, m_locksAreInDb, m_locksAreInTable, m_resourceEntryTagName, m_resourceTableIdField, m_resourceTableName, m_resourceTableOtherFields, m_sql, m_user |
Constructor Summary | |
DbUserService.DbStorageOld(StorageUser user)
Construct. |
Method Summary | |
void |
cancel(UserEdit edit)
Cancel the changes and release the lock. |
boolean |
check(String id)
Check if a user by this id exists. |
void |
commit(UserEdit edit)
Commit the changes and release the lock. |
int |
count()
Count all the users. |
int |
countSearch(String criteria)
Count all the users with id or email, first or last name matching criteria. |
UserEdit |
edit(String id)
Get a lock on the user with this id, or null if a lock cannot be gotten. |
Collection |
findUsersByEmail(String email)
Get the users with this email, or return empty if none found. |
UserEdit |
get(String id)
Get the user with this id, or null if not found. |
List |
getAll()
Get all users. |
List |
getAll(int first,
int last)
Get all the users in record range. |
UserEdit |
put(String id)
Add a new user with this id. |
void |
readProperties(UserEdit edit,
ResourcePropertiesEdit props)
Read properties from storage into the edit's properties. |
void |
remove(UserEdit edit)
Remove this user. |
List |
search(String criteria,
int first,
int last)
Search for users with id or email, first or last name matching criteria, in range. |
Methods inherited from class org.sakaiproject.util.storage.BaseDbSingleStorage |
cancelResource, caseId, checkResource, close, commitDeleteResource, commitResource, countAllResources, countSelectedResourcesWhere, editResource, getAllResources, getAllResources, getAllResourcesWhere, getAllResourcesWhereLike, getResource, getSelectedResources, getSelectedResourcesWhere, insertDeleteFields, insertFields, isEmpty, loadResources, open, putDeleteResource, putResource, readResource, removeResource, setCaseInsensitivity, updateSet, valuesParams |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.sakaiproject.component.legacy.user.BaseUserDirectoryService.Storage |
close, open |
Constructor Detail |
public DbUserService.DbStorageOld(StorageUser user)
user
- The StorageUser class to call back for creation of Resource and Edit objects.Method Detail |
public boolean check(String id)
BaseUserDirectoryService.Storage
check
in interface BaseUserDirectoryService.Storage
id
- The user id.
public UserEdit get(String id)
BaseUserDirectoryService.Storage
get
in interface BaseUserDirectoryService.Storage
id
- The user id.
public List getAll()
BaseUserDirectoryService.Storage
getAll
in interface BaseUserDirectoryService.Storage
public int count()
BaseUserDirectoryService.Storage
count
in interface BaseUserDirectoryService.Storage
public List getAll(int first, int last)
BaseUserDirectoryService.Storage
getAll
in interface BaseUserDirectoryService.Storage
first
- The first record position to return.last
- The last record position to return.
public List search(String criteria, int first, int last)
BaseUserDirectoryService.Storage
search
in interface BaseUserDirectoryService.Storage
criteria
- The search criteria.first
- The first record position to return.last
- The last record position to return.
public int countSearch(String criteria)
countSearch
in interface BaseUserDirectoryService.Storage
criteria
- The search criteria.
public UserEdit put(String id)
BaseUserDirectoryService.Storage
put
in interface BaseUserDirectoryService.Storage
id
- The user id.
public UserEdit edit(String id)
BaseUserDirectoryService.Storage
edit
in interface BaseUserDirectoryService.Storage
id
- The user id.
public void commit(UserEdit edit)
BaseUserDirectoryService.Storage
commit
in interface BaseUserDirectoryService.Storage
edit
- The user to commit.public void cancel(UserEdit edit)
BaseUserDirectoryService.Storage
cancel
in interface BaseUserDirectoryService.Storage
edit
- The user to commit.public void remove(UserEdit edit)
BaseUserDirectoryService.Storage
remove
in interface BaseUserDirectoryService.Storage
edit
- The user to remove.public Collection findUsersByEmail(String email)
findUsersByEmail
in interface BaseUserDirectoryService.Storage
public void readProperties(UserEdit edit, ResourcePropertiesEdit props)
readProperties
in interface BaseUserDirectoryService.Storage
edit
- The user to read properties for.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |