@Override public ModuleAssembly assemble( LayerAssembly layer, ModuleAssembly module ) { new FileEntityStoreAssembler() .visibleIn( Visibility.application ) .withConfig( configModule, Visibility.application ) .assemble( module ); return module; } }
.visibleIn( Visibility.application ) .withConfig( configModule, Visibility.application ) .assemble( entityStore );
@Override protected void defineStorageModule( ModuleAssembly module ) { module.defaultServices(); new FileConfigurationAssembler() .withOverride( new FileConfigurationOverride().withConventionalRoot( tmpDir.getRoot() ) ) .visibleIn( Visibility.application ) .assemble( module ); new FileEntityStoreAssembler() .withConfig( configModule, Visibility.application ) .visibleIn( Visibility.application ) .assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { super.assemble( module ); new FileConfigurationAssembler() .withOverride( new FileConfigurationOverride().withConventionalRoot( tmpDir.getRoot() ) ) .assemble( module ); ModuleAssembly config = module.layer().module( "config" ); new EntityTestAssembler().defaultServicesVisibleIn( Visibility.layer ).assemble( config ); new FileEntityStoreAssembler().withConfig( config, Visibility.layer ).assemble( module ); } }
@Override // START SNIPPET: assembly public void assemble( ModuleAssembly module ) throws AssemblyException { // END SNIPPET: assembly super.assemble( module ); new FileConfigurationAssembler() .withOverride( new FileConfigurationOverride().withConventionalRoot( tmpDir.getRoot() ) ) .assemble( module ); ModuleAssembly config = module.layer().module( "config" ); new EntityTestAssembler().defaultServicesVisibleIn( Visibility.layer ).assemble( config ); // START SNIPPET: assembly new FileEntityStoreAssembler().withConfig( config, Visibility.layer ).assemble( module ); } // END SNIPPET: assembly