package net.sourceforge.subsonic.service;
import net.sourceforge.subsonic.Logger;
public class UserService {
private static final Logger LOG = Logger.getLogger(UserService.class);
private SecurityService securityService;
public void init() {
CheckUser();
}
public void CheckUser() {
Runnable runnable = new Runnable() {
public void run() {
try {
LOG.info("Checking User accounts ...");
securityService.checkAccounts();
LOG.info("Checking Done");
} catch (Throwable x) {
LOG.error("Failed to check User service: " + x, x);
}
}
};
new Thread(runnable).start();
}
public void setSecurityService(SecurityService securityService) {
this.securityService = securityService;
}
}