All Downloads are FREE. Search and download functionalities are using the official Maven repository.

no.finn.unleash.DefaultUnleash Maven / Gradle / Ivy

package no.finn.unleash;

import io.getunleash.UnleashContextProvider;
import io.getunleash.event.EventDispatcher;
import io.getunleash.metric.UnleashMetricService;
import io.getunleash.repository.ToggleRepository;
import io.getunleash.strategy.Strategy;
import io.getunleash.util.UnleashConfig;
import java.util.Map;

/** @deprecated Use {@link io.getunleash.DefaultUnleash} (since v5.0.0) */
@Deprecated
public class DefaultUnleash extends io.getunleash.DefaultUnleash {
    public DefaultUnleash(UnleashConfig unleashConfig, Strategy... strategies) {
        super(unleashConfig, strategies);
    }

    public DefaultUnleash(
            UnleashConfig unleashConfig,
            ToggleRepository toggleRepository,
            Strategy... strategies) {
        super(unleashConfig, toggleRepository, strategies);
    }

    public DefaultUnleash(
            UnleashConfig unleashConfig,
            ToggleRepository toggleRepository,
            Map strategyMap,
            UnleashContextProvider contextProvider,
            EventDispatcher eventDispatcher,
            UnleashMetricService metricService) {
        super(
                unleashConfig,
                toggleRepository,
                strategyMap,
                contextProvider,
                eventDispatcher,
                metricService);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy