public void configure() { installConfig(); installSecurityApi(); installSecurityService(); }
@Override protected void configure() { installUserApi(); installInternalApi(); installDaos(); }
@Override protected void configure() { installUserApi(); } }
@Override protected void configure() { super.configure(); install(new GuicyKillbillTestWithEmbeddedDBModule()); install(new AuditModule()); install(new TagStoreModule()); install(new CustomFieldModule()); install(new MetricsModule()); install(new BusModule(configSource)); install(new NotificationQueueModule(configSource)); install(new NonEntityDaoModule()); install(new GlobalLockerModule()); } }
@Override protected void configure() { install(new GuicyKillbillTestWithEmbeddedDBModule()); install(new NonEntityDaoModule()); //installDBI(); install(new NotificationQueueModule(configSource)); install(new CustomFieldModule()); install(new MetricsModule()); install(new BusModule(configSource)); super.configure(); } }
@Override protected void configure() { super.configure(); install(new CallContextModule()); install(new MockGlobalLockerModule()); install(new CatalogModule(configSource)); install(new CacheModule(configSource)); install(new TemplateModule()); install(new EmailModule(configSource)); install(new NotificationQueueModule(configSource)); install(new TagStoreModule()); install(new CustomFieldModule()); installExternalApis(); bind(TestInvoiceHelper.class).asEagerSingleton(); } }
@Override protected void configure() { super.configure(); install(new MetricsModule()); install(new CacheModule(configSource)); install(new CallContextModule()); }
@Override public void configure() { super.configure(); install(new DefaultAccountModule(configSource)); install(new GuicyKillbillTestWithEmbeddedDBModule()); install(new NonEntityDaoModule()); install(new MetricsModule()); install(new BusModule(configSource)); bind(CurrencyConversionApi.class).toInstance(Mockito.mock(CurrencyConversionApi.class)); } }
@Override protected void configure() { super.configure(); install(new CacheModule(configSource)); install(new CallContextModule()); } }
@Override public void configure() { super.configure(); install(new GuicyKillbillTestWithEmbeddedDBModule()); install(new NonEntityDaoModule()); install(new BusModule(configSource)); } }
@Override protected void configure() { //install(new CallContextModule()); install(new CacheModule(configSource)); installHack(); } }
@Override protected void configure() { super.configure(); install(new GuicyKillbillTestNoDBModule()); install(new MockNonEntityDaoModule()); install(new MockGlobalLockerModule()); install(new InMemoryBusModule(configSource)); install(new MockNotificationQueueModule(configSource)); installAuditMock(); install(new KillBillShiroModule(configSource)); install(new KillBillShiroAopModule()); install(new SecurityModule()); } }
@Override protected void configureInterceptors(final AnnotationResolver resolver) { super.configureInterceptors(resolver); if (!KillBillShiroModule.isRBACEnabled()) { return; } final PermissionAnnotationHandler permissionAnnotationHandler = new PermissionAnnotationHandler(); // Inject the Security API requestInjection(permissionAnnotationHandler); final PermissionAnnotationMethodInterceptor methodInterceptor = new PermissionAnnotationMethodInterceptor(permissionAnnotationHandler, resolver); bindShiroInterceptorWithHierarchy(methodInterceptor); }
@Override protected void configure() { installDaos(); installUserApi(); } }
@Override protected void configure() { installCustomFieldDao(); installCustomFieldUserApi(); }
@Override protected void configure() { bind(NotificationQueueService.class).to(DefaultNotificationQueueService.class).asEagerSingleton(); configureNotificationQueueConfig(); } }
@Override protected void configure() { bind(MetricRegistry.class).asEagerSingleton(); } }
@Override protected void configure() { bind(GlobalLocker.class).toProvider(MySqlGlobalLockerProvider.class).asEagerSingleton(); } }
@Override protected void configure() { bind(Clock.class).to(DefaultClock.class).asEagerSingleton(); } }
@Override public void configure() { super.configure(); install(new GuicyKillbillTestWithEmbeddedDBModule()); install(new NonEntityDaoModule()); install(new NotificationQueueModule(configSource)); install(new MetricsModule()); install(new BusModule(configSource)); } }