| org.sakaiproject.service.gradebook.shared.GradebookFrameworkService
All known Subclasses: org.sakaiproject.component.gradebook.GradebookFrameworkServiceImpl,
GradebookFrameworkService | public interface GradebookFrameworkService (Code) | | This service is meant to be used by the framework which manages the Gradebook
application. The service provides various administrative functions which
aren't handled by the application itself, including creating and removing
gradebooks, and managing system-wide grading schemes.
Because these aren't operations taken by the application, responsibility
for security is left completely up to the client. THERE ARE NO AUTHORIZATION
CHECKS.
In other words, DO NOT provide open web service access to this service's methods!
|
Method Summary | |
public void | addGradebook(String uid, String name) Creates a new gradebook with the given UID and name
Parameters: uid - The UID used to specify a gradebook and its associated data.It is the caller's responsibility to ensure that this isunique within gradebook storage. Parameters: name - The name of the gradebook, to be used for logging and otherconveniences by the application. | public void | deleteGradebook(String uid) Deletes the gradebook with the given UID, along with all its associated
data. | public boolean | isGradebookDefined(String gradebookUid) Checks to see whether a gradebook with the given uid exists. | public void | setAvailableGradingScales(Collection gradingScaleDefinitions) | public void | setDefaultGradingScale(String uid) |
addGradebook | public void addGradebook(String uid, String name)(Code) | | Creates a new gradebook with the given UID and name
Parameters: uid - The UID used to specify a gradebook and its associated data.It is the caller's responsibility to ensure that this isunique within gradebook storage. Parameters: name - The name of the gradebook, to be used for logging and otherconveniences by the application. This should be the name ofthe site or the course. It is only used for convenience, anddoes not need to be unique. |
isGradebookDefined | public boolean isGradebookDefined(String gradebookUid)(Code) | | Checks to see whether a gradebook with the given uid exists.
Parameters: gradebookUid - The gradebook UID to check Whether the gradebook exists |
setAvailableGradingScales | public void setAvailableGradingScales(Collection gradingScaleDefinitions)(Code) | | Parameters: gradingScaleDefinitions - A collection of GradingScaleDefinition beans. |
setDefaultGradingScale | public void setDefaultGradingScale(String uid)(Code) | | Parameters: uid - The UID of the grading scale to use as the default for new gradebooks. |
|
|