protected void assembleCachePool( ModuleAssembly module ) throws AssemblyException { module.services( MemoryCachePoolService.class ); }
@Override public void assemble( ModuleAssembly module ) { module.services( IdentityGenerator.class ) .withMixins( UuidGeneratorMixin.class ) .identifiedBy( IDENTITY ); } }
protected void defineConfigModule( ModuleAssembly module ) { module.defaultServices(); module.services( MemoryEntityStoreService.class ).visibleIn( Visibility.module ); configModule = module; } }
protected void defineSerializationModule( ModuleAssembly module ) { module.defaultServices(); module.services( JsonSerialization.class ).visibleIn( Visibility.application ); }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.services( FooBarServiceWithActivators.class ). instantiateOnStartup(); }
@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" ); }
public void to( ModuleAssembly module ) throws AssemblyException { for ( ContextListenerDeclaration contextListenerDeclaration : contextListenerDeclarations ) { module.services( contextListenerDeclaration.contextListener() ). setMetaInfo( contextListenerDeclaration.contextListenerInfo() ). instantiateOnStartup().visibleIn( layer ); } }
@Override public void assemble( ModuleAssembly module ) { super.assemble( module ); module.services( DataSourceConfigurationManagerService.class ).visibleIn( visibility() ).instantiateOnStartup(); } }
public void to( ModuleAssembly module ) throws AssemblyException { for ( ContextListenerDeclaration contextListenerDeclaration : contextListenerDeclarations ) { module.services( contextListenerDeclaration.contextListener() ). setMetaInfo( contextListenerDeclaration.contextListenerInfo() ). instantiateOnStartup().visibleIn( layer ); } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.services( FooBarServiceWithActivators.class ). withActivators( AlphaActivator.class, BetaActivator.class ). instantiateOnStartup(); }
@Override public void assemble( ModuleAssembly module ) { super.assemble( module ); module.entities( Role.class, RoleAssignment.class, RoleAssignee.class ). visibleIn( visibility() ); module.services( RoleFactory.class ). visibleIn( visibility() ); } }
public void assemble( ModuleAssembly module ) throws AssemblyException { module.objects( ActivatableServiceTest.class ); module.services( ActivatableComposite.class ).withActivators( TestActivator.class).instantiateOnStartup(); } };
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.entities( SimpleEntity.class ); module.entities( DualFaced.class ); module.values( DualFaced.class ); module.services( MemoryEntityStoreService.class ); }
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() ); }
public void assemble( ModuleAssembly module ) throws AssemblyException { module.objects( TestObject.class ); module.services( TestServiceComposite2.class ); module.entities( TestServiceConfiguration.class ); new EntityTestAssembler().assemble( module ); } };
public void assemble( ModuleAssembly module ) throws AssemblyException { module.services( SomeService.class ).instantiateOnStartup(); module.services( SomeService2.class ).instantiateOnStartup(); new TracingAssembler().assemble( module ); new EntityTestAssembler().assemble( module ); new RdfMemoryStoreAssembler().assemble( module ); module.entities( CompositeTraceRecordEntity.class ); module.entities( EntityTraceRecordEntity.class ); module.entities( ServiceTraceRecordEntity.class ); }
public void assemble(ModuleAssembly module) throws AssemblyException { new EntityTestAssembler().assemble( module ); new FileConfigurationAssembler() .withOverride( new FileConfigurationOverride().withConventionalRoot( tmpDir.getRoot() ) ) .assemble( module ); module.services(NativeRepositoryService.class).instantiateOnStartup(); module.entities(NativeConfiguration.class); module.objects(getClass()); }
public void assemble( ModuleAssembly module ) throws AssemblyException { module.services( FooServiceComposite.class ).identifiedBy( "bazar" ); module.entities( FooConfigurationComposite.class ); new EntityTestAssembler().assemble( module ); FooConfigurationComposite config = module.forMixin( FooConfigurationComposite.class ).declareDefaults(); config.foo().set( "bar" ); }