|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.infoglue.cms.controllers.kernel.impl.simple.BaseController
org.infoglue.cms.controllers.kernel.impl.simple.UserControllerProxy
public class UserControllerProxy
| Constructor Summary | |
|---|---|
UserControllerProxy(org.exolab.castor.jdo.Database transactionObject)
|
|
| Method Summary | |
|---|---|
InfoGluePrincipal |
createUser(SystemUserVO systemUserVO)
This method creates a new user |
void |
deleteUser(java.lang.String userName)
This method deletes an existing user |
java.util.List |
getAllUsers()
This method returns a complete list of available users |
AuthorizationModule |
getAuthorizationModule()
This method instantiates the AuthorizationModule. |
static UserControllerProxy |
getController()
|
static UserControllerProxy |
getController(org.exolab.castor.jdo.Database transactionObject)
|
java.util.List |
getFilteredUsers(java.lang.String firstName,
java.lang.String lastName,
java.lang.String userName,
java.lang.String email,
java.lang.String[] roleNames)
This method returns a list of all sought for users |
BaseEntityVO |
getNewVO()
|
boolean |
getSupportCreate()
This method return whether the module in question supports creation of new users. |
boolean |
getSupportDelete()
This method return whether the module in question supports deletes of users. |
boolean |
getSupportUpdate()
This method return whether the module in question supports updates to the values. |
InfoGluePrincipal |
getUser(java.lang.String userName)
This method returns a certain user |
void |
updateUser(SystemUserVO systemUserVO,
java.lang.String[] roleNames,
java.lang.String[] groupNames)
This method updates an existing user |
void |
updateUserPassword(java.lang.String userName)
This method makes a new password and sends it to the user |
void |
updateUserPassword(java.lang.String userName,
java.lang.String oldPassword,
java.lang.String newPassword)
This method makes a new password and sends it to the user |
| Methods inherited from class org.infoglue.cms.controllers.kernel.impl.simple.BaseController |
|---|
beginTransaction, beginTransaction, closeDatabase, commitTransaction, createEntity, createEntity, createQuery, deleteEntity, deleteEntity, deleteEntity, deleteEntity, executeQuery, executeQuery, executeQuery, executeQuery, getAllObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getLogger, getObjectWithId, getObjectWithId, getObjectWithIdAsReadOnly, getVOWithId, getVOWithId, getVOWithId, getVOWithId, intercept, intercept, rollbackTransaction, toModifiableVOList, toVOList, updateEntity, updateEntity, updateEntity, updateEntity, validateEntity |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UserControllerProxy(org.exolab.castor.jdo.Database transactionObject)
| Method Detail |
|---|
public static UserControllerProxy getController()
public static UserControllerProxy getController(org.exolab.castor.jdo.Database transactionObject)
public AuthorizationModule getAuthorizationModule()
throws SystemException
SystemException
public boolean getSupportUpdate()
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public boolean getSupportDelete()
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public boolean getSupportCreate()
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public java.util.List getAllUsers()
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public java.util.List getFilteredUsers(java.lang.String firstName,
java.lang.String lastName,
java.lang.String userName,
java.lang.String email,
java.lang.String[] roleNames)
throws java.lang.Exception
java.lang.Exception
public InfoGluePrincipal getUser(java.lang.String userName)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public InfoGluePrincipal createUser(SystemUserVO systemUserVO)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public void updateUser(SystemUserVO systemUserVO,
java.lang.String[] roleNames,
java.lang.String[] groupNames)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public void updateUserPassword(java.lang.String userName)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public void updateUserPassword(java.lang.String userName,
java.lang.String oldPassword,
java.lang.String newPassword)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public void deleteUser(java.lang.String userName)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exceptionpublic BaseEntityVO getNewVO()
getNewVO in class BaseController
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||