package com.netflix.governator.guice;
/**
* Base module that ensures only one module is used when multiple modules
* are installed using the concrete module class as the dedup key. To
* ensure 'best practices' this class also forces the concrete module to
* be final. This is done to prevent the use of inheritance for overriding
* behavior in favor of using Modules.override().
*
* @author elandau
*
* @deprecated Use com.netflix.governator.SingletonModule instead
*/
@Deprecated
public abstract class SingletonModule extends com.netflix.governator.SingletonModule {
}