@Override public void assemble( ModuleAssembly module ) { super.assemble( module ); module.entities( PasswordSecurable.class ).visibleIn( visibility() ); ServiceDeclaration service = module.services( PasswordRealmService.class ). instantiateOnStartup(). visibleIn( visibility() ); if( hasIdentity() ) { service.identifiedBy( identity() ); } if( hasConfig() ) { configModule().entities( PasswordRealmConfiguration.class ). visibleIn( configVisibility() ); } } }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { // END SNIPPET: assembly new EntityTestAssembler().assemble( module ); new RdfMemoryStoreAssembler().assemble( module ); ModuleAssembly configModule = module; // START SNIPPET: assembly new StandaloneShiroAssembler(). withConfig( configModule, Visibility.layer ). assemble( module ); new PasswordDomainAssembler(). withConfig( configModule, Visibility.layer ). assemble( module ); module.entities( User.class ); module.services( UserFactory.class ); // END SNIPPET: assembly configModule.forMixin( ShiroIniConfiguration.class ). declareDefaults(). iniResourcePath().set( "classpath:standalone-shiro.ini" ); // START SNIPPET: assembly }
@Override public void assemble( ModuleAssembly module ) throws AssemblyException { new EntityTestAssembler().assemble( module ); new RdfMemoryStoreAssembler().assemble( module ); ModuleAssembly configModule = module; // START SNIPPET: assembly new StandaloneShiroAssembler(). withConfig( configModule, Visibility.layer ). assemble( module ); new PasswordDomainAssembler(). withConfig( configModule, Visibility.layer ). assemble( module ); new PermissionsDomainAssembler(). assemble( module ); module.entities( User.class ); module.services( UserFactory.class ); // END SNIPPET: assembly configModule.forMixin( ShiroIniConfiguration.class ). declareDefaults(). iniResourcePath().set( "classpath:standalone-shiro.ini" ); }
@Override public void assemble( ModuleAssembly module ) { super.assemble( module ); module.entities( PasswordSecurable.class ).visibleIn( visibility() ); ServiceDeclaration service = module.services( PasswordRealmService.class ). instantiateOnStartup(). visibleIn( visibility() ); if( hasIdentity() ) { service.identifiedBy( identity() ); } if( hasConfig() ) { configModule().entities( PasswordRealmConfiguration.class ). visibleIn( configVisibility() ); } } }