org.apache.coyote

Class RequestGroupInfo

public class RequestGroupInfo extends Object

This can be moved to top level ( eventually with a better name ). It is currently used only as a JMX artifact, to agregate the data collected from each RequestProcessor thread.
Method Summary
voidaddRequestProcessor(RequestInfo rp)
longgetBytesReceived()
longgetBytesSent()
intgetErrorCount()
longgetMaxTime()
longgetProcessingTime()
intgetRequestCount()
voidremoveRequestProcessor(RequestInfo rp)
voidresetCounters()
voidsetBytesReceived(long bytesReceived)
voidsetBytesSent(long bytesSent)
voidsetErrorCount(int errorCount)
voidsetMaxTime(long maxTime)
voidsetProcessingTime(long totalTime)
voidsetRequestCount(int requestCount)

Method Detail

addRequestProcessor

public void addRequestProcessor(RequestInfo rp)

getBytesReceived

public long getBytesReceived()

getBytesSent

public long getBytesSent()

getErrorCount

public int getErrorCount()

getMaxTime

public long getMaxTime()

getProcessingTime

public long getProcessingTime()

getRequestCount

public int getRequestCount()

removeRequestProcessor

public void removeRequestProcessor(RequestInfo rp)

resetCounters

public void resetCounters()

setBytesReceived

public void setBytesReceived(long bytesReceived)

setBytesSent

public void setBytesSent(long bytesSent)

setErrorCount

public void setErrorCount(int errorCount)

setMaxTime

public void setMaxTime(long maxTime)

setProcessingTime

public void setProcessingTime(long totalTime)

setRequestCount

public void setRequestCount(int requestCount)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.