|
Groovy 2.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.codehaus.groovy.util.ReferenceManager
public class ReferenceManager extends Object
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, equals, toString, hashCode, getClass, notify, notifyAll |
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()
@Overridestatic { public String toString()
Copyright © 2003-2013 The Codehaus. All rights reserved.