package org.jboss.seam.security.session;
import javax.inject.Inject;
public class SessionManager
{
@Inject
private SessionStore sessionStore;
public void register(Session session)
{
sessionStore.persist(session);
}
public Session unregister(String id)
{
Session session = sessionStore.findById(id);
if (session != null)
{
sessionStore.remove(session);
}
return session;
}
public boolean isSessionRegistered(String id)
{
return sessionStore.sessionExists(id);
}
}