|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.util.ReferenceManager
class ReferenceManager extends Object
Nested Class Summary | |
---|---|
class |
ReferenceManager.ThreadedReferenceManager
|
Constructor Summary | |
ReferenceManager()
|
Method Summary | |
---|---|
def
|
ReferenceManager(ReferenceQueue queue)
|
void
|
afterReferenceCreation(Reference r)
|
static ReferenceManager
|
createCallBackedManager(ReferenceQueue queue)
|
static ReferenceManager
|
createIdlingManager(ReferenceQueue queue)
|
static ReferenceManager
|
createThreadedManager(ReferenceQueue queue)
|
static ReferenceManager
|
createThresholdedIdlingManager(ReferenceQueue queue, ReferenceManager callback, int threshold)
|
static ReferenceBundle
|
getDefaultSoftBundle()
|
static ReferenceBundle
|
getDefaultWeakBundle()
|
protected ReferenceQueue
|
getReferenceQueue()
|
void
|
removeStallEntries()
|
void
|
stopThread()
|
String
|
toString()
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
ReferenceManager()
Method Detail |
---|
public def ReferenceManager(ReferenceQueue queue)
public void afterReferenceCreation(Reference r)
public static ReferenceManager createCallBackedManager(ReferenceQueue queue)
public static ReferenceManager createIdlingManager(ReferenceQueue queue)
public static ReferenceManager createThreadedManager(ReferenceQueue queue)
public static ReferenceManager createThresholdedIdlingManager(ReferenceQueue queue, ReferenceManager callback, int threshold)
public static ReferenceBundle getDefaultSoftBundle()
public static ReferenceBundle getDefaultWeakBundle()
protected ReferenceQueue getReferenceQueue()
public void removeStallEntries()
public void stopThread()
@Override public String toString()
Copyright © 2003-2009 The Codehaus. All rights reserved.