public abstract class TraceableResource extends Resource
 Usage: replace the Resource with a TraceableResource e.g., public myResource extends Resource { ...
 } would be replaced with public myResource extends TraceableResource {...}
| Constructor and Description | 
|---|
TraceableResource()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
acquire()
Atomically acquires a free resource. 
 | 
void | 
release()
Atomically sets this resource as free; usually when returning a resource to the pool. 
 | 
clear, isAcquired, isFromPool, setAcquired, setFromPoolpublic void release()
IResource
 Before releasing the resource back into the pool,  is invoked.IResource.clear()
public boolean acquire()
IResourceCopyright © GigaSpaces.