JBoss Modular Service Kernel API 1.0.0.Beta1

org.jboss.msc.ref
Class References

java.lang.Object
  extended by org.jboss.msc.ref.References

public final class References
extends Object


Method Summary
static
<T,A> Reference<T,A>
create(Reference.Type type, T value, A attachment)
           
static
<T,A> Reference<T,A>
create(Reference.Type type, T value, A attachment, Reaper<T,A> reaper)
           
static
<T,A> Reference<T,A>
create(Reference.Type type, T value, A attachment, ReferenceQueue<? super T> referenceQueue)
           
static
<T,A> Reference<T,A>
getNullReference()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static <T,A> Reference<T,A> create(Reference.Type type,
                                          T value,
                                          A attachment,
                                          Reaper<T,A> reaper)

create

public static <T,A> Reference<T,A> create(Reference.Type type,
                                          T value,
                                          A attachment,
                                          ReferenceQueue<? super T> referenceQueue)

create

public static <T,A> Reference<T,A> create(Reference.Type type,
                                          T value,
                                          A attachment)

getNullReference

public static <T,A> Reference<T,A> getNullReference()

JBoss Modular Service Kernel API 1.0.0.Beta1

Copyright © 2010 JBoss, a division of Red Hat, Inc.