duda acerca de Hibernate y modificar datos conexion

Telemaco de Itaca
26 de Enero del 2010
estoy usando hibernate para conectar una aplicacion desktop a una BD postgresql,me gustaria poder darle al usuario la posibiidad de en tiempo de ejecucion cambiarse a otro servidor(Ej por mantenimiento del servidor principal) pero para poder hacerlo nececitaria modificar determinados datos de los contenidos en persistence.xml , alguien pudiera decirme como hacerlo en codigo Java ???