org.apache.coyote.Request.getStartTime()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(7.5k)|赞(0)|评价(0)|浏览(227)

本文整理了Java中org.apache.coyote.Request.getStartTime方法的一些代码示例,展示了Request.getStartTime的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Request.getStartTime方法的具体详情如下:
包路径:org.apache.coyote.Request
类名称:Request
方法名:getStartTime

Request.getStartTime介绍

暂无

代码示例

代码示例来源:origin: org.apache.coyote/com.springsource.org.apache.coyote

public long getRequestProcessingTime() {
  if ( getStage() == org.apache.coyote.Constants.STAGE_ENDED ) return 0;
  else return (System.currentTimeMillis() - req.getStartTime());
}

代码示例来源:origin: ch.qos.logback/logback-access

@Override
public long getRequestTimestamp() {
  return request.getCoyoteRequest().getStartTime();
}

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

public long getRequestProcessingTime() {
  // Not perfect, but good enough to avoid returning strange values due to
  // concurrent updates.
  long startTime = req.getStartTime();
  if (getStage() == org.apache.coyote.Constants.STAGE_ENDED || startTime < 0) {
    return 0;
  } else {
    return System.currentTimeMillis() - startTime;
  }
}

代码示例来源:origin: org.jboss.web/jbossweb

public long getRequestProcessingTime() {
  if ( getStage() == org.apache.coyote.Constants.STAGE_ENDED ) return 0;
  else return (System.currentTimeMillis() - req.getStartTime());
}

代码示例来源:origin: jboss.web/jbossweb

public long getRequestProcessingTime() {
  if ( getStage() == org.apache.coyote.Constants.STAGE_ENDED ) return 0;
  else return (System.currentTimeMillis() - req.getStartTime());
}

代码示例来源:origin: org.apache.coyote.springsource/com.springsource.org.apache.coyote.springsource

public long getRequestProcessingTime() {
  if ( getStage() == org.apache.coyote.Constants.STAGE_ENDED ) return 0;
  else return (System.currentTimeMillis() - req.getStartTime());
}

代码示例来源:origin: codefollower/Tomcat-Research

public long getRequestProcessingTime() {
  if ( getStage() == org.apache.coyote.Constants.STAGE_ENDED ) return 0;
  else return (System.currentTimeMillis() - req.getStartTime());
}

代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina

public long getRequestProcessingTime() {
  if ( getStage() == org.apache.coyote.Constants.STAGE_ENDED ) return 0;
  else return (System.currentTimeMillis() - req.getStartTime());
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-tomcat7

public long getRequestProcessingTime() {
  if ( getStage() == org.apache.coyote.Constants.STAGE_ENDED ) return 0;
  else return (System.currentTimeMillis() - req.getStartTime());
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

@Override
  public void addElement(CharArrayWriter buf, Date date, Request request, Response response, long time) {
    long commitTime = response.getCoyoteResponse().getCommitTime();
    if (commitTime == -1) {
      buf.append('-');
    } else {
      long delta = commitTime - request.getCoyoteRequest().getStartTime();
      buf.append(Long.toString(delta));
    }
  }
}

代码示例来源:origin: codefollower/Tomcat-Research

@Override
  public void addElement(CharArrayWriter buf, Date date, Request request, Response response, long time) {
    long commitTime = response.getCoyoteResponse().getCommitTime();
    if (commitTime == -1) {
      buf.append('-');
    } else {
      long delta = commitTime - request.getCoyoteRequest().getStartTime();
      buf.append(Long.toString(delta));
    }
  }
}

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

@Override
  public void addElement(CharArrayWriter buf, Date date, Request request, Response response, long time) {
    long commitTime = response.getCoyoteResponse().getCommitTime();
    if (commitTime == -1) {
      buf.append('-');
    } else {
      long delta = commitTime - request.getCoyoteRequest().getStartTime();
      buf.append(Long.toString(delta));
    }
  }
}

代码示例来源:origin: jboss.web/jbossweb

/** Called by the processor before recycling the request. It'll collect
 * statistic information.
 */
void updateCounters() {
  bytesReceived+=req.getBytesRead();
  bytesSent+=req.getResponse().getBytesWritten();
  requestCount++;
  if( req.getResponse().getStatus() >=400 )
    errorCount++;
  long t0=req.getStartTime();
  long t1=System.currentTimeMillis();
  long time=t1-t0;
  this.lastRequestProcessingTime = time;
  processingTime+=time;
  if( maxTime < time ) {
    maxTime=time;
    maxRequestUri=req.requestURI().toString();
  }
}

