Como validar sessão dentro de uma classe?

Olá pessoal! Tenho a seguinte dúvida…queria fazer um metodo em uma classe que pegasse a sessão do usuário e fizesse a verificacao, caso a sessão esteja inválida eu retorno false caso contrario true! Mas como eu posso fazer isso?

validaSessao(HttpSession sessao){
       if(sessao==null)
               return false;
// outras regras de validação de sessão
// ver se tem algum objeto na sessão coisa assim
       return true;
}

algo assim?

Primeiro em algum lugar você deve criar a session:

HttpSession session = request.getSession(false);
if ( null != session ) {
	session.setAttribute("loggedUser", user);
}		

Pra validar em algum outro ponto:

User userSession = null;
HttpSession session = request.getSession(false);
if ( null != session ) {
	userSession = (User) session.getAttribute("loggedUser");
}		

if (userSession == null)
	throw new Exception("Mensagem de usuário não autenticado");

É exatamente isso que eu quero vou fazer aki pessoal!!

Valewwwww