JBoss Modular Service Kernel API 1.0.0.Beta4-SNAPSHOT

Uses of Interface
org.jboss.msc.ref.Reference

Packages that use Reference
org.jboss.msc.ref Classes which implement enhanced reference management capabilities. 
org.jboss.msc.value Classes which implement various indirect value types. 
 

Uses of Reference in org.jboss.msc.ref
 

Classes in org.jboss.msc.ref that implement Reference
 class PhantomReference<T,A>
          A reapable phantom reference with an attachment.
 class SoftReference<T,A>
          A reapable soft reference with an attachment.
 class StrongReference<T,A>
          A strong reference with an attachment.
 class WeakReference<T,A>
          A reapable weak reference with an attachment.
 

Methods in org.jboss.msc.ref that return Reference
static
<T,A> Reference<T,A>
References.create(Reference.Type type, T value, A attachment)
          Create a reference of a given type with the provided value and attachment.
static
<T,A> Reference<T,A>
References.create(Reference.Type type, T value, A attachment, Reaper<T,A> reaper)
          Create a reference of a given type with the provided value and attachment.
static
<T,A> Reference<T,A>
References.create(Reference.Type type, T value, A attachment, ReferenceQueue<? super T> referenceQueue)
          Create a reference of a given type with the provided value and attachment.
static
<T,A> Reference<T,A>
References.getNullReference()
          Get a null reference.
 

Methods in org.jboss.msc.ref with parameters of type Reference
 void Reaper.reap(Reference<T,A> reference)
          Perform the cleanup action for a reference.
 

Uses of Reference in org.jboss.msc.value
 

Constructors in org.jboss.msc.value with parameters of type Reference
ReferenceValue(Reference<? extends T,?> reference)
          Construct a new instance.
 


JBoss Modular Service Kernel API 1.0.0.Beta4-SNAPSHOT

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