Interface GradingProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, GradingProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
The grading manager provides access to grading sessions and provides
interoperability tests for various aspects of this service. Methods in
this manager accept a Proxy for passing information from server
environments.The sessions included in this manager are:
-
GradeLookupSession: a session to retrieve grades -
GradeQuerySession: a session to query for grades -
GradeSearchSession: a session to search for grades -
GradeAdminSession: a session to create and delete grades -
GradeNotificationSession: a session to receive notifications pertaining to grade changes -
GradeGradebookSession: a session to look up grade gradebook mappings -
GradeGradebookAssignmentSession: a session to manage grade to gradebook mappings -
GradeSmartGradebookSession: a session to manage dynamic gradebooks of grades
-
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 -
GradeSystemNotificationSessiona 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: asession to receive messages pertaining to grade entry changes -
GradeEntryGradebookSession: a session for retrieving grade entry to gradebook mappings -
GradeEntryGradebookAssignmentSession: a session for managing grade entry to gradebook mappings -
GradeEntrySmartGradebookSession: a session for managing smart gradebooks of grade entries
-
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 -
GradebookColumnDerivationSession: a session to manage derived gradebook columns -
GradebookColumnNotificationSessiona 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
-
Method Summary
Modifier and TypeMethodDescriptiongetGradeAdminSession(Proxy proxy) Gets theOsidSessionassociated with the grade administration service.getGradeAdminSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade administration service for the given gradebook.getGradebookAdminSession(Proxy proxy) Gets the OsidSession associated with the gradebook administration service.Gets theOsidSessionassociated with the gradebook column administration service.getGradebookColumnAdminSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the gradebook column admin service for the given gradebook.Gets the session for assigning gradebook column to gradebook mappings.Gets the session for retrieving gradebook column to gradebook mappings.Gets theOsidSessionassociated with the gradebook column lookup service.getGradebookColumnLookupSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the gradebook column lookup service for the given gradebook.getGradebookColumnNotificationSession(GradebookColumnReceiver gradebookColumnReceiver, Proxy proxy) Gets the notification session for notifications pertaining to gradebook column changes.getGradebookColumnNotificationSessionForGradebook(GradebookColumnReceiver gradebookColumnReceiver, Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the gradebook column notification service for the given gradebook.Gets theOsidSessionassociated with the gradebook column query service.getGradebookColumnQuerySessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the gradebook column query service for the given gradebook.Gets theOsidSessionassociated with the gradebook column search service.getGradebookColumnSearchSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the gradebook column search service for the given gradebook.getGradebookColumnSmartGradebookSession(Id gradebookId, Proxy proxy) Gets the session for managing smart gradebooks of gradebook columns.Gets the session designing gradebook hierarchies.Gets the session traversing gradebook hierarchies.getGradebookLookupSession(Proxy proxy) Gets the OsidSession associated with the gradebook lookup service.getGradebookNotificationSession(GradebookReceiver gradebookReceiver, Proxy proxy) Gets the notification session for notifications pertaining to gradebook service changes.getGradebookQuerySession(Proxy proxy) Gets the OsidSession associated with the gradebook query service.getGradebookSearchSession(Proxy proxy) Gets the OsidSession associated with the gradebook search service.getGradeEntryAdminSession(Proxy proxy) Gets theOsidSessionassociated with the grade entry administration service.getGradeEntryAdminSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade entry admin service for the given gradebook.Gets the session for assigning grade entry to gradebook mappings.Gets the session for retrieving grade entry to gradebook mappings.getGradeEntryLookupSession(Proxy proxy) Gets theOsidSessionassociated with the grade entry lookup service.getGradeEntryLookupSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade entry lookup service for the given gradebook.getGradeEntryNotificationSession(GradeEntryReceiver gradeEntryReceiver, Proxy proxy) Gets the notification session for notifications pertaining to grade entry changes.getGradeEntryNotificationSessionForGradebook(GradeEntryReceiver gradeEntryReceiver, Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade entry notification service for the given gradebook.getGradeEntryQuerySession(Proxy proxy) Gets theOsidSessionassociated with the grade entry query service.getGradeEntryQuerySessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade entry query service for the given gradebook.getGradeEntrySearchSession(Proxy proxy) Gets theOsidSessionassociated with the grade entry search service.getGradeEntrySearchSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade entry search service for the given gradebook.getGradeEntrySmartGradebookSession(Id gradebookId, Proxy proxy) Gets the session for managing smart gradebooks of grade entries.Gets theOsidSessionassociated with assigning grades to gradebooks.getGradeGradebookSession(Proxy proxy) Gets theOsidSessionto lookup grade/gradebook mappings.getGradeLookupSession(Proxy proxy) Gets theOsidSessionassociated with the grade lookup service.getGradeLookupSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade lookup service for the given gradebook.getGradeNotificationSession(GradeReceiver gradeReceiver, Proxy proxy) Gets theOsidSessionassociated with the grade notification service.getGradeNotificationSessionForGradebook(GradeReceiver gradeReceiver, Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade notification service for the given gradebook.getGradeQuerySession(Proxy proxy) Gets theOsidSessionassociated with the grade query service.getGradeQuerySessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade query service for the given gradebook.getGradeSearchSession(Proxy proxy) Gets theOsidSessionassociated with the grade search service.getGradeSearchSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade search service for the given gradebook.getGradeSmartGradebookSession(Id gradebookId, Proxy proxy) Gets theOsidSessionto manage grade smart gradebooks.getGradeSystemAdminSession(Proxy proxy) Gets theOsidSessionassociated with the grade system administration service.getGradeSystemAdminSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade system admin service for the given gradebook.Gets the session for assigning grade system to gradebook mappings.Gets the session for retrieving grade system to gradebook mappings.getGradeSystemLookupSession(Proxy proxy) Gets theOsidSessionassociated with the grade system lookup service.getGradeSystemLookupSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade system lookup service for the given gradebook.getGradeSystemNotificationSession(GradeSystemReceiver gradeSystemReceiver, Proxy proxy) Gets the notification session for notifications pertaining to grade system changes.getGradeSystemNotificationSessionForGradebook(GradeSystemReceiver gradeSystemReceiver, Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade system notification service for the given gradebook.getGradeSystemQuerySession(Proxy proxy) Gets theOsidSessionassociated with the grade system query service.getGradeSystemQuerySessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade system query service for the given gradebook.getGradeSystemSearchSession(Proxy proxy) Gets theOsidSessionassociated with the grade system search service.getGradeSystemSearchSessionForGradebook(Id gradebookId, Proxy proxy) Gets theOsidSessionassociated with the grade system search service for the given gradebook.getGradeSystemSmartGradebookSession(Id gradebookId, Proxy proxy) Gets the session for managing smart gradebooks of grade systems.Gets theGradingBatchProxyManager.Gets theGradingCalculationProxyManager.Gets theGradingTransformProxyManager.Methods inherited from interface GradingProfile
getGradebookColumnRecordTypes, getGradebookColumnSearchRecordTypes, getGradebookColumnSummaryRecordTypes, getGradebookRecordTypes, getGradebookSearchRecordTypes, getGradeEntryRecordTypes, getGradeEntrySearchRecordTypes, getGradeRecordTypes, getGradeSearchRecordTypes, getGradeSystemRecordTypes, getGradeSystemSearchRecordTypes, supportsGradeAdmin, supportsGradebookAdmin, supportsGradebookColumnAdmin, supportsGradebookColumnGradebook, supportsGradebookColumnGradebookAssignment, supportsGradebookColumnLookup, supportsGradebookColumnNotification, supportsGradebookColumnQuery, supportsGradebookColumnRecordType, supportsGradebookColumnSearch, supportsGradebookColumnSearchRecordType, supportsGradebookColumnSmartGradebook, supportsGradebookColumnSummaryRecordType, supportsGradebookHierarchy, supportsGradebookHierarchyDesign, supportsGradebookLookup, supportsGradebookNotification, supportsGradebookQuery, supportsGradebookRecordType, supportsGradebookSearch, supportsGradebookSearchRecordType, supportsGradeEntryAdmin, supportsGradeEntryGradebook, supportsGradeEntryGradebookAssignment, supportsGradeEntryLookup, supportsGradeEntryNotification, supportsGradeEntryQuery, supportsGradeEntryRecordType, supportsGradeEntrySearch, supportsGradeEntrySearchRecordType, supportsGradeEntrySmartGradebook, supportsGradeGradebook, supportsGradeGradebookAssignment, supportsGradeLookup, supportsGradeNotification, supportsGradeQuery, supportsGradeRecordType, supportsGradeSearch, supportsGradeSearchRecordType, supportsGradeSmartGradebook, supportsGradeSystemAdmin, supportsGradeSystemGradebook, supportsGradeSystemGradebookAssignment, supportsGradeSystemLookup, supportsGradeSystemNotification, supportsGradeSystemQuery, supportsGradeSystemRecordType, supportsGradeSystemSearch, supportsGradeSystemSearchRecordType, supportsGradeSystemSmartGradebook, supportsGradingBatch, supportsGradingCalculation, supportsGradingTransform, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedGradebookColumnrecord types.Gets the supported gradebook column search record types.Gets the supportedGradebookColumnSummaryrecord types.Gets the supportedGradebookrecord types.Gets the supported gradebook search record types.Gets the supportedGradeEntryrecord types.Gets the supportedGradeEntrysearch record types.Gets the supportedGraderecord types.Gets the supportedGradesearch types.Gets the supportedGradeSystemrecord types.Gets the supportedGradeSystemsearch record types.booleanTests if a grade administrative service is supported.booleanTests if a gradebook administrative service is supported.booleanTests if a gradebook column administrative service is supported.booleanTests if a gradebook column to gradebook lookup session is available.booleanTests if a gradebook column to gradebook assignment session is available.booleanTests if a gradebook column lookup service is supported.booleanTests if gradebook column notification is supported.booleanTests if a gradebook column query service is supported.booleansupportsGradebookColumnRecordType(Type gradebookColumnRecordType) Tests if the givenGradebookColumnrecord type is supported.booleanTests if a gradebook column search service is supported.booleansupportsGradebookColumnSearchRecordType(Type gradebookColumnSearchRecordType) Tests if the given gradebook column search record type is supported.booleanTests if a gradebook column smart gradebookt session is available.booleansupportsGradebookColumnSummaryRecordType(Type gradebookColumnSummaryRecordType) Tests if the givenGradebookColumnSummaryrecord type is supported.booleanTests if a gradebook hierarchy traversal is supported.booleanTests if gradebook hierarchy design is supported.booleanTests if a gradebook lookup service is supported.booleanTests if gradebook notification is supported.booleanTests if a gradebook query service is supported.booleansupportsGradebookRecordType(Type gradebookRecordType) Tests if the givenGradebookrecord type is supported.booleanTests if a gradebook search service is supported.booleansupportsGradebookSearchRecordType(Type gradebookSearchRecordType) Tests if the given gradebook search record type is supported.booleanTests if a grade entry administrative service is supported.booleanTests if a grade entry to gradebook lookup session is available.booleanTests if a grade entry to gradebook assignment session is available.booleanTests if a grade entry lookup service is supported.booleanTests if grade entry notification is supported.booleanTests if a grade entry query service is supported.booleansupportsGradeEntryRecordType(Type gradeEntryRecordType) Tests if the givenGradeEntryrecord type is supported.booleanTests if a grade entry search service is supported.booleansupportsGradeEntrySearchRecordType(Type gradeEntrySearchRecordType) Tests if the givenGradeEntrysearch record type is supported.booleanTests if a grade entry smart gradebook session is available.booleanTests if a grade gradebook lookup service is supported.booleanTests if a grade gradebook assignment service is supported.booleanTests if looking up grades is supported.booleanTests if a grade notification service is supported.booleanTests if querying grades is supported.booleansupportsGradeRecordType(Type gradeRecordType) Tests if the givenGraderecord type is supported.booleanTests if searching grades is supported.booleansupportsGradeSearchRecordType(Type gradeSearchRecordType) Tests if the givenGradesearch type is supported.booleanTests if a grade smart gradebook service is supported.booleanTests if a grade system administrative service is supported.booleanTests if a grade system to gradebook lookup session is available.booleanTests if a grade system to gradebook assignment session is available.booleanTests if a grade system lookup service is supported.booleanTests if grade system notification is supported.booleanTests if a grade system query service is supported.booleansupportsGradeSystemRecordType(Type gradeSystemRecordType) Tests if the givenGradeSystemrecord type is supported.booleanTests if a grade system search service is supported.booleansupportsGradeSystemSearchRecordType(Type gradeSystemSearchRecordType) Tests if the givenGradeSystemsearch record type is supported.booleanTests if a grade system smart gradebook session is available.booleanTests if a grading batch service is supported.booleanTests if a grading calculation service is supported.booleanTests if a grade system transform service is supported.booleanTests if federation is visible.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getGradeLookupSession
Gets theOsidSessionassociated with the grade lookup service.- Parameters:
proxy- a proxy- Returns:
- a
GradeLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeLookup()} is {@code true} .
-
getGradeLookupSessionForGradebook
GradeLookupSession getGradeLookupSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade lookup service for the given gradebook.- Parameters:
gradebookId- theIdof theGradebookproxy- a proxy- Returns:
- a
GradeLookupSession - Throws:
NotFoundException- noGradebookfound by the givenIdNullArgumentException-gradebookId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getGradeQuerySession
Gets theOsidSessionassociated with the grade query service.- Parameters:
proxy- a proxy- Returns:
- a
GradeQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeQuery()} is {@code true} .
-
getGradeQuerySessionForGradebook
GradeQuerySession getGradeQuerySessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade query service for the given gradebook.- Parameters:
gradebookId- theIdof theGradebookproxy- a proxy- Returns:
- a
GradeQuerySession - Throws:
NotFoundException- no gradebook found by the givenIdNullArgumentException-gradebookId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getGradeSearchSession
Gets theOsidSessionassociated with the grade search service.- Parameters:
proxy- a proxy- Returns:
- a
GradeSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSearch()} is {@code true} .
-
getGradeSearchSessionForGradebook
GradeSearchSession getGradeSearchSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade search service for the given gradebook.- Parameters:
gradebookId- theIdof theGradebookproxy- a proxy- Returns:
- a
GradeSearchSession - Throws:
NotFoundException- no gradebook found by the givenIdNullArgumentException-gradebookIdor proxy isnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getGradeAdminSession
Gets theOsidSessionassociated with the grade administration service.- Parameters:
proxy- a proxy- Returns:
- a
GradeAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeAdmin()} is {@code true} .
-
getGradeAdminSessionForGradebook
GradeAdminSession getGradeAdminSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade administration service for the given gradebook.- Parameters:
gradebookId- theIdof theGradebookproxy- a proxy- Returns:
- a
GradeAdminSession - Throws:
NotFoundException- no gradebook found by the givenIdNullArgumentException-gradebookIdor proxy isnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getGradeNotificationSession
GradeNotificationSession getGradeNotificationSession(GradeReceiver gradeReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the grade notification service.- Parameters:
gradeReceiver- the notification callbackproxy- a proxy- Returns:
- a
GradeNotificationSession - Throws:
NullArgumentException-gradeReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeNotification()} is {@code true} .
-
getGradeNotificationSessionForGradebook
GradeNotificationSession getGradeNotificationSessionForGradebook(GradeReceiver gradeReceiver, Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade notification service for the given gradebook.- Parameters:
gradeReceiver- the notification callbackgradebookId- theIdof theGradebookproxy- a proxy- Returns:
- a
GradeNotificationSession - Throws:
NotFoundException- no gradebook found by the givenIdNullArgumentException-gradeReceiver,gradebookId, orproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getGradeGradebookSession
Gets theOsidSessionto lookup grade/gradebook mappings.- Parameters:
proxy- a proxy- Returns:
- a
GradeGradebookSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeGradebook()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeGradebook()} is {@code true} .
-
getGradeGradebookAssignmentSession
GradeGradebookAssignmentSession getGradeGradebookAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning grades to gradebooks.- Parameters:
proxy- a proxy- Returns:
- a
GradeGradebookAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeGradebookAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeGradebookAssignment()} is {@code true} .
-
getGradeSmartGradebookSession
GradeSmartGradebookSession getGradeSmartGradebookSession(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage grade smart gradebooks.- Parameters:
gradebookId- theIdof theGradebookproxy- a proxy- Returns:
- a
GradeSmartGradebookSession - Throws:
NotFoundException- no gradebook found by the givenIdNullArgumentException-gradebookIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSmartGradebook()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSmartGradebook()} is {@code true} .
-
getGradeSystemLookupSession
Gets theOsidSessionassociated with the grade system lookup service.- Parameters:
proxy- a proxy- Returns:
- a
GradeSystemLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSystemLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemLookup()} is {@code true} .
-
getGradeSystemLookupSessionForGradebook
GradeSystemLookupSession getGradeSystemLookupSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade system lookup service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradeSystemLookupSession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeSystemLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeSystemQuerySession
Gets theOsidSessionassociated with the grade system query service.- Parameters:
proxy- a proxy- Returns:
- a
GradeSystemQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSystemQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemQuery()} is {@code true} .
-
getGradeSystemQuerySessionForGradebook
GradeSystemQuerySession getGradeSystemQuerySessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade system query service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradeSystemQuerySession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeSystemQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeSystemSearchSession
Gets theOsidSessionassociated with the grade system search service.- Parameters:
proxy- a proxy- Returns:
- a
GradeSystemSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSystemSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemSearch()} is {@code true} .
-
getGradeSystemSearchSessionForGradebook
GradeSystemSearchSession getGradeSystemSearchSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade system search service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradeSystemSearchSession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeSystemSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeSystemAdminSession
Gets theOsidSessionassociated with the grade system administration service.- Parameters:
proxy- a proxy- Returns:
- a
GradeSystemAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSystemAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemAdmin()} is {@code true} .
-
getGradeSystemAdminSessionForGradebook
GradeSystemAdminSession getGradeSystemAdminSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade system admin service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradeSystemAdminSession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeSystemAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeSystemNotificationSession
GradeSystemNotificationSession getGradeSystemNotificationSession(GradeSystemReceiver gradeSystemReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to grade system changes.- Parameters:
gradeSystemReceiver- the grade system receiverproxy- a proxy- Returns:
- a
GradeSystemNotificationSession - Throws:
NullArgumentException-gradeSystemReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSystemNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemNotification()} is {@code true} .
-
getGradeSystemNotificationSessionForGradebook
GradeSystemNotificationSession getGradeSystemNotificationSessionForGradebook(GradeSystemReceiver gradeSystemReceiver, Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade system notification service for the given gradebook.- Parameters:
gradeSystemReceiver- the grade system receivergradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradeSystemNotificationSession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradeSystemReceiver, gradebookIdorporxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeSystemNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeSystemGradebookSession
GradeSystemGradebookSession getGradeSystemGradebookSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving grade system to gradebook mappings.- Parameters:
proxy- a proxy- Returns:
- a
GradeSystemGradebookSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSystemGradebook()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemGradebook()} is {@code true} .
-
getGradeSystemGradebookAssignmentSession
GradeSystemGradebookAssignmentSession getGradeSystemGradebookAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning grade system to gradebook mappings.- Parameters:
proxy- a proxy- Returns:
- a
GradeSystemGradebookAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSystemGradebookAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemGradebookAssignment()} is {@code true} .
-
getGradeSystemSmartGradebookSession
GradeSystemSmartGradebookSession getGradeSystemSmartGradebookSession(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session for managing smart gradebooks of grade systems.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradeSystemSmartGradebookSession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeSystemSmartGradebook()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeSystemSmartGradebook()} is {@code true} .
-
getGradeEntryLookupSession
Gets theOsidSessionassociated with the grade entry lookup service.- Parameters:
proxy- a proxy- Returns:
- a
GradeEntryLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeEntryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryLookup()} is {@code true} .
-
getGradeEntryLookupSessionForGradebook
GradeEntryLookupSession getGradeEntryLookupSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade entry lookup service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradeEntryLookupSession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeEntryLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeEntryQuerySession
Gets theOsidSessionassociated with the grade entry query service.- Parameters:
proxy- a proxy- Returns:
- a
GradeEntryQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeEntryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryQuery()} is {@code true} .
-
getGradeEntryQuerySessionForGradebook
GradeEntryQuerySession getGradeEntryQuerySessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade entry query service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradeEntryQuerySession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeEntryQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeEntrySearchSession
Gets theOsidSessionassociated with the grade entry search service.- Parameters:
proxy- a proxy- Returns:
- a
GradeEntrySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeEntrySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntrySearch()} is {@code true} .
-
getGradeEntrySearchSessionForGradebook
GradeEntrySearchSession getGradeEntrySearchSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade entry search service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradeEntrySearchSession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeEntrySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntrySearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeEntryAdminSession
Gets theOsidSessionassociated with the grade entry administration service.- Parameters:
proxy- a proxy- Returns:
- a
GradeEntryAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeEntryAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryAdmin()} is {@code true} .
-
getGradeEntryAdminSessionForGradebook
GradeEntryAdminSession getGradeEntryAdminSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade entry admin service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradeEntryAdminSession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeEntryAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeEntryNotificationSession
GradeEntryNotificationSession getGradeEntryNotificationSession(GradeEntryReceiver gradeEntryReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to grade entry changes.- Parameters:
gradeEntryReceiver- the grade entry receiverproxy- a proxy- Returns:
- a
GradeEntryNotificationSession - Throws:
NullArgumentException-gradeEntryReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeEntryNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryNotification()} is {@code true} .
-
getGradeEntryNotificationSessionForGradebook
GradeEntryNotificationSession getGradeEntryNotificationSessionForGradebook(GradeEntryReceiver gradeEntryReceiver, Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the grade entry notification service for the given gradebook.- Parameters:
gradeEntryReceiver- the grade entry receivergradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradeEntryNotificationSession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradeEntryReceiver, gradebookIdorporxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradeEntryNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradeEntryGradebookSession
GradeEntryGradebookSession getGradeEntryGradebookSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving grade entry to gradebook mappings.- Parameters:
proxy- a proxy- Returns:
- a
GradeEntryGradebookSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeEntryGradebook()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryGradebook()} is {@code true} .
-
getGradeEntryGradebookAssignmentSession
GradeEntryGradebookAssignmentSession getGradeEntryGradebookAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning grade entry to gradebook mappings.- Parameters:
proxy- a proxy- Returns:
- a
GradeEntryGradebookAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeEntryGradebookAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntryGradebookAssignment()} is {@code true} .
-
getGradeEntrySmartGradebookSession
GradeEntrySmartGradebookSession getGradeEntrySmartGradebookSession(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session for managing smart gradebooks of grade entries.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradeEntrySmartGradebookSession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradeEntrySmartGradebook()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradeEntrySmartGradebook()} is {@code true} .
-
getGradebookColumnLookupSession
GradebookColumnLookupSession getGradebookColumnLookupSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the gradebook column lookup service.- Parameters:
proxy- a proxy- Returns:
- a
GradebookColumnLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookColumnLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnLookup()} is {@code true} .
-
getGradebookColumnLookupSessionForGradebook
GradebookColumnLookupSession getGradebookColumnLookupSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the gradebook column lookup service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradebookColumnLookupSession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradebookColumnLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradebookColumnQuerySession
GradebookColumnQuerySession getGradebookColumnQuerySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the gradebook column query service.- Parameters:
proxy- a proxy- Returns:
- a
GradebookColumnQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookColumnQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnQuery()} is {@code true} .
-
getGradebookColumnQuerySessionForGradebook
GradebookColumnQuerySession getGradebookColumnQuerySessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the gradebook column query service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradebookColumnQuerySession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradebookColumnQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradebookColumnSearchSession
GradebookColumnSearchSession getGradebookColumnSearchSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the gradebook column search service.- Parameters:
proxy- a proxy- Returns:
- a
GradebookColumnSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookColumnSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnSearch()} is {@code true} .
-
getGradebookColumnSearchSessionForGradebook
GradebookColumnSearchSession getGradebookColumnSearchSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the gradebook column search service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradebookColumnSearchSession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradebookColumnSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradebookColumnAdminSession
GradebookColumnAdminSession getGradebookColumnAdminSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the gradebook column administration service.- Parameters:
proxy- a proxy- Returns:
- a
GradebookColumnAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookColumnAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnAdmin()} is {@code true} .
-
getGradebookColumnAdminSessionForGradebook
GradebookColumnAdminSession getGradebookColumnAdminSessionForGradebook(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the gradebook column admin service for the given gradebook.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
a GradebookColumnAdminSession- Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradebookColumnAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradebookColumnNotificationSession
GradebookColumnNotificationSession getGradebookColumnNotificationSession(GradebookColumnReceiver gradebookColumnReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to gradebook column changes.- Parameters:
gradebookColumnReceiver- the gradebook column receiverproxy- a proxy- Returns:
- a
GradebookColumnNotificationSession - Throws:
NullArgumentException-gradebookColumnReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookColumnNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnNotification()} is {@code true} .
-
getGradebookColumnNotificationSessionForGradebook
GradebookColumnNotificationSession getGradebookColumnNotificationSessionForGradebook(GradebookColumnReceiver gradebookColumnReceiver, Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the gradebook column notification service for the given gradebook.- Parameters:
gradebookColumnReceiver- the gradebook column receivergradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradebookColumnNotificationSession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookColumnReceiver, gradebookIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsGradebookColumnNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getGradebookColumnGradebookSession
GradebookColumnGradebookSession getGradebookColumnGradebookSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving gradebook column to gradebook mappings.- Parameters:
proxy- a proxy- Returns:
- a
GradebookColumnGradebookSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookColumnGradebook()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnGradebook()} is {@code true} .
-
getGradebookColumnGradebookAssignmentSession
GradebookColumnGradebookAssignmentSession getGradebookColumnGradebookAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning gradebook column to gradebook mappings.- Parameters:
proxy- a proxy- Returns:
- a
GradebookColumnGradebookAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookColumnGradebookAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnGradebookAssignment()} is {@code true} .
-
getGradebookColumnSmartGradebookSession
GradebookColumnSmartGradebookSession getGradebookColumnSmartGradebookSession(Id gradebookId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session for managing smart gradebooks of gradebook columns.- Parameters:
gradebookId- theIdof the gradebookproxy- a proxy- Returns:
- a
GradebookColumnSmartGradebookSession - Throws:
NotFoundException-gradebookIdnot foundNullArgumentException-gradebookIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookColumnSmartGradebook()isfalse- Compliance:
optional- This method must be implemented if {@code supportsGradebookColumnSmartGradebook()} is {@code true} .
-
getGradebookLookupSession
Gets the OsidSession associated with the gradebook lookup service.- Parameters:
proxy- a proxy- Returns:
- a
GradebookLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookLookup() is false- Compliance:
optional- This method must be implemented if {@code supportsGradebookLookup()} is true.
-
getGradebookQuerySession
Gets the OsidSession associated with the gradebook query service.- Parameters:
proxy- a proxy- Returns:
- a
GradebookQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookQuery() is false- Compliance:
optional- This method must be implemented if {@code supportsGradebookQuery()} is true.
-
getGradebookSearchSession
Gets the OsidSession associated with the gradebook search service.- Parameters:
proxy- a proxy- Returns:
- a
GradebookSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookSearch() is false- Compliance:
optional- This method must be implemented if {@code supportsGradebookSearch()} is true.
-
getGradebookAdminSession
Gets the OsidSession associated with the gradebook administration service.- Parameters:
proxy- a proxy- Returns:
- a
GradebookAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookAdmin() is false- Compliance:
optional- This method must be implemented if {@code supportsGradebookAdmin()} is true.
-
getGradebookNotificationSession
GradebookNotificationSession getGradebookNotificationSession(GradebookReceiver gradebookReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to gradebook service changes.- Parameters:
gradebookReceiver- the gradebook receiverproxy- a proxy- Returns:
- a
GradebookNotificationSession - Throws:
NullArgumentException-gradebookReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookNotification() is false- Compliance:
optional- This method must be implemented if {@code supportsGradebookNotification()} is true.
-
getGradebookHierarchySession
Gets the session traversing gradebook hierarchies.- Parameters:
proxy- a proxy- Returns:
- a
GradebookHierarchySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookHierarchy() is false- Compliance:
optional- This method must be implemented if {@code supportsGradebookHierarchy()} is true.
-
getGradebookHierarchyDesignSession
GradebookHierarchyDesignSession getGradebookHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets the session designing gradebook hierarchies.- Parameters:
proxy- a proxy- Returns:
- a
GradebookHierarchyDesignSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsGradebookHierarchyDesign() is false- Compliance:
optional- This method must be implemented if {@code supportsGradebookHierarchyDesign()} is true.
-
getGradingBatchProxyManager
Gets theGradingBatchProxyManager.- Returns:
- a
GradingBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsGradingBatch() is false- Compliance:
optional- This method must be implemented if {@code supportsGradingBatch()} is true.
-
getGradingCalculationProxyManager
Gets theGradingCalculationProxyManager.- Returns:
- a
GradingCalculationProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsGradingCalculation() is false- Compliance:
optional- This method must be implemented if {@code supportsGradingCalculation()} is true.
-
getGradingTransformProxyManager
Gets theGradingTransformProxyManager.- Returns:
- a
GradingTransformManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsGradingTransform() is false- Compliance:
optional- This method must be implemented if {@code supportsGradingTransform()} is true.
-