Package org.codehaus.groovy.util
Class ReferenceManager
java.lang.Object
org.codehaus.groovy.util.ReferenceManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
static ReferenceManager
static ReferenceManager
createIdlingManager(ReferenceQueue queue)
static ReferenceManager
createThreadedManager(ReferenceQueue queue)
static ReferenceManager
createThresholdedIdlingManager(ReferenceQueue queue, ReferenceManager callback, int threshold)
static ReferenceBundle
Deprecated.static ReferenceBundle
Deprecated.protected ReferenceQueue
void
void
toString()
-
Constructor Details
-
ReferenceManager
-
-
Method Details
-
createThreadedManager
-
createIdlingManager
-
createCallBackedManager
-
createThresholdedIdlingManager
public static ReferenceManager createThresholdedIdlingManager(ReferenceQueue queue, ReferenceManager callback, int threshold) -
getReferenceQueue
-
afterReferenceCreation
-
removeStallEntries
public void removeStallEntries() -
stopThread
public void stopThread() -
toString
-
getDefaultSoftBundle
Deprecated. -
getDefaultWeakBundle
Deprecated.
-
ReferenceBundle.getSoftBundle()