Field Detail

UPDATE_SAME_SCORE_PROP

Property in sakai.properties used to allow this service to update scores in the db every time the update method is called. By
default, scores are only updated if the score is different than what is currently in the db.

Remove the assessment reference from the gradebook. Although Samigo
doesn't currently delete assessments, an instructor can retract an
assessment to keep it from students. Since such an assessment would
presumably no longer be used to calculate final grades, Samigo should
also remove that assessment from the gradebook.

isExternalAssignmentVisible

Check with the appropriate external service if a specific assignment is
available to a specific user (i.e., the user is in an appropriate group).
Note that this method will return true if the assignment exists in the
gradebook and is marked as externally maintained while no provider
recognizes it; this is to maintain a safer default (no change from the
2.8 release) for tools that have not implemented a provider.

getExternalAssignmentsForCurrentUser

Retrieve all assignments for a gradebook that are marked as externally
maintained and are visible to the current user. Assignments may be included
with a null providerAppKey, indicating that the gradebook references the
assignment, but no provider claims responsibility for it.

externalId - some unique identifier which Samigo uses for the assessment.
The externalId is globally namespaced within the gradebook, so
if other apps decide to put assessments into the gradebook,
they should prefix their externalIds with a well known (and
unique within sakai) string.

externalUrl - a link to go to if the instructor or student wants to look at the assessment
in Samigo; if null, no direct link will be provided in the
gradebook, and the user will have to navigate to the assessment
within the other application

points - this is the total amount of points available and must be greater than zero.
It could be null if it's an ungraded item.

externalData - if there is some data that the external service wishes to store.