public void rawLineNow(String line,boolean resetDelay){
  checkNotNull(line,"Line cannot be null");
  checkArgument(bot.isConnected(),"Not connected to server");
  writeLock.lock();
  try {
    log.info(OUTPUT_MARKER,line);
    Utils.sendRawLineToServer(bot,line);
    lastSentLine=System.nanoTime();
    if (resetDelay)     writeNowCondition.signalAll();
  }
 catch (  IOException e) {
    throw new RuntimeException("IO exception when sending line to server, is the network still up? " + exceptionDebug(),e);
  }
catch (  Exception e) {
    throw new RuntimeException("Could not send line to server. " + exceptionDebug(),e);
  }
 finally {
    writeLock.unlock();
  }
}

public void rawLineNow ( String line , boolean resetDelay ) { checkNotNull ( line , "Line cannot be null" ) ; checkArgument ( bot . isConnected ( ) , "Not connected to server" ) ; writeLock . lock ( ) ; try { log . info ( OUTPUT_MARKER , line ) ; Utils . sendRawLineToServer ( bot , line ) ; lastSentLine = System . nanoTime ( ) ; if ( resetDelay ) writeNowCondition . signalAll ( ) ; } catch ( IOException e ) { throw new RuntimeException ( "IO exception when sending line to server, is the network still up? " + exceptionDebug ( ) , e ) ; } catch ( Exception e ) { throw new RuntimeException ( "Could not send line to server. " + exceptionDebug ( ) , e ) ; } finally { writeLock . unlock ( ) ; } }
sends a raw line to the irc server as soon as possible < p >
