All Downloads are FREE. Search and download functionalities are using the official Maven repository.

moxproxy.interfaces.MoxProxyService Maven / Gradle / Ivy

There is a newer version: 1.1.2
Show newest version
package moxproxy.interfaces;

import moxproxy.model.MoxProxyProcessedTrafficEntry;
import moxproxy.model.MoxProxyRule;
import moxproxy.model.MoxProxySessionIdMatchingStrategy;

import java.util.List;

public interface MoxProxyService {

    List getSessionRequestTraffic(String sessionId);

    List getAllRequestTraffic();

    List getSessionResponseTraffic(String sessionId);

    List getAllResponseTraffic();

    void cancelRule(String ruleId);

    void clearSessionRules(String sessionId);

    void clearSessionEntries(String sessionId);

    void clearAllSessionEntries();

    String createRule(MoxProxyRule moxProxyRule);

    void modifySessionMatchingStrategy(MoxProxySessionIdMatchingStrategy matchingStrategy);

    MoxProxySessionIdMatchingStrategy getSessionMatchingStrategy();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy