public interface LRS
AboutLRSResponse about()
StatementLRSResponse saveStatement(Statement statement)
StatementsResultLRSResponse saveStatements(List<Statement> statements)
StatementLRSResponse retrieveStatement(String id)
StatementLRSResponse retrieveVoidedStatement(String id)
StatementLRSResponse retrieveStatement(String id, boolean attachments)
StatementLRSResponse retrieveVoidedStatement(String id, boolean attachments)
StatementsResultLRSResponse queryStatements(StatementsQueryInterface query)
StatementsResultLRSResponse moreStatements(String moreURL)
ProfileKeysLRSResponse retrieveStateIds(Activity activity, Agent agent, UUID registration)
StateLRSResponse retrieveState(String id, Activity activity, Agent agent, UUID registration)
LRSResponse saveState(StateDocument state)
LRSResponse updateState(StateDocument state)
LRSResponse deleteState(StateDocument state)
LRSResponse clearState(Activity activity, Agent agent, UUID registration)
ActivityLRSResponse retrieveActivity(Activity activity)
ProfileKeysLRSResponse retrieveActivityProfileIds(Activity activity)
ActivityProfileLRSResponse retrieveActivityProfile(String id, Activity activity)
LRSResponse saveActivityProfile(ActivityProfileDocument profile)
LRSResponse updateActivityProfile(ActivityProfileDocument profile)
LRSResponse deleteActivityProfile(ActivityProfileDocument profile)
PersonLRSResponse retrievePerson(Agent agent)
ProfileKeysLRSResponse retrieveAgentProfileIds(Agent agent)
AgentProfileLRSResponse retrieveAgentProfile(String id, Agent agent)
LRSResponse saveAgentProfile(AgentProfileDocument profile)
LRSResponse updateAgentProfile(AgentProfileDocument profile)
LRSResponse deleteAgentProfile(AgentProfileDocument profile)
Copyright © 2016 Rustici Software. All Rights Reserved.