Package org.togglz.core.manager

Examples of org.togglz.core.manager.FeatureManagerBuilder


         * Steps 2: Fallback to use TogglzConfig implementation for FeatureManager configuration
         */
        TogglzConfig togglzConfig = lookupBean(TogglzConfig.class, context);

        if (togglzConfig != null) {
            return new FeatureManagerBuilder()
                .togglzConfig(togglzConfig)
                .build();
        }

        // fail with a descriptive error message
View Full Code Here


        if (config == null) {
            throw new IllegalArgumentException("Unable to find TogglzConfig implementation..");
        }

        return new FeatureManagerBuilder().togglzConfig(config).build();

    }
View Full Code Here

public class ManagedFeatureManagerProvider {

    @Produces
    @ApplicationScoped
    public FeatureManager produce() {
        return new FeatureManagerBuilder()
            .featureEnum(Features.class)
            .userProvider(new NoOpUserProvider())
            .stateRepository(new InMemoryStateRepository())
            .name("I'm managed by CDI")
            .build();
View Full Code Here

    /**
     * Binds a FeatureManager to the thread before starting each test
     */
    @Before
    public void before() {
        FeatureManager featureManager = new FeatureManagerBuilder()
                .featureEnum(MyFeature.class)
                .stateRepository(new InMemoryStateRepository())
                .userProvider(new NoOpUserProvider())
                .build();
        ThreadLocalFeatureManagerProvider.bind(featureManager);
View Full Code Here

TOP

Related Classes of org.togglz.core.manager.FeatureManagerBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.