Package org.apache.james.mailbox.jpa.migrator.command

Examples of org.apache.james.mailbox.jpa.migrator.command.JpaMigrateCommand


           
            EntityManagerFactory factory = Persistence.createEntityManagerFactory("JamesMigrator");
            EntityManager em = factory.createEntityManager();

            for (String jira: jiras) {
                JpaMigrateCommand jiraJpaMigratable = (JpaMigrateCommand) Class.forName(JPA_MIGRATION_COMMAND_PACKAGE + "." + jira.toUpperCase() + JpaMigrateCommand.class.getSimpleName()).newInstance();
                System.out.println("Now executing " + jira + " migration.");
                em.getTransaction().begin();
                jiraJpaMigratable.migrate(em);
                em.getTransaction().commit();
                System.out.println(jira + " migration is successfully achieved.");
            }
           
        }
View Full Code Here


           
            EntityManagerFactory factory = Persistence.createEntityManagerFactory("JamesMigrator");
            EntityManager em = factory.createEntityManager();

            for (String jira: jiras) {
                JpaMigrateCommand jiraJpaMigratable = (JpaMigrateCommand) Class.forName(JPA_MIGRATION_COMMAND_PACKAGE + "." + jira.toUpperCase() + JpaMigrateCommand.class.getSimpleName()).newInstance();
                System.out.println("Now executing " + jira + " migration.");
                em.getTransaction().begin();
                jiraJpaMigratable.migrate(em);
                em.getTransaction().commit();
                System.out.println(jira + " migration is successfully achieved.");
            }
           
        }
View Full Code Here

TOP

Related Classes of org.apache.james.mailbox.jpa.migrator.command.JpaMigrateCommand

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.