com.xebialabs.deployit.core.rest.api
Class UserResource
java.lang.Object
com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
com.xebialabs.deployit.core.rest.api.UserResource
- All Implemented Interfaces:
- com.xebialabs.deployit.core.api.UserProxy
@Controller
public class UserResource
- extends AbstractSecuredResource
- implements com.xebialabs.deployit.core.api.UserProxy
|
Method Summary |
javax.ws.rs.core.Response |
create(java.lang.String username,
com.xebialabs.deployit.core.api.dto.User user)
|
javax.ws.rs.core.Response |
delete(java.lang.String username)
|
javax.ws.rs.core.Response |
modifyPassword(java.lang.String username,
com.xebialabs.deployit.core.api.dto.User user)
|
javax.ws.rs.core.Response |
read(java.lang.String username)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserResource
public UserResource()
create
public javax.ws.rs.core.Response create(java.lang.String username,
com.xebialabs.deployit.core.api.dto.User user)
- Specified by:
create in interface com.xebialabs.deployit.core.api.UserProxy
read
public javax.ws.rs.core.Response read(java.lang.String username)
- Specified by:
read in interface com.xebialabs.deployit.core.api.UserProxy
modifyPassword
public javax.ws.rs.core.Response modifyPassword(java.lang.String username,
com.xebialabs.deployit.core.api.dto.User user)
- Specified by:
modifyPassword in interface com.xebialabs.deployit.core.api.UserProxy
delete
public javax.ws.rs.core.Response delete(java.lang.String username)
- Specified by:
delete in interface com.xebialabs.deployit.core.api.UserProxy