@Override
	public void shutdown() throws LifecycleException {
		lock.writeLock().lock();
		try {
			resources.clear();
			containers.clear();
		} finally {
			lock.writeLock().unlock();
		}
	}
@Override
	public void shutdown() throws LifecycleException {
		lock.writeLock().lock();
		try {
			resources.clear();
			containers.clear();
		} finally {
			lock.writeLock().unlock();
		}
	}
@ Override public void shutdown ( ) throws LifecycleException { lock . writeLock ( ) . lock ( ) ; try { resources . clear ( ) ; containers . clear ( ) ; } finally { lock . writeLock ( ) . unlock ( ) ; } }
{@inheritDoc}
{