Skip to content

Commit 93e405a

Browse files
committed
FeatureConfig: remove useless class.
1 parent 4d7b667 commit 93e405a

File tree

2 files changed

+6
-53
lines changed

2 files changed

+6
-53
lines changed

src/main/java/ru/mystamps/web/support/togglz/FeatureConfig.java

Lines changed: 0 additions & 52 deletions
This file was deleted.

src/main/java/ru/mystamps/web/support/togglz/TogglzConfig.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@
2929
import org.togglz.console.TogglzConsoleServlet;
3030
import org.togglz.core.manager.FeatureManager;
3131
import org.togglz.core.manager.FeatureManagerBuilder;
32+
import org.togglz.core.repository.cache.CachingStateRepository;
33+
import org.togglz.core.repository.jdbc.JDBCStateRepository;
34+
import org.togglz.spring.security.SpringSecurityUserProvider;
3235

3336
@Configuration
3437
public class TogglzConfig {
@@ -39,7 +42,9 @@ public class TogglzConfig {
3942
@Bean
4043
public FeatureManager getFeatureManager() {
4144
return new FeatureManagerBuilder()
42-
.togglzConfig(new FeatureConfig(dataSource))
45+
.stateRepository(new CachingStateRepository(new JDBCStateRepository(dataSource)))
46+
.featureEnum(Features.class)
47+
.userProvider(new SpringSecurityUserProvider("CHANGE_FEATURES"))
4348
.build();
4449
}
4550

0 commit comments

Comments
 (0)