Search in sources :

Example 1 with ProxyListener

use of org.parosproxy.paros.core.proxy.ProxyListener in project zaproxy by zaproxy.

the class ExtensionLoader method removeProxyListener.

private void removeProxyListener(ExtensionHook hook) {
    Proxy proxy = Control.getSingleton().getProxy();
    List<ProxyListener> listenerList = hook.getProxyListenerList();
    for (ProxyListener listener : listenerList) {
        try {
            if (listener != null) {
                proxy.removeProxyListener(listener);
            }
        } catch (Exception e) {
            logger.error(e.getMessage(), e);
        }
    }
}
Also used : ConnectRequestProxyListener(org.parosproxy.paros.core.proxy.ConnectRequestProxyListener) OverrideMessageProxyListener(org.parosproxy.paros.core.proxy.OverrideMessageProxyListener) ProxyListener(org.parosproxy.paros.core.proxy.ProxyListener) Proxy(org.parosproxy.paros.control.Proxy) DatabaseException(org.parosproxy.paros.db.DatabaseException) DatabaseUnsupportedException(org.parosproxy.paros.db.DatabaseUnsupportedException)

Aggregations

Proxy (org.parosproxy.paros.control.Proxy)1 ConnectRequestProxyListener (org.parosproxy.paros.core.proxy.ConnectRequestProxyListener)1 OverrideMessageProxyListener (org.parosproxy.paros.core.proxy.OverrideMessageProxyListener)1 ProxyListener (org.parosproxy.paros.core.proxy.ProxyListener)1 DatabaseException (org.parosproxy.paros.db.DatabaseException)1 DatabaseUnsupportedException (org.parosproxy.paros.db.DatabaseUnsupportedException)1