protected void defineTestModule( ModuleAssembly module ) { module.defaultServices(); module.objects( this.getClass() ); }
public void assemble( ModuleAssembly module ) throws AssemblyException { module.defaultServices(); }
protected void defineTestModule( ModuleAssembly module ) { module.defaultServices(); module.objects( this.getClass() ); }
protected void defineSerializationModule( ModuleAssembly module ) { module.defaultServices(); module.services( JsonSerialization.class ).visibleIn( Visibility.application ); }
protected void defineConfigModule( ModuleAssembly module ) { module.defaultServices(); module.services( MemoryEntityStoreService.class ).visibleIn( Visibility.module ); configModule = module; } }
protected void defineConfigModule( ModuleAssembly module ) { module.defaultServices(); module.services( MemoryEntityStoreService.class ).visibleIn( Visibility.module ); configModule = module; } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.values( InnerValue.class, InnerDefaultedValue.class, OuterValue.class, OuterDefaultedValue.class ); module.defaultServices(); }
protected void defineMonetaryModule( ModuleAssembly module ) { module.defaultServices(); module.values( Currency.class ).visibleIn( Visibility.layer ); module.transients( CheckBookSlip.class ); module.transients( Currency.Builder.class ).visibleIn( Visibility.application ); }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.defaultServices(); module.services( MemoryEntityStoreService.class ); module.services( MyService.class ).instantiateOnStartup(); module.configurations( MyConfig.class ); System.setProperty( "path", "fakepath" ); }
@Override protected void defineStorageModule( ModuleAssembly module ) { module.defaultServices(); new MemoryEntityStoreAssembler() .visibleIn( Visibility.application ) .assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) { new MemoryEntityStoreAssembler().assemble( module ); // END SNIPPET: assembly super.assemble( module ); module.defaultServices(); // START SNIPPET: assembly } // END SNIPPET: assembly
protected void definePeopleModule( ModuleAssembly module ) { module.defaultServices(); module.entities( Address.class, Country.class, City.class, PhoneNumber.class ); module.entities( Person.class ).visibleIn( Visibility.layer ); module.services( PeopleRepository.class ).visibleIn( Visibility.application ); module.values( Rent.class ); module.objects( Rent.Builder.class ).visibleIn( Visibility.application ); }
protected void definePeopleModule( ModuleAssembly module ) { module.defaultServices(); module.entities( Address.class, Country.class, City.class, PhoneNumber.class ); module.entities( Person.class ).visibleIn( Visibility.layer ); module.services( PeopleRepository.class ).visibleIn( Visibility.application ); module.values( Rent.class ); module.objects( Rent.Builder.class ).visibleIn( Visibility.application ); }
@Override public void assemble( ModuleAssembly module ) { super.assemble( module ); ServiceDeclaration service = module.services( MemoryEntityStoreService.class ).visibleIn( visibility() ); if( hasIdentity() ) { service.identifiedBy( identity() ); } module.defaultServices().visibleIn( defaultServicesVisibility() ); }
@Override protected void defineStorageModule( ModuleAssembly module ) { module.defaultServices(); new JCloudsEntityStoreAssembler() .visibleIn( Visibility.application ) .withConfig( configModule, Visibility.application ) .assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { // General setup of client new ClientAssembler().assemble( module ); new ValueAssembler().assemble( module ); module.defaultServices(); }
@Override protected void defineStorageModule( ModuleAssembly module ) { module.defaultServices(); new GeodeEntityStoreAssembler() .visibleIn( Visibility.application ) .withConfig( configModule, Visibility.application ) .assemble( module ); } }
@Override public void assemble( ModuleAssembly module ) { module.transients( TestComposite.class ); module.forMixin( TestComposite.class ).declareDefaults().assemblyString().set( "habba" ); module.defaultServices(); }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { super.assemble( module ); module.services( MemoryEntityStoreService.class ); module.importedServices( StatePrinter.class ).importedBy( NEW_OBJECT ); module.objects( StatePrinter.class ); module.defaultServices(); }
@Override protected void defineStorageModule( ModuleAssembly module ) { module.defaultServices(); new FileConfigurationAssembler() .withOverride( new FileConfigurationOverride().withConventionalRoot( tmpDir.getRoot() ) ) .assemble( module ); new JdbmEntityStoreAssembler().visibleIn( Visibility.application ) .withConfig( configModule, Visibility.application ) .assemble( module ); } }