Implementação de método close para jsf e managed beans

,

Pessoal, estou trabalhando em um projeto pessoal apenas para treino, e gostaria de uma ajudinha de vocês.

Estou tentando implementar um método close() em um managed bean, qual a única função dele seria redirecionar o usuário para uma outra página.

Apenas para dar uma visão melhor do cenário, eu tenho um sistema qual eu posso acessar os registros de uma datatable, e cada registro que eu visito teria opções de atualizar, deletar e fechar o registro, sendo o último responsável por “fechar” o registro visitado e voltar para a lista que se encontra em outra página.

O problema é que meu método não faz o que deveria.

Segue meu managed bean com o respectivo metodo:

@Model
public class ProductBean {

	public String close(){
		return "/store/products.xhtml?faces-redirect=true";
	}
}

Já tentei fazer o mesmo desta forma:

public String close(){
        return "/store/products?faces-redirect=true";
}

Mas nada acontece.
Alguém saberia dizer o que estou fazendo de errado? E teria alguma sugestão de como implementar esse método?

Li alguns artigos na internet e a solução foi adotar esses direcionamentos através da tag <h:link /> do JSF.