public long getReadyCount() { return (readyStore == null) ? 0 : readyStore.getEntryCount(); }
public void componentDestroyed(Object instance, ComponentInvocation inv) { if (_logger.isLoggable(Level.FINE)) { _logger.log(Level.FINE, "TM: componentDestroyed" + instance); _logger.log(Level.FINE, "TM: resourceTable before: " + resourceTable.getEntryCount()); } // Access resourceTable directly to avoid adding an empty list then removing it List l = (List)resourceTable.remove(getResourceTableKey(instance, inv)); processResourceList(l); if (_logger.isLoggable(Level.FINE)) _logger.log(Level.FINE, "TM: resourceTable after: " + resourceTable.getEntryCount()); }