1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.jdiagnose.remote;
17
18 import java.util.Iterator;
19
20 import org.jdiagnose.RemoteResult;
21
22 /***
23 * @author jmccrindle
24 */
25 public interface RemoteDataService {
26 Iterator getLatestHostResults(String host);
27 Iterator getLatestAgentResults(String agent);
28 Iterator getLatestAgentHostResults(String agent, String host);
29 Iterator getLatestResultsByHost();
30 Iterator getLatestResultsByAgent();
31 Iterator getAllResults();
32 Iterator getResults(String diagnostic, String agent, String host);
33 RemoteResult getResult(String guid);
34 }