package de.micromata.borgbutler.server.user; /** * Handles all user data. */ public abstract class UserManager { private static UserManager instance; public static void setUserManager(UserManager userManager) { instance = userManager; } public static UserManager instance() { return instance; } public abstract UserData getUser(String id); /** * The userData was modified. Persists the given user. * @param userData */ public abstract void saveUser(UserData userData); }