Boa tarde galera…
Tenho um problema e não sei qual a melhor forma de resolvê-lo…
Eu tenho um Objeto Xpto que compartilha estado, certo?
e tenho um Listener que escuta um banco e ele recebe um objeto Xpto como dependência! Então surge o problema!
Como esse objeto Listener é criado apenas uma vez, automaticamente, meu objeto Xpto que compartilha estado tb, o que traz alguns problemas de concorrência.
a primeira solução é dar um new a cada metodo dentro de listener… gerando um alto ACOPLAMENTO…
a segunda é tirar os estados do objeto Xpto… o que torná-o um pouco procedural…
como vcs resolveriam isso?
vlw!