Class UserCollectionResource
- java.lang.Object
-
- org.flowable.idm.rest.service.api.user.UserCollectionResource
-
@RestController public class UserCollectionResource extends Object
- Author:
- Frederik Heremans, Joram Barrez, Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.idm.api.IdmIdentityServiceidentityServiceprotected IdmRestResponseFactoryidmRestResponseFactoryprotected static HashMap<String,org.flowable.common.engine.api.query.QueryProperty>propertiesprotected IdmRestApiInterceptorrestApiInterceptor
-
Constructor Summary
Constructors Constructor Description UserCollectionResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserResponsecreateUser(UserRequest userRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)DataResponse<UserResponse>getUsers(Map<String,String> allRequestParams, javax.servlet.http.HttpServletRequest request)
-
-
-
Field Detail
-
properties
protected static HashMap<String,org.flowable.common.engine.api.query.QueryProperty> properties
-
idmRestResponseFactory
@Autowired protected IdmRestResponseFactory idmRestResponseFactory
-
identityService
@Autowired protected org.flowable.idm.api.IdmIdentityService identityService
-
restApiInterceptor
@Autowired(required=false) protected IdmRestApiInterceptor restApiInterceptor
-
-
Method Detail
-
getUsers
@GetMapping(value="/users", produces="application/json") public DataResponse<UserResponse> getUsers(@RequestParam Map<String,String> allRequestParams, javax.servlet.http.HttpServletRequest request)
-
createUser
@PostMapping(value="/users", produces="application/json") public UserResponse createUser(@RequestBody UserRequest userRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
-