예제 #1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public void handle(String target, org.eclipse.jetty.server.Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException
            public override void handle(string target, Request baseRequest, HttpServletRequest request, HttpServletResponse response)
            {
                response.ContentType = "text/plain; charset=utf-8";
                response.Status      = HttpServletResponse.SC_OK;
                PrintWriter @out = response.Writer;

                writeBatch(@out, _firstBatchSize);
                @out.flush();
                _latch.start();
                _innerBarrier.reached();

                _latch.finish();
                writeBatch(@out, _otherBatchSize);
                baseRequest.Handled = true;
            }
예제 #2
0
 public override long Timestamp()
 {
     Latch.start();
     Latch.finishAndWaitForAllToFinish();
     return(base.Timestamp());
 }
예제 #3
0
 public virtual void NeverEndingWithLock()
 {
     DoubleLatch.start();
     DoubleLatch.finishAndWaitForAllToFinish();
 }