Initialize missing user database at startup

This commit is contained in:
René Pfeuffer
2018-08-01 09:59:23 +02:00
parent b27f4c277c
commit 44d96f29ad

View File

@@ -40,6 +40,7 @@ import com.google.inject.Inject;
import com.google.inject.Singleton; import com.google.inject.Singleton;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import sonia.scm.EagerSingleton;
import sonia.scm.HandlerEventType; import sonia.scm.HandlerEventType;
import sonia.scm.ManagerDaoAdapter; import sonia.scm.ManagerDaoAdapter;
import sonia.scm.SCMContextProvider; import sonia.scm.SCMContextProvider;
@@ -55,7 +56,11 @@ import javax.xml.bind.JAXBException;
import javax.xml.bind.Unmarshaller; import javax.xml.bind.Unmarshaller;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.util.*; import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
//~--- JDK imports ------------------------------------------------------------ //~--- JDK imports ------------------------------------------------------------
@@ -63,7 +68,7 @@ import java.util.*;
* *
* @author Sebastian Sdorra * @author Sebastian Sdorra
*/ */
@Singleton @Singleton @EagerSingleton
public class DefaultUserManager extends AbstractUserManager public class DefaultUserManager extends AbstractUserManager
{ {