Package org.onebusaway.admin.service.api
Class UserResource
- java.lang.Object
-
- org.onebusaway.admin.service.bundle.api.AuthenticatedResource
-
- org.onebusaway.admin.service.api.UserResource
-
@Path("/users") @Component public class UserResource extends AuthenticatedResource
Provides API methods for user operations- Author:
- abelsare
-
-
Field Summary
-
Fields inherited from class org.onebusaway.admin.service.bundle.api.AuthenticatedResource
_currentUserService
-
-
Constructor Summary
Constructors Constructor Description UserResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response
getDetail(String userName)
javax.ws.rs.core.Response
getUserNames(String searchString)
void
setUserManagementService(UserManagementService userManagementService)
-
Methods inherited from class org.onebusaway.admin.service.bundle.api.AuthenticatedResource
isAuthorized
-
-
-
-
Method Detail
-
getUserNames
@GET @Produces("application/json") public javax.ws.rs.core.Response getUserNames(@QueryParam("search") String searchString)
-
getDetail
@Path("/getUserDetails") @GET @Produces("application/json") public javax.ws.rs.core.Response getDetail(@QueryParam("user") String userName)
-
setUserManagementService
@Autowired public void setUserManagementService(UserManagementService userManagementService)
- Parameters:
userManagementService
- the userManagementService to set
-
-