public final class ReferenceCountedUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
add(AbstractReferenceCounted referenceCounted)
Adds a reference counted resource to the set of tracked resources.
|
static void |
assertReferencesReleased()
Asserts that all reference counted resources have been released.
|
static void |
disableReferenceTracing()
Disables tracing of reference counted resources.
|
static void |
enableReferenceTracing()
Enables tracing of reference counted resources.
|
static void |
unmonitor(ReferenceCounted counted)
Stops monitoring a reference counted resource.
|
public static void add(AbstractReferenceCounted referenceCounted)
referenceCounted - The reference counted resource to add.public static void enableReferenceTracing()
public static void disableReferenceTracing()
public static void assertReferencesReleased()
AssertionError - If any reference counted resource has not been released.public static void unmonitor(ReferenceCounted counted)
counted - The reference counted resource to unmonitor.Copyright © 2023. All rights reserved.