package com.netflix.governator.guice.lazy; import com.google.inject.Scope; /** * A singleton factory that returns a Guice {@link Scope} that enables fine grained lazy singletons. * * @see FineGrainedLazySingleton * @deprecated Use javax.inject.Singleton instead. FineGrainedLazySingleton is not needed * as of Guice4 which fixes the global lock issue. */ @Deprecated public class FineGrainedLazySingletonScope { private static final Scope instance = new FineGrainedLazySingletonScopeImpl(); /** * Returns the scope * @return scope */ public static Scope get() { return instance; } }