org.apache.james.user.lib
Class UsersRepositoryManagement
java.lang.Object
javax.management.StandardMBean
org.apache.james.user.lib.UsersRepositoryManagement
- All Implemented Interfaces:
- DynamicMBean, MBeanRegistration, UsersRepositoryManagementMBean
public class UsersRepositoryManagement
- extends StandardMBean
- implements UsersRepositoryManagementMBean
| Methods inherited from class javax.management.StandardMBean |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UsersRepositoryManagement
public UsersRepositoryManagement()
throws NotCompliantMBeanException
- Throws:
NotCompliantMBeanException
setUsersRepository
public void setUsersRepository(UsersRepository localUsers)
addUser
public void addUser(String userName,
String password)
throws Exception
- Specified by:
addUser in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
UsersRepositoryManagementMBean.addUser(java.lang.String, java.lang.String)
deleteUser
public void deleteUser(String userName)
throws Exception
- Specified by:
deleteUser in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
UsersRepositoryManagementMBean.deleteUser(java.lang.String)
verifyExists
public boolean verifyExists(String userName)
throws Exception
- Specified by:
verifyExists in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
(java.lang.String)
countUsers
public long countUsers()
throws Exception
- Specified by:
countUsers in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
UsersRepositoryManagementMBean.countUsers()
listAllUsers
public String[] listAllUsers()
throws Exception
- Specified by:
listAllUsers in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
UsersRepositoryManagementMBean.listAllUsers()
setPassword
public void setPassword(String userName,
String password)
throws Exception
- Specified by:
setPassword in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
(java.lang.String, java.lang.String)
unsetAlias
public void unsetAlias(String userName)
throws Exception
- Specified by:
unsetAlias in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
UsersRepositoryManagementMBean.unsetAlias(java.lang.String)
getAlias
public String getAlias(String userName)
throws Exception
- Specified by:
getAlias in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
UsersRepositoryManagementMBean.getAlias(java.lang.String)
unsetForwardAddress
public void unsetForwardAddress(String userName)
throws Exception
- Specified by:
unsetForwardAddress in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
(java.lang.String)
getForwardAddress
public String getForwardAddress(String userName)
throws Exception
- Specified by:
getForwardAddress in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
(java.lang.String)
getVirtualHostingEnabled
public boolean getVirtualHostingEnabled()
throws Exception
- Specified by:
getVirtualHostingEnabled in interface UsersRepositoryManagementMBean
- Throws:
Exception- See Also:
UsersRepositoryManagementMBean.getVirtualHostingEnabled()
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.