Package com.yammer.tenacity.core.bundle

Source Code of com.yammer.tenacity.core.bundle.BaseTenacityBundleConfigurationFactory

package com.yammer.tenacity.core.bundle;

import com.yammer.tenacity.core.config.BreakerboxConfiguration;
import com.yammer.tenacity.core.config.TenacityConfiguration;
import com.yammer.tenacity.core.properties.TenacityPropertyKey;
import io.dropwizard.Configuration;

import javax.ws.rs.ext.ExceptionMapper;
import java.util.Collections;
import java.util.Map;

public abstract class BaseTenacityBundleConfigurationFactory<T extends Configuration> implements TenacityBundleConfigurationFactory<T> {

    @Override
    public Map<TenacityPropertyKey, TenacityConfiguration> getTenacityConfigurations(T applicatoinConfiguration) {
        return Collections.emptyMap();
    }

    @Override
    public BreakerboxConfiguration getBreakerboxConfiguration(T applicationConfiguration) {
        return new BreakerboxConfiguration();
    }
}
TOP

Related Classes of com.yammer.tenacity.core.bundle.BaseTenacityBundleConfigurationFactory

TOP
Copyright © 2018 www.massapi.com. 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.