preparing to load events

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2026-07-28 09:24:26 +02:00
parent 722a6ae97e
commit 51a9f9272e
7 changed files with 104 additions and 2 deletions
@@ -8,6 +8,7 @@ import de.srsoftware.umbrella.core.model.Session;
import de.srsoftware.umbrella.core.model.Token;
import de.srsoftware.umbrella.core.model.UmbrellaUser;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Optional;
@@ -15,6 +16,7 @@ public interface UserService {
void dropSession(Token token) throws UmbrellaException;
Session extend(Session session) throws UmbrellaException;
Map<Long, UmbrellaUser> list(Integer start, Integer limit, Collection<Long> ids) throws UmbrellaException;
HashMap<Long,UmbrellaUser> loader();
Session load(Token token) throws UmbrellaException;
UmbrellaUser load(Session session) throws UmbrellaException;
Optional<UmbrellaUser> load(EmailAddress email) throws UmbrellaException;
@@ -30,6 +30,7 @@ public class Text {
public static final String EMAILS_FOR_RECEIVER = "emails for {email}";
public static final String EVALUATION = "evaluation";
public static final String EVENT_LIST = "event list";
public static final String FILES = "files";