Skip to content

Commit

Permalink
remove statics from DefaultBeanExtension
Browse files Browse the repository at this point in the history
  • Loading branch information
stuartwdouglas authored and pmuir committed Jul 28, 2010
1 parent 5abab57 commit 5866d3f
Showing 1 changed file with 4 additions and 3 deletions.
Expand Up @@ -61,14 +61,14 @@ public class DefaultBeanExtension implements Extension

Logger log = LoggerFactory.getLogger(DefaultBeanExtension.class);

private static final Set<DefaultBeanDefinition> beans = new HashSet<DefaultBeanDefinition>();
private final Set<DefaultBeanDefinition> beans = new HashSet<DefaultBeanDefinition>();

private boolean beanDiscoveryOver = false;

/**
* Adds a default bean with the {@link Default} qualifier
*/
public static void addDefaultBean(Class<?> type, Bean<?> bean)
public void addDefaultBean(Class<?> type, Bean<?> bean)
{
beans.add(new DefaultBeanDefinition(type, Collections.singleton(DefaultLiteral.INSTANCE), bean));
}
Expand All @@ -89,7 +89,7 @@ public <X> void processAnnotatedType(@Observes ProcessAnnotatedType<X> event, Be
/**
* Adds a default bean
*/
public static void addDefaultBean(Class<?> type, Set<Annotation> qualifiers, Bean<?> bean)
public void addDefaultBean(Class<?> type, Set<Annotation> qualifiers, Bean<?> bean)
{
beans.add(new DefaultBeanDefinition(type, Collections.singleton(DefaultLiteral.INSTANCE), bean));
}
Expand Down Expand Up @@ -120,6 +120,7 @@ public void afterBeanDiscovery(@Observes AfterBeanDiscovery event)
log.info("Installing default bean " + d.getDefaultBean());
event.addBean(d.getDefaultBean());
}
beans.clear();
}

}

0 comments on commit 5866d3f

Please sign in to comment.