[Minor] order sessions by username

This commit is contained in:
Robert von Burg 2020-11-06 10:15:56 +01:00
parent d8b08dd376
commit f831719c1f
1 changed files with 4 additions and 1 deletions

View File

@ -15,6 +15,7 @@
*/
package li.strolch.rest.endpoint;
import static java.util.Comparator.comparing;
import static li.strolch.rest.helper.RestfulHelper.toJson;
import static li.strolch.runtime.StrolchConstants.StrolchPrivilegeConstants.PRIVILEGE_GET_SESSION;
import static li.strolch.search.SearchBuilder.buildSimpleValueSearch;
@ -74,7 +75,9 @@ public class UserSessionsService {
UserSession::getUsername, //
UserSession::getFirstname, //
UserSession::getLastname, //
UserSession::getUserRoles)).search(sessions);
UserSession::getUserRoles)) //
.search(sessions) //
.orderBy(comparing(UserSession::getUsername));
JsonObject root = toJson(queryData, sessions.size(), result, UserSession::toJson);
Gson gson = new GsonBuilder().setPrettyPrinting().create();