Package org.jboss.arquillian.persistence.configuration

Examples of org.jboss.arquillian.persistence.configuration.PersistenceConfiguration


   InstanceProducer<PersistenceConfiguration> configurationProducer;

   @Override
   protected PersistenceConfiguration create()
   {
      return new PersistenceConfiguration();
   }
View Full Code Here


   }

   @Override
   public void observe(@Observes BeforeSuite beforeSuiteEvent)
   {
      final PersistenceConfiguration persistenceConfiguration = configureFromArquillianDescriptor();
      configurationProducer.set(persistenceConfiguration);
   }
View Full Code Here

   // Private methods

   private void executeInitStatement()
   {
      final PersistenceConfiguration persistenceConfiguration = configuration.get();
      String initStatement = persistenceConfiguration.getInitStatement();
      if (ScriptHelper.isSqlScriptFile(initStatement))
      {
         initStatement = ScriptHelper.loadScript(initStatement);
      }
      applyInitStatementEvent.fire(new ApplyInitStatement(initStatement));
View Full Code Here

      applyInitStatementEvent.fire(new ApplyInitStatement(initStatement));
   }

   private void executeCleanupStatement()
   {
      final PersistenceConfiguration persistenceConfiguration = configuration.get();
      String cleanupStatement = persistenceConfiguration.getCleanupStatement();
      if (ScriptHelper.isSqlScriptFile(cleanupStatement))
      {
         cleanupStatement = ScriptHelper.loadScript(cleanupStatement);
      }
      applyCleanupStatementEvent.fire(new ApplyCleanupStatement(cleanupStatement));
View Full Code Here

      persistenceExtensionEnabler.set(new PersistenceExtensionEnabler(metadataExtractorProducer.get()));
   }

   public void beforeTest(@Observes Before beforeTestEvent)
   {
      PersistenceConfiguration persistenceConfiguration = configurationInstance.get();
      persistenceExtensionFeatureResolverProvider.set(new PersistenceExtensionFeatureResolver(beforeTestEvent.getTestMethod(), metadataExtractorProducer.get(), persistenceConfiguration));

      if (persistenceExtensionEnabler.get().isPersistenceExtensionRequired())
      {
         createDataSource();
View Full Code Here

   @Inject @ApplicationScoped
   InstanceProducer<PersistenceConfiguration> configurationProducer;

   public void configure(@Observes BeforeSuite beforeSuiteEvent)
   {
      final PersistenceConfiguration configuration = new PersistenceConfiguration();
      Configuration.importTo(configuration).loadFromPropertyFile(configuration.getPrefix() + "properties");
      configurationProducer.set(configuration);
   }
View Full Code Here

TOP

Related Classes of org.jboss.arquillian.persistence.configuration.PersistenceConfiguration

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.