public interface GradingManager extends OsidManager, GradingProfile
The grading manager provides access to grading sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
GradeSystemLookupSession:
a session to look up
grades and grade systems GradeSystemQuerySession:
a session to query grade
systems
GradeSystemSearchSession:
a session to search
grade systems GradeSystemAdminSession:
a session to manage grade
systems GradeSystemNotificationSession
a session for
subscribing to new or deleted grades or grade systems GradeSystemGradebookSession:
a session for
retrieving grade system to gradebook mappings GradeSystemGradebookAssignmentSession:
a session
for managing grade system to gradebook mappings GradeSystemSmartGradebookSession:
a session for
managing smart gradebooks of grade systems GradeEntryLookupSession:
a session to look up
grade entries GradeEntryQuerySession:
a session to query grade
entries
GradeEntrySearchSession:
a session to search grade
entries GradeEntryAdminSession:
a session to create,
modify and delete grade entries
GradeEntryNotificationSession: a
session to
receive messages pertaining to grade entry
changes
GradebookColumnLookupSession:
a session to look up
gradebook columns GradebookColumnQuerySession:
a session to query
gradebook columns
GradebookColumnSearchSession:
a session to search
gradebook columns GradebookColumnAdminSession:
a session to manage
gradebook columns GradebookColumnNotificationSession
a session for
subscribing to new or deleted gradebook columns GradebookColumnGradebookSession:
a session for
retrieving gradebook column to gradebook mappings GradebookColumnGradebookAssignmentSession:
a
session for managing gradebook column to gradebook mappings GradebookColumnSmartGradebookSession:
a session
for managing smart gradebooks of gradebook columns GradebookLookupSession:
a session to lookup
gradebooks GradebookQuerySession:
a session to query
gradebooks GradebookSearchSession
: a session to search
gradebooks GradebookAdminSession
: a session to create,
modify and delete gradebooks GradebookNotificationSession
: a session to
receive messages pertaining to gradebook changes GradebookHierarchySession:
a session to traverse
the gradebook hierarchy GradebookHierarchyDesignSession:
a session to
manage the gradebook hierarchy Modifier and Type | Method and Description |
---|---|
GradebookAdminSession |
getGradebookAdminSession()
Gets the OsidSession associated with the gradebook administration
service.
|
GradebookColumnAdminSession |
getGradebookColumnAdminSession()
Gets the
OsidSession associated with the gradebook
column administration service. |
GradebookColumnAdminSession |
getGradebookColumnAdminSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the gradebook
column admin service for the given gradebook. |
GradebookColumnGradebookAssignmentSession |
getGradebookColumnGradebookAssignmentSession()
Gets the session for assigning gradebook column to gradebook mappings.
|
GradebookColumnGradebookSession |
getGradebookColumnGradebookSession()
Gets the session for retrieving gradebook column to gradebook
mappings.
|
GradebookColumnLookupSession |
getGradebookColumnLookupSession()
Gets the
OsidSession associated with the gradebook
column lookup service. |
GradebookColumnLookupSession |
getGradebookColumnLookupSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the gradebook
column lookup service for the given gradebook. |
GradebookColumnNotificationSession |
getGradebookColumnNotificationSession(GradebookColumnReceiver gradebookColumnReceiver)
Gets the notification session for notifications pertaining to
gradebook column changes.
|
GradebookColumnNotificationSession |
getGradebookColumnNotificationSessionForGradebook(GradebookColumnReceiver gradebookColumnReceiver,
Id gradebookId)
Gets the
OsidSession associated with the gradebook
column notification service for the given gradebook. |
GradebookColumnQuerySession |
getGradebookColumnQuerySession()
Gets the
OsidSession associated with the gradebook
column query service. |
GradebookColumnQuerySession |
getGradebookColumnQuerySessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the gradebook
column query service for the given gradebook. |
GradebookColumnSearchSession |
getGradebookColumnSearchSession()
Gets the
OsidSession associated with the gradebook
column search service. |
GradebookColumnSearchSession |
getGradebookColumnSearchSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the gradebook
column search service for the given gradebook. |
GradebookColumnSmartGradebookSession |
getGradebookColumnSmartGradebookSession(Id gradebookId)
Gets the session for managing smart gradebooks of gradebook columns.
|
GradebookHierarchyDesignSession |
getGradebookHierarchyDesignSession()
Gets the session designing gradebook hierarchies.
|
GradebookHierarchySession |
getGradebookHierarchySession()
Gets the session traversing gradebook hierarchies.
|
GradebookLookupSession |
getGradebookLookupSession()
Gets the OsidSession associated with the gradebook lookup service.
|
GradebookNotificationSession |
getGradebookNotificationSession(GradebookReceiver gradebookReceiver)
Gets the notification session for notifications pertaining to
gradebook service changes.
|
GradebookQuerySession |
getGradebookQuerySession()
Gets the OsidSession associated with the gradebook query service.
|
GradebookSearchSession |
getGradebookSearchSession()
Gets the OsidSession associated with the gradebook search service.
|
GradeEntryAdminSession |
getGradeEntryAdminSession()
Gets the
OsidSession associated with the grade entry
administration service. |
GradeEntryAdminSession |
getGradeEntryAdminSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the grade entry
admin service for the given gradebook. |
GradeEntryLookupSession |
getGradeEntryLookupSession()
Gets the
OsidSession associated with the grade entry
lookup service. |
GradeEntryLookupSession |
getGradeEntryLookupSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the grade entry
lookup service for the given gradebook. |
GradeEntryNotificationSession |
getGradeEntryNotificationSession(GradeEntryReceiver receiver)
Gets the notification session for notifications pertaining to grade
entry changes.
|
GradeEntryNotificationSession |
getGradeEntryNotificationSessionForGradebook(GradeEntryReceiver receiver,
Id gradebookId)
Gets the
OsidSession associated with the grade entry
notification service for the given gradebook. |
GradeEntryQuerySession |
getGradeEntryQuerySession()
Gets the
OsidSession associated with the grade entry
query service. |
GradeEntryQuerySession |
getGradeEntryQuerySessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the grade entry
query service for the given gradebook. |
GradeEntrySearchSession |
getGradeEntrySearchSession()
Gets the
OsidSession associated with the grade entry
search service. |
GradeEntrySearchSession |
getGradeEntrySearchSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the grade entry
search service for the given gradebook. |
GradeSystemAdminSession |
getGradeSystemAdminSession()
Gets the
OsidSession associated with the grade system
administration service. |
GradeSystemAdminSession |
getGradeSystemAdminSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the grade system
admin service for the given gradebook. |
GradeSystemGradebookSession |
getGradeSystemGradebookAssignmentSession()
Gets the session for assigning grade system to gradebook mappings.
|
GradeSystemGradebookSession |
getGradeSystemGradebookSession()
Gets the session for retrieving grade system to gradebook mappings.
|
GradeSystemLookupSession |
getGradeSystemLookupSession()
Gets the
OsidSession associated with the grade system
lookup service. |
GradeSystemLookupSession |
getGradeSystemLookupSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the grade system
lookup service for the given gradebook. |
GradeSystemNotificationSession |
getGradeSystemNotificationSession(GradeSystemReceiver gradeSystemReceiver)
Gets the notification session for notifications pertaining to grade
system changes.
|
GradeSystemNotificationSession |
getGradeSystemNotificationSessionForGradebook(GradeSystemReceiver gradeSystemReceiver,
Id gradebookId)
Gets the
OsidSession associated with the grade system
notification service for the given gradebook. |
GradeSystemQuerySession |
getGradeSystemQuerySession()
Gets the
OsidSession associated with the grade system
query service. |
GradeSystemQuerySession |
getGradeSystemQuerySessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the grade system
query service for the given gradebook. |
GradeSystemSearchSession |
getGradeSystemSearchSession()
Gets the
OsidSession associated with the grade system
search service. |
GradeSystemSearchSession |
getGradeSystemSearchSessionForGradebook(Id gradebookId)
Gets the
OsidSession associated with the grade system
search service for the given gradebook. |
GradeSystemSmartGradebookSession |
getGradeSystemSmartGradebookSession(Id gradebookId)
Gets the session for managing smart gradebooks of grade systems.
|
GradingBatchManager |
getGradingBatchManager()
Gets the
GradingBatchManager. |
GradingCalculationManager |
getGradingCalculationManager()
Gets the
GradingCalculationManager. |
GradingTransformManager |
getGradingTransformManager()
Gets the
GradingTransformManager. |
changeBranch, initialize, rollbackService
close
getGradebookColumnRecordTypes, getGradebookColumnSearchRecordTypes, getGradebookColumnSummaryRecordTypes, getGradebookRecordTypes, getGradebookSearchRecordTypes, getGradeEntryRecordTypes, getGradeEntrySearchRecordTypes, getGradeRecordTypes, getGradeSystemRecordTypes, getGradeSystemSearchRecordTypes, supportsGradebookAdmin, supportsGradebookColumnAdmin, supportsGradebookColumnGradebook, supportsGradebookColumnGradebookAssignment, supportsGradebookColumnLookup, supportsGradebookColumnNotification, supportsGradebookColumnQuery, supportsGradebookColumnRecordType, supportsGradebookColumnSearch, supportsGradebookColumnSearchRecordType, supportsGradebookColumnSmartGradebook, supportsGradebookColumnSummaryRecordType, supportsGradebookHierarchy, supportsGradebookHierarchyDesign, supportsGradebookLookup, supportsGradebookNotification, supportsGradebookQuery, supportsGradebookRecordType, supportsGradebookSearch, supportsGradebookSearchRecordType, supportsGradeEntryAdmin, supportsGradeEntryLookup, supportsGradeEntryNotification, supportsGradeEntryQuery, supportsGradeEntryRecordType, supportsGradeEntrySearch, supportsGradeEntrySearchRecordType, supportsGradeRecordType, supportsGradeSystemAdmin, supportsGradeSystemGradebook, supportsGradeSystemGradebookAssignment, supportsGradeSystemLookup, supportsGradeSystemNotification, supportsGradeSystemQuery, supportsGradeSystemRecordType, supportsGradeSystemSearch, supportsGradeSystemSearchRecordType, supportsGradeSystemSmartGradebook, supportsGradingBatch, supportsGradingCalculation, supportsGradingTransform, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
GradeSystemLookupSession getGradeSystemLookupSession() throws OperationFailedException
OsidSession
associated with the grade system
lookup service. GradeSystemLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeSystemLookup()
is false
optional
- This method must be implemented if
supportsGradeSystemLookup()
is true.
GradeSystemLookupSession getGradeSystemLookupSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade system
lookup service for the given gradebook.gradebookId
- the Id
of the gradebook a GradeSystemLookupSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeSystemLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeSystemLookup()
and
supportsVisibleFederation()
are true.
GradeSystemQuerySession getGradeSystemQuerySession() throws OperationFailedException
OsidSession
associated with the grade system
query service. GradeSystemQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeSystemQuery()
is false
optional
- This method must be implemented if
supportsGradeSystemQuery()
is true.
GradeSystemQuerySession getGradeSystemQuerySessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade system
query service for the given gradebook.gradebookId
- the Id
of the gradebook a GradeSystemQuerySession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeSystemQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeSystemQuery()
and
supportsVisibleFederation()
are true.
GradeSystemSearchSession getGradeSystemSearchSession() throws OperationFailedException
OsidSession
associated with the grade system
search service. GradeSystemSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeSystemSearch()
is false
optional
- This method must be implemented if
supportsGradeSystemSearch()
is true.
GradeSystemSearchSession getGradeSystemSearchSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade system
search service for the given gradebook.gradebookId
- the Id
of the gradebook a GradeSystemSearchSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeSystemSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeSystemSearch()
and
supportsVisibleFederation()
are true.
GradeSystemAdminSession getGradeSystemAdminSession() throws OperationFailedException
OsidSession
associated with the grade system
administration service. GradeSystemAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeSystemAdmin()
is false
optional
- This method must be implemented if
supportsGradeSystemAdmin()
is true.
GradeSystemAdminSession getGradeSystemAdminSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade system
admin service for the given gradebook.gradebookId
- the Id
of the gradebook a GradeSystemAdminSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeSystemAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeSystemAdmin()
and
supportsVisibleFederation()
are true.
GradeSystemNotificationSession getGradeSystemNotificationSession(GradeSystemReceiver gradeSystemReceiver) throws OperationFailedException
gradeSystemReceiver
- the grade system receiver GradeSystemNotificationSession
NullArgumentException
- gradeSystemReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeSystemNotification()
is false
optional
- This method must be implemented if
supportsGradeSystemNotification()
is true.
GradeSystemNotificationSession getGradeSystemNotificationSessionForGradebook(GradeSystemReceiver gradeSystemReceiver, Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade system
notification service for the given gradebook.gradeSystemReceiver
- the grade system receivergradebookId
- the Id
of the gradebook a GradeSystemNotificationSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradeSystemReceiver
or gradebookId
is null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeSystemNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeSystemNotification()
and
supportsVisibleFederation()
are true.
GradeSystemGradebookSession getGradeSystemGradebookSession() throws OperationFailedException
GradeSystemGradebookSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeSystemGradebook()
is false
optional
- This method must be implemented if
supportsGradeSystemGradebook()
is true.
GradeSystemGradebookSession getGradeSystemGradebookAssignmentSession() throws OperationFailedException
GradeSystemGradebookAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeSystemGradebookAssignment()
is
false
optional
- This method must be implemented if
supportsGradeSystemGradebookAssignment()
is
true.
GradeSystemSmartGradebookSession getGradeSystemSmartGradebookSession(Id gradebookId) throws NotFoundException, OperationFailedException
gradebookId
- the Id
of the gradebook GradeSystemSmartGradebookSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeSystemSmartGradebook()
is false
optional
- This method must be implemented if
supportsGradeSystemSmartGradebook()
is
true.
GradeEntryLookupSession getGradeEntryLookupSession() throws OperationFailedException
OsidSession
associated with the grade entry
lookup service. GradeEntryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeEntryLookup()
is false
optional
- This method must be implemented if
supportsGradeEntryLookup()
is true.
GradeEntryLookupSession getGradeEntryLookupSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade entry
lookup service for the given gradebook.gradebookId
- the Id
of the gradebook a GradeEntryLookupSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeEntryLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeEntryLookup()
and
supportsVisibleFederation()
are true.
GradeEntryQuerySession getGradeEntryQuerySession() throws OperationFailedException
OsidSession
associated with the grade entry
query service. GradeEntryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeEntryQuery()
is false
optional
- This method must be implemented if
supportsGradeEntryQuery()
is true.
GradeEntryQuerySession getGradeEntryQuerySessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade entry
query service for the given gradebook.gradebookId
- the Id
of the gradebook a GradeEntryQuerySession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeEntryQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeEntryQuery()
and
supportsVisibleFederation()
are true.
GradeEntrySearchSession getGradeEntrySearchSession() throws OperationFailedException
OsidSession
associated with the grade entry
search service. GradeEntrySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeEntrySearch()
is false
optional
- This method must be implemented if
supportsGradeEntrySearch()
is true.
GradeEntrySearchSession getGradeEntrySearchSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade entry
search service for the given gradebook.gradebookId
- the Id
of the gradebook a GradeEntrySearchSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeEntrySearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeEntrySearch()
and
supportsVisibleFederation()
are true.
GradeEntryAdminSession getGradeEntryAdminSession() throws OperationFailedException
OsidSession
associated with the grade entry
administration service. GradeEntryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeEntryAdmin()
is false
optional
- This method must be implemented if
supportsGradeEntryAdmin()
is true.
GradeEntryAdminSession getGradeEntryAdminSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade entry
admin service for the given gradebook.gradebookId
- the Id
of the gradebook a GradeEntryAdminSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeEntryAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeEntryAdmin()
and
supportsVisibleFederation()
are true.
GradeEntryNotificationSession getGradeEntryNotificationSession(GradeEntryReceiver receiver) throws OperationFailedException
receiver
- the grade entry receiver GradeEntryNotificationSession
NullArgumentException
- receiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradeEntryNotification()
is false
optional
- This method must be implemented if
supportsGradeEntryNotification()
is true.
GradeEntryNotificationSession getGradeEntryNotificationSessionForGradebook(GradeEntryReceiver receiver, Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the grade entry
notification service for the given gradebook.receiver
- the grade entry receivergradebookId
- the Id
of the gradebook a GradeEntryNotificationSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- receiver
or
gradebookId
is null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradeEntryNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradeEntryNotification()
and
supportsVisibleFederation()
are true.
GradebookColumnLookupSession getGradebookColumnLookupSession() throws OperationFailedException
OsidSession
associated with the gradebook
column lookup service. GradebookColumnLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookColumnLookup()
is false
optional
- This method must be implemented if
supportsGradebookColumnLookup()
is true.
GradebookColumnLookupSession getGradebookColumnLookupSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the gradebook
column lookup service for the given gradebook.gradebookId
- the Id
of the gradebook a GradebookColumnLookupSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradebookColumnLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradebookColumnLookup()
and
supportsVisibleFederation()
are true.
GradebookColumnQuerySession getGradebookColumnQuerySession() throws OperationFailedException
OsidSession
associated with the gradebook
column query service. GradebookColumnQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookColumnQuery()
is false
optional
- This method must be implemented if
supportsGradebookColumnQuery()
is true.
GradebookColumnQuerySession getGradebookColumnQuerySessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the gradebook
column query service for the given gradebook.gradebookId
- the Id
of the gradebook a GradebookColumnQuerySession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradebookColumnQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradebookColumnQuery()
and
supportsVisibleFederation()
are true.
GradebookColumnSearchSession getGradebookColumnSearchSession() throws OperationFailedException
OsidSession
associated with the gradebook
column search service. GradebookColumnSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookColumnSearch()
is false
optional
- This method must be implemented if
supportsGradebookColumnSearch()
is true.
GradebookColumnSearchSession getGradebookColumnSearchSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the gradebook
column search service for the given gradebook.gradebookId
- the Id
of the gradebook a GradebookColumnSearchSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradebookColumnSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradebookColumnSearch()
and
supportsVisibleFederation()
are true.
GradebookColumnAdminSession getGradebookColumnAdminSession() throws OperationFailedException
OsidSession
associated with the gradebook
column administration service. GradebookColumnAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookColumnAdmin()
is false
optional
- This method must be implemented if
supportsGradebookColumnAdmin()
is true.
GradebookColumnAdminSession getGradebookColumnAdminSessionForGradebook(Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the gradebook
column admin service for the given gradebook.gradebookId
- the Id
of the gradebook a GradebookColumnAdminSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradebookColumnAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradebookColumnAdmin()
and
supportsVisibleFederation()
are true.
GradebookColumnNotificationSession getGradebookColumnNotificationSession(GradebookColumnReceiver gradebookColumnReceiver) throws OperationFailedException
gradebookColumnReceiver
- the grade system receiver GradebookColumnNotificationSession
NullArgumentException
- gradebookColumnReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookColumnNotification()
is false
optional
- This method must be implemented if
supportsGradebookColumnNotification()
is
true.
GradebookColumnNotificationSession getGradebookColumnNotificationSessionForGradebook(GradebookColumnReceiver gradebookColumnReceiver, Id gradebookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the gradebook
column notification service for the given gradebook.gradebookColumnReceiver
- the gradebook column receivergradebookId
- the Id
of the gradebook a GradebookColumnNotificationSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookColumnReceiver
or gradebookId
is null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsGradebookColumnNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsGradebookColumnNotification()
and
supportsVisibleFederation()
are true.
GradebookColumnGradebookSession getGradebookColumnGradebookSession() throws OperationFailedException
GradebookColumnGradebookSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookColumnGradebook()
is false
optional
- This method must be implemented if
supportsGradebookColumnGradebook()
is true.
GradebookColumnGradebookAssignmentSession getGradebookColumnGradebookAssignmentSession() throws OperationFailedException
GradebookColumnGradebookAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookColumnGradebookAssignment()
is
false
optional
- This method must be implemented if
supportsGradebookColumnGradebookAssignment()
is
true.
GradebookColumnSmartGradebookSession getGradebookColumnSmartGradebookSession(Id gradebookId) throws NotFoundException, OperationFailedException
gradebookId
- the Id
of the gradebook GradebookColumnSmartGradebookSession
NotFoundException
- gradebookId
not
foundNullArgumentException
- gradebookId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookColumnSmartGradebook()
is
false
optional
- This method must be implemented if
supportsGradebookColumnSmartGradebook()
is
true.
GradebookLookupSession getGradebookLookupSession() throws OperationFailedException
GradebookLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookLookup() is false
optional
- This method must be implemented if
supportsGradebookLookup()
is true. GradebookQuerySession getGradebookQuerySession() throws OperationFailedException
GradebookQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookQuery() is false
optional
- This method must be implemented if
supportsGradebookQuery()
is true. GradebookSearchSession getGradebookSearchSession() throws OperationFailedException
GradebookSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookSearch() is false
optional
- This method must be implemented if
supportsGradebookSearch()
is true. GradebookAdminSession getGradebookAdminSession() throws OperationFailedException
GradebookAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookAdmin() is false
optional
- This method must be implemented if
supportsGradebookAdmin()
is true. GradebookNotificationSession getGradebookNotificationSession(GradebookReceiver gradebookReceiver) throws OperationFailedException
gradebookReceiver
- the gradebook receiver GradebookNotificationSession
NullArgumentException
- gradebookReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookNotification() is false
optional
- This method must be implemented if
supportsGradebookNotification()
is true. GradebookHierarchySession getGradebookHierarchySession() throws OperationFailedException
GradebookHierarchySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookHierarchy() is false
optional
- This method must be implemented if
supportsGradebookHierarchy()
is true. GradebookHierarchyDesignSession getGradebookHierarchyDesignSession() throws OperationFailedException
GradebookHierarchyDesignSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradebookHierarchyDesign() is false
optional
- This method must be implemented if
supportsGradebookHierarchyDesign()
is true. GradingBatchManager getGradingBatchManager() throws OperationFailedException
GradingBatchManager.
GradingBatchManager
OperationFailedException
- unable to complete requestUnimplementedException
- supportsGradingBatch()
is false
optional
- This method must be implemented if
supportsGradingBatch()
is true. GradingCalculationManager getGradingCalculationManager() throws OperationFailedException
GradingCalculationManager.
GradingCalculationManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradingCalculation() is false
optional
- This method must be implemented if
supportsGradingCalculation()
is true. GradingTransformManager getGradingTransformManager() throws OperationFailedException
GradingTransformManager.
GradingTransformManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsGradingTransform() is false
optional
- This method must be implemented if
supportsGradingTransform()
is true.