Package org.apache.solr.common.util
Class ObjectReleaseTracker
- java.lang.Object
- 
- org.apache.solr.common.util.ObjectReleaseTracker
 
- 
 public class ObjectReleaseTracker extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description ObjectReleaseTracker()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static StringcheckEmpty()static voidclear()static StringclearObjectTrackerAndCheckEmpty()static booleanrelease(Object object)static booleantrack(Object object)static voidtryClose()
 
- 
- 
- 
Method Detail- 
trackpublic static boolean track(Object object) 
 - 
releasepublic static boolean release(Object object) 
 - 
clearpublic static void clear() 
 - 
checkEmptypublic static String checkEmpty() - Returns:
- null if ok else error message
 
 - 
tryClosepublic static void tryClose() 
 - 
clearObjectTrackerAndCheckEmptypublic static String clearObjectTrackerAndCheckEmpty() - Returns:
- null if ok else error message
 
 
- 
 
-