@Override public void assembleConfigModule( ModuleAssembly config ) throws AssemblyException { config.entities( RestApiConfiguration.class ).visibleIn( Visibility.application ); }
@Override public void assembleConfigModule( ModuleAssembly config ) throws AssemblyException { config.entities( JettyConfiguration.class ).visibleIn( Visibility.application ); JettyConfiguration jettyConfig = config.forMixin( JettyConfiguration.class ).declareDefaults(); jettyConfig.hostName().set( iface ); jettyConfig.port().set( port ); jettyConfig.resourcePath().set( docRoot ); }
private void onAssemble( ModuleAssembly module, Visibility visibility, ModuleAssembly configModule, Visibility configVisibility ) { module.services( JceDetectorService.class, CryptObjectsFactory.class, CryptCodexService.class, X509GeneratorService.class, CryptIOService.class, DigesterService.class, MACService.class, SymetricGeneratorService.class, AsymetricGeneratorService.class, CipherFactoryService.class, X509ExtensionsReaderService.class, X509ExtensionsBuilderService.class ). visibleIn( visibility ); module.objects( KeyInformation.class ). visibleIn( visibility ); module.services( QiCryptoEngine.class ). visibleIn( Visibility.module ). instantiateOnStartup(); configModule.entities( QiCryptoConfiguration.class ).visibleIn( configVisibility ); }
@Override public final void assemble( ModuleAssembly module ) throws AssemblyException { module.values( DataSourceConfigurationValue.class ).visibleIn( Visibility.module ); module.services( EntityToValueService.class ).visibleIn( Visibility.module ); if( hasConfig() ) { configModule().entities( DataSourceConfiguration.class ).visibleIn( configVisibility() ); } onAssemble( module, identity() == null ? DEFAULT_DATASOURCE_SERVICE_IDENTITY : identity(), visibility() ); }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { ServiceDeclaration service = module.services( LiquibaseService.class ). visibleIn( visibility() ). instantiateOnStartup(); if( hasIdentity() ) { service.identifiedBy( identity() ); } if( hasConfig() ) { configModule().entities( LiquibaseConfiguration.class ).visibleIn( configVisibility() ); } } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { module.services( JdbmEntityStoreService.class ).visibleIn( visibility() ); ServiceDeclaration service = module.services( UuidIdentityGeneratorService.class ).visibleIn( visibility() ); if( hasIdentity() ) { service.identifiedBy( identity() ); } if( hasConfig() ) { configModule().entities( JdbmConfiguration.class ).visibleIn( configVisibility() ); } } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { addContextListeners( listen(). with( EnvironmentLoaderService.class ) ). to( module ); addFilters( filter( "/*" ). through( ShiroFilterService.class ). on( REQUEST, FORWARD, INCLUDE, ERROR, ASYNC ) ). to( module ); if( hasConfig() ) { configModule().entities( ShiroIniConfiguration.class ). visibleIn( configVisibility() ); } } }
@Override public final void assemble( ModuleAssembly module ) throws AssemblyException { ServiceDeclaration service = module.services( httpService() ). visibleIn( visibility() ). instantiateOnStartup(); if( hasIdentity() ) { service.identifiedBy( identity() ); } if( hasConfig() ) { configModule().entities( configurationEntity() ).visibleIn( configVisibility() ); } assembleServer( module ); }
configModule().entities( SchedulerConfiguration.class ).visibleIn( configVisibility() );
config.entities( AutomaticReindexerConfiguration.class ).visibleIn( Visibility.application ); new JMXAssembler().assemble( jmx ); jmx.services( JMXConnectorService.class ).instantiateOnStartup(); config.entities( JMXConnectorConfiguration.class ).visibleIn( Visibility.application ); JMXConnectorConfiguration jmxConfigDefaults = config.forMixin( JMXConnectorConfiguration.class ).declareDefaults(); jmxConfigDefaults.enabled().set( Boolean.TRUE );