Pessoal,
Gostaria de saber como que eu faço para acessar o método que esta publicado em minha Interface?
Segue meu Bean,
Ex:
@ManagedBean(name = "MoedaBean")
@SessionScoped
public class MoedaBean {
// Instanciando valueObject
private Moeda moeda = new Moeda();
// Instanciando Classe Interface
private IMoedaService moedaService;
public MoedaBean() {
System.out.println("funfou");
listarPossiveisMoedas();
}
// Estou chamando este método !!!!
public void listarPossiveisMoedas() {
moeda.setListaMoeda(this.getMoedaService().listarPossiveisMoedas());
}
public Moeda getMoeda() {
return moeda;
}
public void setMoeda(Moeda moeda) {
this.moeda = moeda;
}
public IMoedaService getMoedaService() {
return moedaService;
}
public void setMoedaService(IMoedaService moedaService) {
this.moedaService = moedaService;
}
}
Sempre usei o JSF 1.2 e a configuração é feita tudo no faces-maneged-bean.
Acho que esta faltando alguma annotation sei la … alguém poderia me ajudar?