Forge - Parent 2.0.0.Alpha1

org.jboss.forge.container.modules
Class SilentTCCLSingletonProvider

java.lang.Object
  extended by org.jboss.weld.bootstrap.api.SingletonProvider
      extended by org.jboss.forge.container.modules.SilentTCCLSingletonProvider

public class SilentTCCLSingletonProvider
extends org.jboss.weld.bootstrap.api.SingletonProvider

Singleton provider that uses the Thread Context ClassLoader to differentiate between applications.

(Note: Modified from Weld to remove System.out.println() call.)

Author:
Sanjeeb.Sahoo@Sun.COM, Pete Muir, Lincoln Baxter, III

Constructor Summary
SilentTCCLSingletonProvider()
           
 
Method Summary
<T> org.jboss.weld.bootstrap.api.Singleton<T>
create(Class<? extends T> type)
           
 
Methods inherited from class org.jboss.weld.bootstrap.api.SingletonProvider
initialize, instance, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SilentTCCLSingletonProvider

public SilentTCCLSingletonProvider()
Method Detail

create

public <T> org.jboss.weld.bootstrap.api.Singleton<T> create(Class<? extends T> type)
Specified by:
create in class org.jboss.weld.bootstrap.api.SingletonProvider

Forge - Parent 2.0.0.Alpha1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.