code: public synchronized void stop()
      {
          if( null != m_pump )
          {
              // disconnect pump
              m_pump.connect( null );
              m_pump.setName( m_pump.getName() + " (disconnected)" );
              m_pump = null;
          }
      }
docs: Stop piping data from input to output.