Então pessoal, boa tarde.
Gostaria de saber se é possível eu alterar a resposta do meu Logic direto do meu @component,
sem ter que mudar o retorno do meu método de void para string.
Com assim?
exemplo:
public void atualizar(Requisicao requisicao) throws AplicacaoException {
try {
// bla bla bla
} catch (VersaoDesatualizadaException e) {
logicReq.confirmResult("invalid"); // >> ERRO no LogicRequest , pois ele não é injetado
} catch (Exception e) {
e.printStackTrace();
throw new AplicacaoException(e);
}
Quando der uma exceção eu seto o tipo de result que eu quero e pronto o ViewManager se entende em redirecionar para a mesma.
o LogicRequest não é injetado automaticamente, ja tentei.
Abraços a todos
