org.wso2.registry.jdbc.realm
Class RegistryUserStoreAdmin

java.lang.Object
  extended by org.wso2.registry.users.def.DefaultUserStoreReader
      extended by org.wso2.registry.users.def.DefaultUserStoreAdmin
          extended by org.wso2.registry.jdbc.realm.RegistryUserStoreAdmin
All Implemented Interfaces:
UserStoreAdmin, UserStoreReader

public class RegistryUserStoreAdmin
extends DefaultUserStoreAdmin


Field Summary
 
Fields inherited from class org.wso2.registry.users.def.DefaultUserStoreReader
dataSource
 
Constructor Summary
RegistryUserStoreAdmin(javax.sql.DataSource dataSource)
           
 
Method Summary
 void addUser(java.lang.String userName, java.lang.Object credential)
          Add user to the user store
 void deleteRole(java.lang.String roleName)
          Delete role from user store
 void deleteUser(java.lang.String userName)
          Delete user from user store
 void removeUserFromRole(java.lang.String userName, java.lang.String roleName)
          Delete user from role
 void updateUser(java.lang.String userName, java.lang.Object newCredential, java.lang.Object oldCredential)
          Update user in the user store
 
Methods inherited from class org.wso2.registry.users.def.DefaultUserStoreAdmin
addRole, addUserToRole, setRoleProperties, setUserProperties, updateUser
 
Methods inherited from class org.wso2.registry.users.def.DefaultUserStoreReader
getAllRoleNames, getAllUserNames, getRoleProperties, getUserNamesWithPropertyValue, getUserProperties, getUserPropertyNames, getUserRoles, getUsersInRole, isExistingRole, isExistingUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.wso2.registry.users.UserStoreReader
getAllRoleNames, getAllUserNames, getRoleProperties, getUserNamesWithPropertyValue, getUserProperties, getUserPropertyNames, getUserRoles, getUsersInRole, isExistingRole, isExistingUser
 

Constructor Detail

RegistryUserStoreAdmin

public RegistryUserStoreAdmin(javax.sql.DataSource dataSource)
                       throws UserStoreException
Throws:
UserStoreException
Method Detail

addUser

public void addUser(java.lang.String userName,
                    java.lang.Object credential)
             throws UserStoreException
Description copied from interface: UserStoreAdmin
Add user to the user store

Specified by:
addUser in interface UserStoreAdmin
Overrides:
addUser in class DefaultUserStoreAdmin
Throws:
UserStoreException

deleteUser

public void deleteUser(java.lang.String userName)
                throws UserStoreException
Description copied from interface: UserStoreAdmin
Delete user from user store

Specified by:
deleteUser in interface UserStoreAdmin
Overrides:
deleteUser in class DefaultUserStoreAdmin
Throws:
UserStoreException

deleteRole

public void deleteRole(java.lang.String roleName)
                throws UserStoreException
Description copied from interface: UserStoreAdmin
Delete role from user store

Specified by:
deleteRole in interface UserStoreAdmin
Overrides:
deleteRole in class DefaultUserStoreAdmin
Throws:
UserStoreException

removeUserFromRole

public void removeUserFromRole(java.lang.String userName,
                               java.lang.String roleName)
                        throws UserStoreException
Description copied from interface: UserStoreAdmin
Delete user from role

Specified by:
removeUserFromRole in interface UserStoreAdmin
Overrides:
removeUserFromRole in class DefaultUserStoreAdmin
Throws:
UserStoreException

updateUser

public void updateUser(java.lang.String userName,
                       java.lang.Object newCredential,
                       java.lang.Object oldCredential)
                throws UserStoreException
Description copied from interface: UserStoreAdmin
Update user in the user store

Specified by:
updateUser in interface UserStoreAdmin
Overrides:
updateUser in class DefaultUserStoreAdmin
Throws:
UserStoreException


Copyright © 2007 Apache Web Services Project. All Rights Reserved.