01: package de.schlund.pfixxml.testrecording;
02:
03: import java.io.IOException;
04: import java.util.List;
05:
06: import javax.management.ObjectName;
07:
08: import de.schlund.pfixxml.serverutil.SessionData;
09:
10: public interface TestRecordingMBean {
11:
12: public ObjectName startRecording(String sessionId)
13: throws IOException;
14:
15: public ApplicationList getApplicationList(boolean tomcat,
16: String sessionSuffix);
17:
18: public List<SessionData> getSessions(String serverName,
19: String remoteAddr);
20:
21: public void invalidateSession(String id) throws IOException;
22:
23: public boolean isKnownClient(String remoteAddr);
24:
25: public void addKnownClient(String remoteAddr);
26:
27: public void removeKnownClient(String remoteAddr);
28:
29: }
|