Interface GradingProfile
- All Superinterfaces:
OsidProfile, Sourceable
- All Known Subinterfaces:
GradingManager, GradingProxyManager
The GradingProfile describes the interoperability among grading
services.
-
Method Summary
Modifier 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 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
-
supportsVisibleFederation
boolean supportsVisibleFederation()Tests if federation is visible.- Returns:
trueif visible federation is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeLookup
boolean supportsGradeLookup()Tests if looking up grades is supported.- Returns:
trueif grade lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeQuery
boolean supportsGradeQuery()Tests if querying grades is supported.- Returns:
trueif grade query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSearch
boolean supportsGradeSearch()Tests if searching grades is supported.- Returns:
trueif grade search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeAdmin
boolean supportsGradeAdmin()Tests if a grade administrative service is supported.- Returns:
trueif grade administration is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeNotification
boolean supportsGradeNotification()Tests if a grade notification service is supported.- Returns:
trueif grade notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeGradebook
boolean supportsGradeGradebook()Tests if a grade gradebook lookup service is supported.- Returns:
trueif a grade gradebook lookup service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeGradebookAssignment
boolean supportsGradeGradebookAssignment()Tests if a grade gradebook assignment service is supported.- Returns:
trueif a grade to gradebook assignment service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSmartGradebook
boolean supportsGradeSmartGradebook()Tests if a grade smart gradebook service is supported.- Returns:
trueif a smart gradebook service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemLookup
boolean supportsGradeSystemLookup()Tests if a grade system lookup service is supported.- Returns:
- true if grade system lookup is supported, false otherwise
- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemQuery
boolean supportsGradeSystemQuery()Tests if a grade system query service is supported.- Returns:
trueif grade system query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemSearch
boolean supportsGradeSystemSearch()Tests if a grade system search service is supported.- Returns:
trueif grade system search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemAdmin
boolean supportsGradeSystemAdmin()Tests if a grade system administrative service is supported.- Returns:
trueif grade system admin is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemNotification
boolean supportsGradeSystemNotification()Tests if grade system notification is supported. Messages may be sent when grade entries are created, modified, or deleted.- Returns:
trueif grade system notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemGradebook
boolean supportsGradeSystemGradebook()Tests if a grade system to gradebook lookup session is available.- Returns:
trueif grade system gradebook lookup session is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemGradebookAssignment
boolean supportsGradeSystemGradebookAssignment()Tests if a grade system to gradebook assignment session is available.- Returns:
trueif grade system gradebook assignment is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemSmartGradebook
boolean supportsGradeSystemSmartGradebook()Tests if a grade system smart gradebook session is available.- Returns:
trueif grade system smart gradebook is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntryLookup
boolean supportsGradeEntryLookup()Tests if a grade entry lookup service is supported.- Returns:
- true if grade entry lookup is supported, false otherwise
- Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntryQuery
boolean supportsGradeEntryQuery()Tests if a grade entry query service is supported.- Returns:
- true if grade entry query is supported, false otherwise
- Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntrySearch
boolean supportsGradeEntrySearch()Tests if a grade entry search service is supported.- Returns:
trueif grade entry search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntryAdmin
boolean supportsGradeEntryAdmin()Tests if a grade entry administrative service is supported.- Returns:
trueif grade entry admin is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntryNotification
boolean supportsGradeEntryNotification()Tests if grade entry notification is supported.- Returns:
trueif grade entry notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntryGradebook
boolean supportsGradeEntryGradebook()Tests if a grade entry to gradebook lookup session is available.- Returns:
trueif grade entry gradebook lookup session is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntryGradebookAssignment
boolean supportsGradeEntryGradebookAssignment()Tests if a grade entry to gradebook assignment session is available.- Returns:
trueif grade entry gradebook assignment is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntrySmartGradebook
boolean supportsGradeEntrySmartGradebook()Tests if a grade entry smart gradebook session is available.- Returns:
trueif grade entry smart gradebook is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnLookup
boolean supportsGradebookColumnLookup()Tests if a gradebook column lookup service is supported.- Returns:
- true if gradebook column lookup is supported, false otherwise
- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnQuery
boolean supportsGradebookColumnQuery()Tests if a gradebook column query service is supported.- Returns:
trueif gradebook column query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnSearch
boolean supportsGradebookColumnSearch()Tests if a gradebook column search service is supported.- Returns:
trueif gradebookc column search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnAdmin
boolean supportsGradebookColumnAdmin()Tests if a gradebook column administrative service is supported.- Returns:
trueif gradebook column admin is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnNotification
boolean supportsGradebookColumnNotification()Tests if gradebook column notification is supported. Messages may be sent when grade entries are created, modified, or deleted.- Returns:
trueif gradebook column notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnGradebook
boolean supportsGradebookColumnGradebook()Tests if a gradebook column to gradebook lookup session is available.- Returns:
trueif gradebook column gradebook lookup session is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnGradebookAssignment
boolean supportsGradebookColumnGradebookAssignment()Tests if a gradebook column to gradebook assignment session is available.- Returns:
trueif gradebook column gradebook assignment is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnSmartGradebook
boolean supportsGradebookColumnSmartGradebook()Tests if a gradebook column smart gradebookt session is available.- Returns:
trueif gradebook column amsrt gradebook is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookLookup
boolean supportsGradebookLookup()Tests if a gradebook lookup service is supported.- Returns:
trueif gradebook lookup is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookQuery
boolean supportsGradebookQuery()Tests if a gradebook query service is supported.- Returns:
trueif gradebook query is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookSearch
boolean supportsGradebookSearch()Tests if a gradebook search service is supported.- Returns:
trueif gradebook search is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookAdmin
boolean supportsGradebookAdmin()Tests if a gradebook administrative service is supported.- Returns:
trueif gradebook admin is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookNotification
boolean supportsGradebookNotification()Tests if gradebook notification is supported. Messages may be sent when gradebooks are created, modified, or deleted.- Returns:
trueif gradebook notification is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookHierarchy
boolean supportsGradebookHierarchy()Tests if a gradebook hierarchy traversal is supported.- Returns:
trueif a gradebook hierarchy traversal is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradebookHierarchyDesign
boolean supportsGradebookHierarchyDesign()Tests if gradebook hierarchy design is supported.- Returns:
trueif a gradebook hierarchy design is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradingBatch
boolean supportsGradingBatch()Tests if a grading batch service is supported.- Returns:
trueif a grading batch service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradingCalculation
boolean supportsGradingCalculation()Tests if a grading calculation service is supported.- Returns:
trueif a grading calculation service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
supportsGradingTransform
boolean supportsGradingTransform()Tests if a grade system transform service is supported.- Returns:
trueif a grading transform service is supported,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
getGradeRecordTypes
TypeList getGradeRecordTypes()Gets the supportedGraderecord types.- Returns:
- a list containing the supported
Graderecord types - Compliance:
mandatory- This method must be implemented.
-
supportsGradeRecordType
Tests if the givenGraderecord type is supported.- Parameters:
gradeRecordType- aTypeindicating aGraderecord type- Returns:
trueif the given record type is supported,falseotherwise- Throws:
NullArgumentException-gradeRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradeSearchRecordTypes
TypeList getGradeSearchRecordTypes()Gets the supportedGradesearch types.- Returns:
- a list containing the supported
Gradesearch types - Compliance:
mandatory- This method must be implemented.
-
supportsGradeSearchRecordType
Tests if the givenGradesearch type is supported.- Parameters:
gradeSearchRecordType- aTypeindicating aGradesearch type- Returns:
trueif the givenTypeis supported,falseotherwise- Throws:
NullArgumentException-gradeSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradeSystemRecordTypes
TypeList getGradeSystemRecordTypes()Gets the supportedGradeSystemrecord types.- Returns:
- a list containing the supported
GradeSystemrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemRecordType
Tests if the givenGradeSystemrecord type is supported.- Parameters:
gradeSystemRecordType- aTypeindicating aGradeSystemrecord type- Returns:
trueif the given Type is supported,falseotherwise- Throws:
NullArgumentException-gradeSystemRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradeSystemSearchRecordTypes
TypeList getGradeSystemSearchRecordTypes()Gets the supportedGradeSystemsearch record types.- Returns:
- a list containing the supported
GradeSystemsearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsGradeSystemSearchRecordType
Tests if the givenGradeSystemsearch record type is supported.- Parameters:
gradeSystemSearchRecordType- aTypeindicating aGradeSystemsearch record type- Returns:
trueif the given Type is supported,falseotherwise- Throws:
NullArgumentException-gradeSystemSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradeEntryRecordTypes
TypeList getGradeEntryRecordTypes()Gets the supportedGradeEntryrecord types.- Returns:
- a list containing the supported
GradeEntryrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntryRecordType
Tests if the givenGradeEntryrecord type is supported.- Parameters:
gradeEntryRecordType- aTypeindicating aGradeEntryrecord type- Returns:
trueif the given Type is supported,falseotherwise- Throws:
NullArgumentException-gradeEntryRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradeEntrySearchRecordTypes
TypeList getGradeEntrySearchRecordTypes()Gets the supportedGradeEntrysearch record types.- Returns:
- a list containing the supported
GradeEntrysearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsGradeEntrySearchRecordType
Tests if the givenGradeEntrysearch record type is supported.- Parameters:
gradeEntrySearchRecordType- aTypeindicating aGradeEntrysearch record type- Returns:
trueif the given Type is supported,falseotherwise- Throws:
NullArgumentException-gradeEntrySearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradebookColumnRecordTypes
TypeList getGradebookColumnRecordTypes()Gets the supportedGradebookColumnrecord types.- Returns:
- a list containing the supported
GradebookColumnrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnRecordType
Tests if the givenGradebookColumnrecord type is supported.- Parameters:
gradebookColumnRecordType- aTypeindicating aGradebookColumntype- Returns:
trueif the given gradebook column recordTypeis supported,falseotherwise- Throws:
NullArgumentException-gradebookColumnRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradebookColumnSearchRecordTypes
TypeList getGradebookColumnSearchRecordTypes()Gets the supported gradebook column search record types.- Returns:
- a list containing the supported
GradebookColumnsearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnSearchRecordType
Tests if the given gradebook column search record type is supported.- Parameters:
gradebookColumnSearchRecordType- aTypeindicating aGradebookColumnsearch record type- Returns:
trueif the given search recordTypeis supported,falseotherwise- Throws:
NullArgumentException-gradebookColumnSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradebookColumnSummaryRecordTypes
TypeList getGradebookColumnSummaryRecordTypes()Gets the supportedGradebookColumnSummaryrecord types.- Returns:
- a list containing the supported
GradebookColumnSummaryrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsGradebookColumnSummaryRecordType
Tests if the givenGradebookColumnSummaryrecord type is supported.- Parameters:
gradebookColumnSummaryRecordType- aTypeindicating aGradebookColumnSummarytype- Returns:
trueif the given gradebook column summary recordTypeis supported,falseotherwise- Throws:
NullArgumentException-gradebookColumnRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradebookRecordTypes
TypeList getGradebookRecordTypes()Gets the supportedGradebookrecord types.- Returns:
- a list containing the supported
Gradebookrecord types - Compliance:
mandatory- This method must be implemented.
-
supportsGradebookRecordType
Tests if the givenGradebookrecord type is supported.- Parameters:
gradebookRecordType- aTypeindicating aGradebooktype- Returns:
trueif the given gradebook recordTypeis supported,falseotherwise- Throws:
NullArgumentException-gradebookRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-
getGradebookSearchRecordTypes
TypeList getGradebookSearchRecordTypes()Gets the supported gradebook search record types.- Returns:
- a list containing the supported
Gradebooksearch record types - Compliance:
mandatory- This method must be implemented.
-
supportsGradebookSearchRecordType
Tests if the given gradebook search record type is supported.- Parameters:
gradebookSearchRecordType- aTypeindicating aGradebooksearch record type- Returns:
trueif the given search recordTypeis supported,falseotherwise- Throws:
NullArgumentException-gradebookSearchRecordTypeisnull- Compliance:
mandatory- This method must be implemented.
-