Alterar o database em runtime com JPA

Boa noite pessoal!

Tenho a seguinte dúvida, estou usando JPA e gostaria de especificar
o banco de dados que estou usando em runtime.
Como faço isso?

Galera, consegui
a classe javax.persistence.Persistence fornece dois métodos para criação do EntityManagerFactory

javax.persistence.PersistencecreateEntityManagerFactory(“SuaPU”);

e o outro

javax.persistence.PersistencecreateEntityManagerFactory(“SuaPU”, params /Map/ );

params serão os parâmetros adicionais, caso já exista algum que contenha em params
estes serão substuidos (conforme documentação).