@Override
   public synchronized void suspendPool()
   {
      if (suspendResumeLock == SuspendResumeLock.FAUX_LOCK) {
         throw new IllegalStateException(poolName + " - is not suspendable");
      }
      else if (poolState != POOL_SUSPENDED) {
         suspendResumeLock.suspend();
         poolState = POOL_SUSPENDED;
      }
   }
@ Override public synchronized void suspendPool ( ) { if ( suspendResumeLock == SuspendResumeLock . FAUX_LOCK ) { throw new IllegalStateException ( poolName + " - is not suspendable" ) ; } else if ( poolState != POOL_SUSPENDED ) { suspendResumeLock . suspend ( ) ; poolState = POOL_SUSPENDED ; } }
{@inheritDoc}