@Override protected void defineStorageModule( ModuleAssembly module ) { module.defaultServices(); new MemoryEntityStoreAssembler() .visibleIn( Visibility.application ) .assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) { super.assemble( module ); ServiceDeclaration service = module.services( MemoryEntityStoreService.class ).visibleIn( visibility() ); if( hasIdentity() ) { service.identifiedBy( identity() ); } } }
@Override public void assemble( ModuleAssembly module ) { new MemoryEntityStoreAssembler().assemble( module ); // END SNIPPET: assembly super.assemble( module ); module.defaultServices(); // START SNIPPET: assembly } // END SNIPPET: assembly
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { super.assemble( module ); new MemoryEntityStoreAssembler().assemble( module ); module.defaultServices(); } }
new MemoryEntityStoreAssembler().assemble( configModule ); new FileConfigurationAssembler().visibleIn( Visibility.application ).assemble( configModule );