代码示例来源:origin: org.apache.coyote/com.springsource.org.apache.coyote

/** Called by the processor before recycling the request. It'll collect
 * statistic information.
 */
void updateCounters() {
  bytesReceived+=req.getBytesRead();
  bytesSent+=req.getResponse().getContentWritten();
  requestCount++;
  if( req.getResponse().getStatus() >=400 )
    errorCount++;
  long t0=req.getStartTime();
  long t1=System.currentTimeMillis();
  long time=t1-t0;
  this.lastRequestProcessingTime = time;
  processingTime+=time;
  if( maxTime < time ) {
    maxTime=time;
    maxRequestUri=req.requestURI().toString();
  }
}

代码示例来源:origin: codefollower/Tomcat-Research

/** Called by the processor before recycling the request. It'll collect
 * statistic information.
 */
void updateCounters() {
  bytesReceived+=req.getBytesRead();
  bytesSent+=req.getResponse().getContentWritten();
  requestCount++;
  if( req.getResponse().getStatus() >=400 )
    errorCount++;
  long t0=req.getStartTime();
  long t1=System.currentTimeMillis();
  long time=t1-t0;
  this.lastRequestProcessingTime = time;
  processingTime+=time;
  if( maxTime < time ) {
    maxTime=time;
    maxRequestUri=req.requestURI().toString();
  }
}

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

/** Called by the processor before recycling the request. It'll collect
 * statistic information.
 */
void updateCounters() {
  bytesReceived+=req.getBytesRead();
  bytesSent+=req.getResponse().getContentWritten();
  requestCount++;
  if( req.getResponse().getStatus() >=400 )
    errorCount++;
  long t0=req.getStartTime();
  long t1=System.currentTimeMillis();
  long time=t1-t0;
  this.lastRequestProcessingTime = time;
  processingTime+=time;
  if( maxTime < time ) {
    maxTime=time;
    maxRequestUri=req.requestURI().toString();
  }
}

代码示例来源:origin: org.jboss.web/jbossweb

/** Called by the processor before recycling the request. It'll collect
 * statistic information.
 */
void updateCounters() {
  bytesReceived+=req.getBytesRead();
  bytesSent+=req.getResponse().getBytesWritten();
  requestCount++;
  if( req.getResponse().getStatus() >=400 )
    errorCount++;
  long t0=req.getStartTime();
  long t1=System.currentTimeMillis();
  long time=t1-t0;
  this.lastRequestProcessingTime = time;
  processingTime+=time;
  if( maxTime < time ) {
    maxTime=time;
    maxRequestUri=req.requestURI().toString();
  }
}

代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina

/** Called by the processor before recycling the request. It'll collect
 * statistic information.
 */
void updateCounters() {
  bytesReceived+=req.getBytesRead();
  bytesSent+=req.getResponse().getContentWritten();
  requestCount++;
  if( req.getResponse().getStatus() >=400 )
    errorCount++;
  long t0=req.getStartTime();
  long t1=System.currentTimeMillis();
  long time=t1-t0;
  this.lastRequestProcessingTime = time;
  processingTime+=time;
  if( maxTime < time ) {
    maxTime=time;
    maxRequestUri=req.requestURI().toString();
  }
}

代码示例来源:origin: org.apache.coyote.springsource/com.springsource.org.apache.coyote.springsource

/** Called by the processor before recycling the request. It'll collect
 * statistic information.
 */
void updateCounters() {
  bytesReceived+=req.getBytesRead();
  bytesSent+=req.getResponse().getBytesWritten();
  requestCount++;
  if( req.getResponse().getStatus() >=400 )
    errorCount++;
  long t0=req.getStartTime();
  long t1=System.currentTimeMillis();
  long time=t1-t0;
  this.lastRequestProcessingTime = time;
  processingTime+=time;
  if( maxTime < time ) {
    maxTime=time;
    maxRequestUri=req.requestURI().toString();
  }
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-tomcat7

/** Called by the processor before recycling the request. It'll collect
 * statistic information.
 */
void updateCounters() {
  bytesReceived+=req.getBytesRead();
  bytesSent+=req.getResponse().getContentWritten();
  requestCount++;
  if( req.getResponse().getStatus() >=400 )
    errorCount++;
  long t0=req.getStartTime();
  long t1=System.currentTimeMillis();
  long time=t1-t0;
  this.lastRequestProcessingTime = time;
  processingTime+=time;
  if( maxTime < time ) {
    maxTime=time;
    maxRequestUri=req.requestURI().toString();
  }
}

相关文章

Request类方法