Tenho uma classe “BlablablaLoader” que é executada no inicio da aplicação (desktop) e que define certas configurações. Uma das configuração é a definição de quais classes serão utilizadas em transações com o banco de dados. O processamento dessa configuração específica resulta em uma lista de mapeamentos Classe-Tabela que são armazenados em uma lista.
Eu possuo uma classe “Main” que instancia e executa o método inicializador da classe “BlablablaLoader”, gerando assim a lista de mapeamenos citada anteriormente.
A minha pergunta é: Como eu faria para disponibilizar, da maneira mais correta possível, esta lista de forma que a mesma fosse acessível por uma classe X qualquer dentro da aplicação?
Realmente estou com alguma trava na cabeça e não consigo pensar em algo decente… não quero usar static.
Bom, esperto ter sido claro. Se não fui, dê um grito ai. Obrigado.