Examples of addApplicationContextConfigurer()


Examples of com.foreach.across.core.AcrossContext.addApplicationContextConfigurer()

      ScannedBeanModule2.CONSTRUCTION_COUNTER.set( 0 );

      AcrossContext context = new AcrossContext( applicationContext );
      context.setDataSource( acrossDataSource() );
      context.setInstallerAction( InstallerAction.EXECUTE );
      context.addApplicationContextConfigurer( new AnnotatedClassConfigurer( CustomPropertyConfig.class ),
                                               ConfigurerScope.CONTEXT_AND_MODULES );

      context.addModule( testModule1() );
      context.addModule( testModule2() );
View Full Code Here

Examples of com.foreach.across.core.AcrossContext.addApplicationContextConfigurer()

    public AcrossContext acrossContext( ConfigurableApplicationContext applicationContext ) throws Exception {
      AcrossContext acrossContext = new AcrossContext( applicationContext );
      acrossContext.setDataSource( dataSource() );
      acrossContext.addModule( hibernate1Module() );
      acrossContext.addModule( hibernate2Module() );
      acrossContext.addApplicationContextConfigurer( new TransactionManagementConfigurer(),
                                                     ConfigurerScope.CONTEXT_AND_MODULES );

      return acrossContext;
    }
View Full Code Here

Examples of com.foreach.across.core.AcrossContext.addApplicationContextConfigurer()

      acrossContext.addModule( directOnModule() );
      acrossContext.addModule( sourceOnModule() );
      acrossContext.addModule( onlyFromContext() );
      acrossContext.addModule( moduleFour() );

      acrossContext.addApplicationContextConfigurer( new PropertyPlaceholderSupportConfigurer(),
                                                     ConfigurerScope.CONTEXT_AND_MODULES );

      acrossContext.addPropertySources(
          new ClassPathResource( "com/foreach/across/test/TestPropertiesContext.properties" ) );
View Full Code Here

Examples of com.foreach.across.core.AcrossModule.addApplicationContextConfigurer()

    AcrossContext across = new AcrossContext();
    across.setInstallerAction( InstallerAction.DISABLED );
    across.setDataSource( mock( DataSource.class ) );

    AcrossModule moduleOne = new EmptyAcrossModule( "moduleOne" );
    moduleOne.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    AcrossModule moduleTwo = new EmptyAcrossModule( "moduleTwo" );
    moduleTwo.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    across.addModule( moduleOne );
View Full Code Here

Examples of com.foreach.across.core.AcrossModule.addApplicationContextConfigurer()

    AcrossModule moduleOne = new EmptyAcrossModule( "moduleOne" );
    moduleOne.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    AcrossModule moduleTwo = new EmptyAcrossModule( "moduleTwo" );
    moduleTwo.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    across.addModule( moduleOne );
    across.addModule( moduleTwo );

    across.bootstrap();
View Full Code Here

Examples of com.foreach.across.core.AcrossModule.addApplicationContextConfigurer()

    AcrossContext across = new AcrossContext( parent );
    across.setInstallerAction( InstallerAction.DISABLED );
    across.setDataSource( mock( DataSource.class ) );

    AcrossModule moduleOne = new EmptyAcrossModule( "moduleOne" );
    moduleOne.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    AcrossModule moduleTwo = new EmptyAcrossModule( "moduleTwo" );
    moduleTwo.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    across.addModule( moduleOne );
View Full Code Here

Examples of com.foreach.across.core.AcrossModule.addApplicationContextConfigurer()

    AcrossModule moduleOne = new EmptyAcrossModule( "moduleOne" );
    moduleOne.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    AcrossModule moduleTwo = new EmptyAcrossModule( "moduleTwo" );
    moduleTwo.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    across.addModule( moduleOne );
    across.addModule( moduleTwo );

    across.bootstrap();
View Full Code Here

Examples of com.foreach.across.core.AcrossModule.addApplicationContextConfigurer()

    // AcrossContext configuration is bean in the parent and should be destroyed
    ( (DefaultListableBeanFactory) parent.getBeanFactory() ).registerDisposableBean( "acrossContext", across );

    AcrossModule moduleOne = new EmptyAcrossModule( "moduleOne" );
    moduleOne.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    AcrossModule moduleTwo = new EmptyAcrossModule( "moduleTwo" );
    moduleTwo.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    across.addModule( moduleOne );
View Full Code Here

Examples of com.foreach.across.core.AcrossModule.addApplicationContextConfigurer()

    AcrossModule moduleOne = new EmptyAcrossModule( "moduleOne" );
    moduleOne.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    AcrossModule moduleTwo = new EmptyAcrossModule( "moduleTwo" );
    moduleTwo.addApplicationContextConfigurer( new AnnotatedClassConfigurer( Config.class ) );

    across.addModule( moduleOne );
    across.addModule( moduleTwo );

    across.bootstrap();
View Full Code Here

Examples of com.foreach.across.core.AcrossModule.addApplicationContextConfigurer()

      context.addModule( testModule() );
    }

    private AcrossModule testModule() {
      AcrossModule module = new EmptyAcrossModule( "TestModule" );
      module.addApplicationContextConfigurer( ComponentConfig.class );

      return module;
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.