package com.thoughtworks.webanalyticsautomation.plugins;
/**
* Created by: Anand Bagmar
* Email: abagmar@gmail.com
* Date: Dec 29, 2010
* Time: 9:34:02 AM
*
* Copyright 2010 Anand Bagmar (abagmar@gmail.com). Distributed under the Apache 2.0 License
*/
import com.thoughtworks.webanalyticsautomation.inputdata.Section;
import com.thoughtworks.webanalyticsautomation.scriptrunner.ScriptRunner;
import net.lightbody.bmp.BrowserMobProxy;
import java.util.ArrayList;
import java.util.List;
public interface WaatPlugin {
public ArrayList<Section> captureSections(ScriptRunner scriptRunner);
public ArrayList<Section> captureSections(List<String> urlPatterns, int minimumNumberOfPackets);
public BrowserMobProxy getProxy(int port);
public void enableCapture(String name);
public Object getSeleniumProxy(int port);
}