org.browsermob.proxy
Class ProxyServerLog

java.lang.Object
  extended by org.browsermob.proxy.ProxyServerLog

@ThreadSafe
public class ProxyServerLog
extends Object

Keep track of what the proxy server is doing.


Constructor Summary
ProxyServerLog(int maxRecentBlocks)
           
 
Method Summary
 void clearNamedSession(String key)
           
 void clearRecentBlocks()
           
 List<Block> getLastNRecentBlocks(int n)
           
 List<Block> getNamedSession(String key)
           
 List<Block> getRecentBlocks()
           
 void record(HttpObject httpObject)
           
 void startNewNamedSession(String key)
           
 void stopSession(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyServerLog

public ProxyServerLog(int maxRecentBlocks)
Method Detail

clearRecentBlocks

public void clearRecentBlocks()

getRecentBlocks

public List<Block> getRecentBlocks()

getLastNRecentBlocks

public List<Block> getLastNRecentBlocks(int n)

startNewNamedSession

public void startNewNamedSession(String key)

clearNamedSession

public void clearNamedSession(String key)

stopSession

public void stopSession(String key)

getNamedSession

public List<Block> getNamedSession(String key)

record

public void record(HttpObject httpObject)


Copyright © 2011. All Rights Reserved.