Package | Description |
---|---|
org.oscelot.lti.tp |
Provides the classes necessary to handle connections
with an LTI 1 compliant tool consumer.
|
org.oscelot.lti.tp.dataconnector |
Provides implementations of data connectors to support connections
with an LTI 1 compliant tool consumer.
|
Modifier and Type | Method and Description |
---|---|
ResourceLink |
ToolProvider.getResourceLink()
Returns the ResourceLink object relating to the source of the launch request.
|
ResourceLink |
User.getResourceLink()
Return the resource link object for the user.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
DataConnector.deleteResourceLink(ResourceLink resourceLink)
Delete resource link object.
|
abstract java.util.List<ResourceLinkShare> |
DataConnector.getShares(ResourceLink resourceLink)
Get shares defined for a resource link.
|
abstract java.util.Map<java.lang.String,User> |
DataConnector.getUserResultSourcedIDs(ResourceLink resourceLink,
boolean localOnly,
int scope)
Get array of user objects.
|
abstract boolean |
DataConnector.loadResourceLink(ResourceLink resourceLink)
Load resource link object.
|
abstract boolean |
DataConnector.saveResourceLink(ResourceLink resourceLink)
Save resource link object.
|
Constructor and Description |
---|
ResourceLinkShareKey(ResourceLink resourceLink,
java.lang.String id)
Construct a share key for a resource link with a specified ID (may be null if
a random ID is to be generated).
|
User(ResourceLink resourceLink,
java.lang.String id)
Constructs a User object for the specified resource link and user ID.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JDBC.deleteResourceLink(ResourceLink resourceLink)
Delete resource link object.
|
boolean |
None.deleteResourceLink(ResourceLink resourceLink)
Delete resource link object.
|
java.util.List<ResourceLinkShare> |
JDBC.getShares(ResourceLink resourceLink)
Get shares defined for a resource link.
|
java.util.List<ResourceLinkShare> |
None.getShares(ResourceLink resourceLink)
Get shares defined for a resource link.
|
java.util.Map<java.lang.String,User> |
JDBC.getUserResultSourcedIDs(ResourceLink resourceLink,
boolean localOnly,
int scope)
Get array of user objects.
|
java.util.Map<java.lang.String,User> |
None.getUserResultSourcedIDs(ResourceLink resourceLink,
boolean localOnly,
int scope)
Get array of user objects.
|
boolean |
JDBC.loadResourceLink(ResourceLink resourceLink)
Load resource link object.
|
boolean |
None.loadResourceLink(ResourceLink resourceLink)
Load resource link object.
|
boolean |
JDBC.saveResourceLink(ResourceLink resourceLink)
Save resource link object.
|
boolean |
None.saveResourceLink(ResourceLink resourceLink)
Save resource link object.
|