public class AdministrationWebService extends AbstractWebService implements org.alfresco.repo.webservice.administration.AdministrationServiceSoapPort
contentService, dictionaryService, namespaceService, nodeService, querySessionCache, searchService, serviceRegistry
Constructor and Description |
---|
AdministrationWebService()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
changePassword(java.lang.String userName,
java.lang.String oldPassword,
java.lang.String newPassword) |
org.alfresco.repo.webservice.administration.UserDetails[] |
createUsers(org.alfresco.repo.webservice.administration.NewUserDetails[] newUsers) |
void |
deleteUsers(java.lang.String[] userNames) |
org.alfresco.repo.webservice.administration.UserQueryResults |
fetchMoreUsers(java.lang.String querySession) |
org.alfresco.repo.webservice.administration.UserDetails |
getUser(java.lang.String userName) |
org.alfresco.repo.webservice.administration.UserQueryResults |
queryUsers(org.alfresco.repo.webservice.administration.UserFilter filter) |
void |
setAuthenticationService(org.alfresco.service.cmr.security.MutableAuthenticationService authenticationService)
Set the authentication service
|
void |
setAuthorityService(org.alfresco.service.cmr.security.AuthorityService authorityService)
Set the authority service used to determine admin rights.
|
void |
setManageAuthenticationDetails(boolean manageAuthenticationDetails)
Set the flag that indicates whether this service should manage user authentication details as
well as person details.
|
void |
setPersonService(org.alfresco.service.cmr.security.PersonService personService)
Set the person service
|
void |
setTransactionService(org.alfresco.service.transaction.TransactionService transactionService)
Set the transaction service
|
org.alfresco.repo.webservice.administration.UserDetails[] |
updateUsers(org.alfresco.repo.webservice.administration.UserDetails[] users) |
setContentService, setDictionaryService, setNamespaceService, setNodeService, setQuerySessionCache, setSearchService, setServiceRegistry
public void setManageAuthenticationDetails(boolean manageAuthenticationDetails)
manageAuthenticationDetails
- true if authentication details are managed, false otherwisepublic void setTransactionService(org.alfresco.service.transaction.TransactionService transactionService)
transactionService
- the transaction servicepublic void setPersonService(org.alfresco.service.cmr.security.PersonService personService)
personService
- sets the person servicepublic void setAuthenticationService(org.alfresco.service.cmr.security.MutableAuthenticationService authenticationService)
authenticationService
- the authentication servicepublic void setAuthorityService(org.alfresco.service.cmr.security.AuthorityService authorityService)
authorityService
- the service implementationpublic org.alfresco.repo.webservice.administration.UserQueryResults queryUsers(org.alfresco.repo.webservice.administration.UserFilter filter) throws java.rmi.RemoteException, org.alfresco.repo.webservice.administration.AdministrationFault
queryUsers
in interface org.alfresco.repo.webservice.administration.AdministrationServiceSoapPort
java.rmi.RemoteException
org.alfresco.repo.webservice.administration.AdministrationFault
AdministrationServiceSoapPort.queryUsers(org.alfresco.repo.webservice.administration.UserFilter)
public org.alfresco.repo.webservice.administration.UserQueryResults fetchMoreUsers(java.lang.String querySession) throws java.rmi.RemoteException, org.alfresco.repo.webservice.administration.AdministrationFault
fetchMoreUsers
in interface org.alfresco.repo.webservice.administration.AdministrationServiceSoapPort
java.rmi.RemoteException
org.alfresco.repo.webservice.administration.AdministrationFault
AdministrationServiceSoapPort.fetchMoreUsers(java.lang.String)
public org.alfresco.repo.webservice.administration.UserDetails getUser(java.lang.String userName) throws java.rmi.RemoteException, org.alfresco.repo.webservice.administration.AdministrationFault
getUser
in interface org.alfresco.repo.webservice.administration.AdministrationServiceSoapPort
java.rmi.RemoteException
org.alfresco.repo.webservice.administration.AdministrationFault
AdministrationServiceSoapPort.getUser(java.lang.String)
public org.alfresco.repo.webservice.administration.UserDetails[] createUsers(org.alfresco.repo.webservice.administration.NewUserDetails[] newUsers) throws java.rmi.RemoteException, org.alfresco.repo.webservice.administration.AdministrationFault
createUsers
in interface org.alfresco.repo.webservice.administration.AdministrationServiceSoapPort
java.rmi.RemoteException
org.alfresco.repo.webservice.administration.AdministrationFault
AdministrationServiceSoapPort.createUsers(org.alfresco.repo.webservice.administration.NewUserDetails[])
public org.alfresco.repo.webservice.administration.UserDetails[] updateUsers(org.alfresco.repo.webservice.administration.UserDetails[] users) throws java.rmi.RemoteException, org.alfresco.repo.webservice.administration.AdministrationFault
updateUsers
in interface org.alfresco.repo.webservice.administration.AdministrationServiceSoapPort
java.rmi.RemoteException
org.alfresco.repo.webservice.administration.AdministrationFault
AdministrationServiceSoapPort.updateUsers(org.alfresco.repo.webservice.administration.UserDetails[])
public void changePassword(java.lang.String userName, java.lang.String oldPassword, java.lang.String newPassword) throws java.rmi.RemoteException, org.alfresco.repo.webservice.administration.AdministrationFault
changePassword
in interface org.alfresco.repo.webservice.administration.AdministrationServiceSoapPort
java.rmi.RemoteException
org.alfresco.repo.webservice.administration.AdministrationFault
AdministrationServiceSoapPort.changePassword(java.lang.String, java.lang.String, java.lang.String)
public void deleteUsers(java.lang.String[] userNames) throws java.rmi.RemoteException, org.alfresco.repo.webservice.administration.AdministrationFault
deleteUsers
in interface org.alfresco.repo.webservice.administration.AdministrationServiceSoapPort
java.rmi.RemoteException
org.alfresco.repo.webservice.administration.AdministrationFault
AdministrationServiceSoapPort.deleteUsers(java.lang.String[])
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.