Skip to content

Commit 1919674

Browse files
committed
Merge pull request #30 from brianjmiller/master
Make LRS interface match RemoteLRS implementation
2 parents 21c7cbc + 5951c50 commit 1919674

File tree

1 file changed

+24
-24
lines changed
  • src/main/java/com/rusticisoftware/tincan

1 file changed

+24
-24
lines changed

src/main/java/com/rusticisoftware/tincan/LRS.java

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -25,28 +25,28 @@
2525
* Define the interface that must be satisfied to talk to an LRS
2626
*/
2727
public interface LRS {
28-
AboutLRSResponse about() throws Exception;
29-
30-
StatementLRSResponse saveStatement(Statement statement) throws Exception;
31-
StatementsResultLRSResponse saveStatements(List<Statement> statements) throws Exception;
32-
StatementLRSResponse retrieveStatement(String id) throws Exception;
33-
StatementLRSResponse retrieveVoidedStatement(String id) throws Exception;
34-
StatementsResultLRSResponse queryStatements(StatementsQueryInterface query) throws Exception;
35-
StatementsResultLRSResponse moreStatements(String moreURL) throws Exception;
36-
37-
ProfileKeysLRSResponse retrieveStateIds(Activity activity, Agent agent, UUID registration) throws Exception;
38-
StateLRSResponse retrieveState(String id, Activity activity, Agent agent, UUID registration) throws Exception;
39-
LRSResponse saveState(StateDocument state) throws Exception;
40-
LRSResponse deleteState(StateDocument state) throws Exception;
41-
LRSResponse clearState(Activity activity, Agent agent, UUID registration) throws Exception;
42-
43-
ProfileKeysLRSResponse retrieveActivityProfileIds(Activity activity) throws Exception;
44-
ActivityProfileLRSResponse retrieveActivityProfile(String id, Activity activity) throws Exception;
45-
LRSResponse saveActivityProfile(ActivityProfileDocument profile) throws Exception;
46-
LRSResponse deleteActivityProfile(ActivityProfileDocument profile) throws Exception;
47-
48-
ProfileKeysLRSResponse retrieveAgentProfileIds(Agent agent) throws Exception;
49-
AgentProfileLRSResponse retrieveAgentProfile(String id, Agent agent) throws Exception;
50-
LRSResponse saveAgentProfile(AgentProfileDocument profile) throws Exception;
51-
LRSResponse deleteAgentProfile(AgentProfileDocument profile) throws Exception;
28+
AboutLRSResponse about();
29+
30+
StatementLRSResponse saveStatement(Statement statement);
31+
StatementsResultLRSResponse saveStatements(List<Statement> statements);
32+
StatementLRSResponse retrieveStatement(String id);
33+
StatementLRSResponse retrieveVoidedStatement(String id);
34+
StatementsResultLRSResponse queryStatements(StatementsQueryInterface query);
35+
StatementsResultLRSResponse moreStatements(String moreURL);
36+
37+
ProfileKeysLRSResponse retrieveStateIds(Activity activity, Agent agent, UUID registration);
38+
StateLRSResponse retrieveState(String id, Activity activity, Agent agent, UUID registration);
39+
LRSResponse saveState(StateDocument state);
40+
LRSResponse deleteState(StateDocument state);
41+
LRSResponse clearState(Activity activity, Agent agent, UUID registration);
42+
43+
ProfileKeysLRSResponse retrieveActivityProfileIds(Activity activity);
44+
ActivityProfileLRSResponse retrieveActivityProfile(String id, Activity activity);
45+
LRSResponse saveActivityProfile(ActivityProfileDocument profile);
46+
LRSResponse deleteActivityProfile(ActivityProfileDocument profile);
47+
48+
ProfileKeysLRSResponse retrieveAgentProfileIds(Agent agent);
49+
AgentProfileLRSResponse retrieveAgentProfile(String id, Agent agent);
50+
LRSResponse saveAgentProfile(AgentProfileDocument profile);
51+
LRSResponse deleteAgentProfile(AgentProfileDocument profile);
5252
}

0 commit comments

Comments
 (0)