org.owasp.webscarab.plugin.proxy
Class Listener

java.lang.Object
  extended by org.owasp.webscarab.plugin.proxy.Listener
All Implemented Interfaces:
java.lang.Runnable

public class Listener
extends java.lang.Object
implements java.lang.Runnable

Author:
rdawes

Constructor Summary
Listener(Proxy proxy, java.lang.String address, int port)
          Creates a new instance of Listener
 
Method Summary
 java.lang.String getAddress()
           
 HttpUrl getBase()
           
 java.lang.String getKey()
           
 int getPort()
           
 NetworkSimulator getSimulator()
           
 boolean isPrimaryProxy()
           
 void run()
           
 void setBase(HttpUrl base)
           
 void setPrimaryProxy(boolean primary)
           
 void setSimulator(NetworkSimulator simulator)
           
 boolean stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Listener

public Listener(Proxy proxy,
                java.lang.String address,
                int port)
         throws java.io.IOException
Creates a new instance of Listener

Throws:
java.io.IOException
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

stop

public boolean stop()

getAddress

public java.lang.String getAddress()

getPort

public int getPort()

setBase

public void setBase(HttpUrl base)

getBase

public HttpUrl getBase()

setSimulator

public void setSimulator(NetworkSimulator simulator)

getSimulator

public NetworkSimulator getSimulator()

setPrimaryProxy

public void setPrimaryProxy(boolean primary)

isPrimaryProxy

public boolean isPrimaryProxy()

getKey

public java.lang.String getKey()