Class IdmRestResponseFactory
- java.lang.Object
-
- org.flowable.idm.rest.service.api.IdmRestResponseFactory
-
public class IdmRestResponseFactory extends Object
- Author:
- Joram Barrez
-
-
Constructor Summary
Constructors Constructor Description IdmRestResponseFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupResponsecreateGroupResponse(org.flowable.idm.api.Group group)GroupResponsecreateGroupResponse(org.flowable.idm.api.Group group, RestUrlBuilder urlBuilder)List<GroupResponse>createGroupResponseList(List<org.flowable.idm.api.Group> groups)MembershipResponsecreateMembershipResponse(String userId, String groupId)MembershipResponsecreateMembershipResponse(String userId, String groupId, RestUrlBuilder urlBuilder)PrivilegeResponsecreatePrivilegeResponse(org.flowable.idm.api.Privilege privilege)PrivilegeResponsecreatePrivilegeResponse(org.flowable.idm.api.Privilege privilege, List<org.flowable.idm.api.User> users, List<org.flowable.idm.api.Group> groups)List<PrivilegeResponse>createPrivilegeResponseList(List<org.flowable.idm.api.Privilege> privileges)protected RestUrlBuildercreateUrlBuilder()UserResponsecreateUserResponse(org.flowable.idm.api.User user, boolean incudePassword)UserResponsecreateUserResponse(org.flowable.idm.api.User user, boolean incudePassword, RestUrlBuilder urlBuilder)List<UserResponse>createUserResponseList(List<org.flowable.idm.api.User> users)List<UserResponse>createUserResponseList(List<org.flowable.idm.api.User> users, boolean incudePassword)
-
-
-
Method Detail
-
createUserResponseList
public List<UserResponse> createUserResponseList(List<org.flowable.idm.api.User> users)
-
createUserResponseList
public List<UserResponse> createUserResponseList(List<org.flowable.idm.api.User> users, boolean incudePassword)
-
createUserResponse
public UserResponse createUserResponse(org.flowable.idm.api.User user, boolean incudePassword)
-
createUserResponse
public UserResponse createUserResponse(org.flowable.idm.api.User user, boolean incudePassword, RestUrlBuilder urlBuilder)
-
createGroupResponseList
public List<GroupResponse> createGroupResponseList(List<org.flowable.idm.api.Group> groups)
-
createGroupResponse
public GroupResponse createGroupResponse(org.flowable.idm.api.Group group)
-
createGroupResponse
public GroupResponse createGroupResponse(org.flowable.idm.api.Group group, RestUrlBuilder urlBuilder)
-
createMembershipResponse
public MembershipResponse createMembershipResponse(String userId, String groupId)
-
createMembershipResponse
public MembershipResponse createMembershipResponse(String userId, String groupId, RestUrlBuilder urlBuilder)
-
createPrivilegeResponseList
public List<PrivilegeResponse> createPrivilegeResponseList(List<org.flowable.idm.api.Privilege> privileges)
-
createPrivilegeResponse
public PrivilegeResponse createPrivilegeResponse(org.flowable.idm.api.Privilege privilege)
-
createPrivilegeResponse
public PrivilegeResponse createPrivilegeResponse(org.flowable.idm.api.Privilege privilege, List<org.flowable.idm.api.User> users, List<org.flowable.idm.api.Group> groups)
-
createUrlBuilder
protected RestUrlBuilder createUrlBuilder()
-
-