-
getContext
-
Get the context associated with this key. If the key is unknown, null is returned.
-
getManager
-
Returns an instance of the OsidManager of the OSID specified by the OSID package OsidManager interface name and the implementation package name.
-
getOsidContext
-
Return context of this OsidManager.
-
getAgent
-
Get the Agent with the specified unique Id. Getting an Agent by name is not supported since names are not guaranteed to be unique.
-
getAgents
-
Get all the Agents. The returned iterator provides access to the Agents one at a time. Iterators have a method hasNextAgent() which returns
- true
if there is an Agent available and a method nextAgent() which returns the next Agent.
-
getAgentsBySearch
-
Get all the Agents with the specified search criteria and search Type.
-
getAgentsByType
-
Get all the Agents of the specified Type.
-
getAgentSearchTypes
-
Get all the agent search Types supported by this implementation.
-
getAgentTypes
-
Get all the agent Types. The returned iterator provides access to the agent Types from this implementation one at a time. Iterators have a method hasNext() which returns true if there is an agent Type available and a method next() which returns the next agent Type.
-
getDisplayName
-
Get the name of this Agent.
-
getGroup
-
Gets the Group with the specified unique Id. Getting a Group by name is not supported since names are not guaranteed to be unique.
-
getGroups
-
Get all the Groups in this group and optionally all the subgroups in this group. Note since Groups subclass Agents, we are returning an AgentIterator and there is no GroupIterator.
-
getGroups
-
Get all the Groups. Note since Groups subclass Agents, we are returning
-
getGroupsBySearch
-
Get all the groups with the specified search criteria and search Type.
-
getGroupsByType
-
Get all the Groups of the specified Type.
-
getGroupSearchTypes
-
Get all the group search types supported by this implementation.
-
getGroupTypes
-
Get all the group Types. The returned iterator provides access to the group Types from this implementation one at a time. Iterators have a method hasNext() which returns true if there is a group Type available and a method next() which returns the next group Type.
-
getId
-
Get the id of this Agent.
-
getMembers
-
Get all the Members of this group and optionally all the Members from all subgroups. Duplicates are not returned.
-
getProperties
-
Get the Properties associated with this Agent.
-
getPropertiesByType
-
Get the Properties of this Type associated with this Agent.
-
getPropertyTypes
-
Get the Properties Types supported by this Agent.
-
getPropertyTypes
-
Get all the property Types. The returned iterator provides access to
-
getType
-
Get the type of this Agent.
-
Group
-
Group contains members that are either Agents or other Groups. There are management methods for adding, removing, and getting members and Groups.
-
Group.php
-
-
getAgentId
-
Get the agentId of the student who took the Assessment.
-
getAssessment
-
Get the Assessment being published.
-
getAssessment
-
Get the Assessment with the specified unique Id
-
getAssessmentPublished
-
Get the specified AssessmentPublished.
-
getAssessmentPublished
-
Get the AssessmentPublished that was taken.
-
getAssessments
-
Get all the Assessments in the Assessment Bank.
-
getAssessmentsByType
-
Get all the Assessments of a specific Type.
-
getAssessmentsPublished
-
Get all the Assessments published.
-
getAssessmentsTaken
-
Get all the Assessments taken.
-
getAssessmentsTakenBy
-
Get all the Assessments taken by a specific a student with this agentId.
-
getAssessmentTaken
-
Get the AssessmentTaken to which this SectionTaken belongs.
-
getAssessmentType
-
Get the AssessmentType for this Assessment.
-
getAssessmentTypes
-
Get all the Assessment Types.
-
getCourseSectionId
-
Get the unique Id of the Course Section associated with this AssessmentPublished, if any. The unique Id refers to an object created through the CourseManagement OSID.
-
getData
-
Get the Data for this SectionTaken. The structure of the Data is not defined in the OSID.
-
getData
-
Get the Data for this AssessmentPublished. The structure of the Data is not defined in the OSID.
-
getData
-
Get the Data for this Item. This may include the question, responses, answer, instructions, media, etc. The structure of the Data is not defined in the OSID.
-
getData
-
Get the Data for this Assessment. The structure of the Data is not defined in the OSID.
-
getData
-
Get the Data for this ItemTaken. The structure of the Data is not defined in the OSID.
-
getData
-
Get the Data for this AssessmentTaken. The structure of the Data is not defined in the OSID.
-
getData
-
Get the Data for this Evaluation. The structure of the Data is not defined in the OSID.
-
getData
-
Get the Data for this Section. The structure of the Data is not defined in the OSID.
-
getDate
-
Get the date the Assessment was taken.
-
getDate
-
Get the date the Assessment was published.
-
getDescription
-
Get the description for this Assessment.
-
getDescription
-
Get the description for this AssessmentPublished.
-
getDescription
-
Get the description for this Item.
-
getDescription
-
Get the description for this Section.
-
getDisplayName
-
Get the display name for this AssessmentPublished.
-
getDisplayName
-
Get the display name for this AssessmentTaken.
-
getDisplayName
-
Get the display name for this ItemTaken.
-
getDisplayName
-
Get the display name for this SectionTaken.
-
getDisplayName
-
Get the display name for this Assessment.
-
getDisplayName
-
Get the display name for this Evaluation.
-
getDisplayName
-
Get the display name for this Section.
-
getDisplayName
-
Get the display name for this Item.
-
getEvaluations
-
Get all the Evaluations for this Section.
-
getEvaluations
-
Get all the Evaluations for this Item.
-
getEvaluations
-
Get all the Evaluations for this Assessment.
-
getEvaluations
-
Get all the Evaluations for this Item.
-
getEvaluationsByType
-
Get the Evaluations of the specified Type for this Item.
-
getEvaluationsByType
-
Get the Evaluations of the specified Type for this Section.
-
getEvaluationsByType
-
Get the Evaluations of the specified Type for this Assessment.
-
getEvaluationsByType
-
Get the Evaluations of the specified Type for this Assessment.
-
getEvaluationTypes
-
Get all the Evaluation Types.
-
getGradingAssignmentId
-
Get the unique Id of the Assignment associated with this AssessmentPublished, if any. The unique Id refers to an object created through the Grading OSID.
-
getId
-
Get the unique Id for this Item.
-
getId
-
Get the unique Id for this ItemTaken.
-
getId
-
Get the unique Id for this Item.
-
getId
-
Get the unique Id for this Assessment.
-
getId
-
Get the unique Id for this AssessmentTaken.
-
getId
-
Get the unique Id for this SectionTaken.
-
getId
-
Get the unique Id for this AssessmentPublished.
-
getId
-
Get the unique Id for this Evaluation.
-
getItem
-
Get the Item with the specified unique Id
-
getItem
-
Get the Item for this Item taken.
-
getItems
-
Get all the Items in this Section. The Items added to a Section are returned first in, first out (FIFO). Items can be ordered explicitly using the orderItems method. Only the Items directly associated with this Section are returned.
-
getItems
-
Get all the Items in the Item Bank.
-
getItemsByType
-
Get all the Items of a specific Type.
-
getItemsTaken
-
Get all the Items taken for this SectionTaken. ItemsTaken are returned first in, first out (FIFO). Only the items directly associated with this SectionTaken are returned.
-
getItemType
-
Get the ItemType for this Item.
-
getItemTypes
-
Get all the Item Types.
-
getModifiedBy
-
Get the agentId of the modifier of this Evaluation.
-
getModifiedDate
-
Get the date when this Evaluation was modified.
-
getObjectTaken
-
Get the Id for the object taken.
-
getProperties
-
Get the Properties associated with this Section.
-
getProperties
-
Get the Properties associated with this Assessment.
-
getProperties
-
Get the Properties associated with this Item.
-
getPropertiesByType
-
Get the Properties of this Type associated with this Item.
-
getPropertiesByType
-
Get the Properties of this Type associated with this Assessment.
-
getPropertiesByType
-
Get the Properties of this Type associated with this Section.
-
getPropertyTypes
-
Get all the Property Types for Section.
-
getPropertyTypes
-
Get all the Property Types for Assessment.
-
getPropertyTypes
-
Get all the Property Types for Item.
-
getSection
-
Get the Section with the specified unique Id
-
getSection
-
Get the Section from which this SectionTaken was created.
-
getSections
-
Get all the Sections in the Assessment. The Sections added to a Assessment are returned first in, first out (FIFO). Sections can be ordered explicitly using the orderSections method. Only the Sections directly associated with this Assessment are returned.
-
getSections
-
Get all the Sections in the Section Bank.
-
getSections
-
Get all the Sections in this Section. The Sections added to a Section are returned first in, first out (FIFO). Sections can be ordered explicitly using the orderSections method. Only the Sections directly associated with this Section are returned.
-
getSectionsByType
-
Get all the Sections of a specific Type.
-
getSectionsTaken
-
Get all the Sections taken for this Assessment. SectionsTaken are returned first in, first out (FIFO). Only the Sections taken that are directly associated with this Assessment are returned.
-
getSectionTaken
-
Get the SectionTaken to which this ItemTaken belongs.
-
getSectionType
-
Get the SectionType for this Section. is meaningful to an application and not specifcally defined in the OSID
-
getSectionTypes
-
Get all the Section Types.
-
getTopic
-
Get the Topic for this Assessment.
-
getType
-
Get the EvaluationType for this Evaluation. EvaluationType The structure of the Data is not defined in the OSID.
-
getAuthenticationTypes
-
Get the authentication Types that are supported by the implementation.
-
getUserId
-
Get the unique Id of the Agent that represents the user for the specified AuthenticationType. Agents are managed using the Agent OSID.
-
getAgentId
-
Get the agentid associated with this Authorization.
-
getAllAZs
-
Given a functionId and a qualifierId returns all Authorizations that
-
getAllAZsByFuncType
-
Given a FunctionType and a qualifierId returns all Authorizations that
-
getAllUserAZs
-
Given a functionId and a qualifierId returns all Authorizations that
-
getAllUserAZsByFuncType
-
Given a FunctionType and a qualifierId returns all Authorizations that
-
getChildren
-
Gets the children of this Qualifier.
-
getDescription
-
Get the description for this Qualifier.
-
getDescription
-
Get the description for this Function.
-
getEffectiveDate
-
Get the date when this Authorization starts being effective.
-
getExpirationDate
-
Get the date when this Authorization stops being effective.
-
getExplicitAZs
-
Given a agentId, a functionId, and a qualifierId (at least one of these must be non-null) returns the matching Authorizations. Explicit Authorizations can be modified. Any null argument will be treated as a wildcard.
-
getExplicitAZsByFuncType
-
Given a agentId, a FunctionType, and a qualifierId (either agentId or qualifierId must be non-null) returns the matching Authorizations. The Authorizations must be for Functions within the given FunctionType.
-
getExplicitUserAZs
-
Given a functionId and qualifierId (one must be non-null) returns the matching user Authorizations. Explicit Authorizations can be modified.. Any null argument will be treated as a wildcard.
-
getExplicitUserAZsByFuncType
-
Given a FunctionType and qualifierId returns the matching user Authorizations. The Authorizations must be for Functions within the given FunctionType. Explicit Authorizations can be modified. Any null argument will be treated as a wildcard.
-
getExplicitUserAZsForImplicitAZ
-
Given an implicit returns the matching explicit user Authorizations.
-
getFunction
-
-
getFunction
-
-
getFunctions
-
Get all the Functions of the specified Type.
-
getFunctionType
-
Get the FunctionType for this Function.
-
getFunctionTypes
-
Get all the FunctionTypes supported by the Authorization implementation.
-
getId
-
Get the unique Id for this Qualifier.
-
getId
-
Get the unique Id for this Function.
-
getModifiedBy
-
Get the Id of the agent that modified this Authorization.
-
getModifiedDate
-
Get the date when this Authorization was modified.
-
getParents
-
Gets the parents of this Qualifier.
-
getQualifier
-
-
getQualifier
-
-
getQualifierChildren
-
Given an existing qualifierId returns the Ids of its child Qualifiers.
-
getQualifierDescendants
-
Given an existing qualifierId returns the Ids of all descendants including its child Qualifiers.
-
getQualifierHierarchies
-
Returns the Qualifier Hierarchies supported by the Authorization implementation. Qualifier Hierarchies are referenced by Id and may be known and managed through the Hierarchy OSID.
-
getQualifierHierarchyId
-
Get the QualifierHierarchyId for this Function.
-
getQualifierType
-
Get the QualifierType for this Qualifier.
-
getQualifierTypes
-
Get all the QualifierTypes supported by the Authorization implementation.
-
getReferenceName
-
Get the permanent reference name for this Qualifier.
-
getReferenceName
-
Get the permanent reference name for this Function.
-
getRootQualifiers
-
Given a hierarchyId, returns the Qualifiers at the root of the specified Hierarchy.
-
getWhoCanDo
-
Given a functionId and a qualifierId returns the Ids of all Agents allowed to do the Function with the Qualifier. A null qualifierId is treated as a wildcard.
-
getAssets
-
Get the Assets associated with this CourseSection.
-
getAssets
-
Get the Assets associated with this CourseOffering.
-
getCanonicalCourse
-
Get the CanonicalCourse that contains this CourseOffering.
-
getCanonicalCourse
-
Get a CanonicalCourse by Id.
-
getCanonicalCourses
-
Get all CanonicalCourses.
-
getCanonicalCourses
-
Get all CanonicalCourses.
-
getCanonicalCoursesByType
-
Get all CanonicalCourses of the specified Type.
-
getCanonicalCoursesByType
-
Get all CanonicalCourses of the specified Type.
-
getCourseGrade
-
Get the grade for this CourseGradeRecord.
-
getCourseGradeRecords
-
Get all the CourseGradeRecords, optionally including only those for a specific Student, CourseOffering, or CourseGradeType.
-
getCourseGradeType
-
Get the CourseGradeType for this Offering. GradingType is defined in the grading OSID. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getCourseGradeType
-
Get the CourseGradeType for this Offering. GradingType is defined in the grading OSID. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getCourseGradeTypes
-
Get all the defined CourseGrade Types. GradeTypes are defined in the grading OSID. These Types are meaningful to the implementation and applications and are not specified by the grading OSID.
-
getCourseGroup
-
Get a CourseGroup by unique Id.
-
getCourseGroups
-
Get all the CourseGroups that contain the specified CanoncialCourse.
-
getCourseGroupsByType
-
Get all the CourseGroups of a given CourseGroupType.
-
getCourseGroupTypes
-
Get all the CourseGroupTypes supported by this implementation.
-
getCourseOffering
-
Get the unique Id for the CourseOffering for this CourseGradeRecord..
-
getCourseOffering
-
Get a CourseOffering by unique Id.
-
getCourseOffering
-
Get the CourseOffering that contains this CourseSection.
-
getCourseOfferings
-
Get all the Offerings in which the specified Agent is enrolled.
-
getCourseOfferings
-
Get all CourseOfferings.
-
getCourseOfferingsByType
-
Get all CourseOfferings of the specified Type.
-
getCourses
-
Get all the CanonicalCourses in this CourseGroup. Note that different CourseGroupType imply different ordering. For example, if the CourseGroupType indicates prerequisites order would need be guaranteed; if corequisites order might not need to be guaranteed.
-
getCourseSection
-
Get a CourseSection by unique Id.
-
getCourseSections
-
Get all CourseSections.
-
getCourseSections
-
Get all the Sections in which the specified Agent is enrolled.
-
getCourseSectionsByType
-
Get all CourseSections of the specified Type.
-
getCourseStatusTypes
-
Get all the defined Canonical Course Status Types. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getCourseType
-
Get the Course Type for this CanonicalCourse. This Type is meaningful to the implementation and applications and are not specified by the OSID.
-
getCourseTypes
-
Get all the defined Course Types. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getCredits
-
Get the credits for this CanonicalCourse.
-
getDescription
-
Get the description for this CanonicalCourse.
-
getDescription
-
Get the description for this CourseOffering.
-
getDescription
-
Get the description for this CourseSection.
-
getDisplayName
-
Get the display name for this Term.
-
getDisplayName
-
Get the display name for this CourseOffering.
-
getDisplayName
-
Get the display name for this CanonicalCourse.
-
getDisplayName
-
Get the display name for this CourseGroup.
-
getDisplayName
-
Get the display name for this CourseSection.
-
getDisplayName
-
Get the display name for this CourseGradeRecord.
-
getEnrollmentStatusTypes
-
Get all the defined Enrollment Status Types. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getEquivalentCourses
-
Get all equivalent courses for this CanonicalCourse.
-
getId
-
Get the unique Id for this CourseGroup.
-
getId
-
Get the unique Id for this CourseGradeRecord.
-
getId
-
Get the unique Id for this Term.
-
getId
-
Get the unique Id for this CourseSection.
-
getId
-
Get the unique Id for this CanonicalCourse.
-
getId
-
Get the unique Id for this CourseOffering.
-
getLocation
-
Get the location may be a room address, a map, or any other object.
-
getNumber
-
Get the number for this CanonicalCourse.
-
getNumber
-
Get the number for this CourseOffering.
-
getNumber
-
Get the number for this CourseSection.
-
getOfferingStatusTypes
-
Get all the defined Course Offering Status Types. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getOfferingType
-
Get the Offering Type for this CourseOffering. This Type is meaningful to the implementation and applications and are not specified by the OSID.
-
getOfferingTypes
-
Get all the defined Offering Types. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getProperties
-
Get the Properties associated with this CanonicalCourse.
-
getProperties
-
Get the Properties associated with this CourseSection.
-
getProperties
-
Get the Properties associated with this CourseOffering.
-
getPropertiesByType
-
Get the Properties of this Type associated with this CanonicalCourse.
-
getPropertiesByType
-
Get the Properties of this Type associated with this CourseOffering.
-
getPropertiesByType
-
Get the Properties of this Type associated with this CourseSection.
-
getPropertyTypes
-
Get all the Property Types for CanonicalCourse.
-
getPropertyTypes
-
Get all the Property Types for CourseSection.
-
getPropertyTypes
-
Get all the Property Types for CourseOffering.
-
getRoster
-
Get the student roster.
-
getRoster
-
Get the student roster.
-
getRosterByType
-
Get the student roster. Include only students with the specified Enrollment Status Type.
-
getRosterByType
-
Get the student roster. Include only students with the specified Enrollment Status Type.
-
getSchedule
-
Get the Schedule for this Section. Schedules are defined in scheduling OSID. ScheduleItems are returned in chronological order by increasing start date.
-
getSchedule
-
Get the Schedule for this Term. Schedules are defined in scheduling OSID. ScheduleItems are returned in chronological order by increasing start date.
-
getSectionStatusTypes
-
Get all the defined Course Section Status Types. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getSectionType
-
Get the Section Type for this CourseSection. This Type is meaningful to the implementation and applications and are not specified by the OSID.
-
getSectionTypes
-
Get all the defined Section Types. These Types are meaningful to the implementation and applications and are not specified by the OSID.
-
getStatus
-
Get the Status for this CourseSection.
-
getStatus
-
Get the Status Type for a student. Students Status Type is supplied when the student is added or changed in the CourseSection. The CourseManagementManager returns the Status Types supported by this implementation.
-
getStatus
-
Get the Status for this CanonicalCourse.
-
getStatus
-
Get the Status for this CanonicalCourse.
-
getStudent
-
Get the Id of the Agent representing a student enrolled in the CourseSection.
-
getStudent
-
Get the Agent (student) associated with this CourseGradeRecord.
-
getTerm
-
Get a Term by unique Id.
-
getTerm
-
Get a Term by unique Id.
-
getTerms
-
Get all the Terms.
-
getTermsByDate
-
Get all the Terms that contain this date.
-
getTermTypes
-
Get all the TermTypes.
-
getTitle
-
Get the title for this CourseSection.
-
getTitle
-
Get the title for this CourseOffering.
-
getTitle
-
Get the title for this CanonicalCourse.
-
getTopics
-
Get all Topics for this CanonicalCourse.
-
getType
-
Get the Type for this Term. This Type is meaningful to the implementation and applications and is not specified by the OSID.
-
getType
-
Get the Type for this CourseGroup.
-
getDescription
-
Get the description for this Dictionary.
-
getDictionaries
-
Get all the Dictionaries. Iterators return a set, one at a time.
-
getDictionary
-
Get the dictionary with the specified unique Id.
-
getDisplayName
-
Get the display name for this Dictionary.
-
getDomain
-
Get the domain of this Dictionary. The domain identifies the context for the Dictionary. This could be java.util.Locale that is a designation that varies by country, language, or other context.
-
getEntry
-
Get the entry in this Dictionary that corresponds to the specified tag.
-
getId
-
Get the unique Id for this Dictionary.
-
getTags
-
Get all the tags in this Dictionary. Iterators return a set, one at a time.
-
getAllModifiedTimes
-
Returns all the times that this Cabinet was modified.
-
getAvailableBytes
-
Get number of bytes available in this Cabinet.
-
getCabinetEntry
-
Get a CabinetEntry by ID.
-
getCabinetEntryAgentId
-
Return the Id of the Agent that owns this CabinetEntry.
-
getCabinetEntryById
-
Get a CabinetEntry from a Cabinet by its ID.
-
getCabinetEntryByName
-
Get a CabinetEntry by name. Not all CabinetEntrys have names, but if it has a name, the name is unique within a Cabinet.
-
getCreatedTime
-
Returns when this CabinetEntry was created. Not all implementations will record the time of creation accurately. The value returned will be at least the last modified time, the actual creation time may be earlier.
-
getDisplayName
-
Return the name of this CabinetEntry in its parent Cabinet.
-
getId
-
Get Id of this CabinetEntry
-
getLastAccessedTime
-
Returns when this Cabinet was last accessed. Not all implementations will record last access times accurately, due to caching and performance. The value returned will be at least the last modified time, the actual time when a read was performed may be later.
-
getLastModifiedTime
-
Returns when this Cabinet was last modified.
-
getParent
-
Returns the Cabinet in which this CabinetEntry is an entry, or null if it has no parent (for example is the root Cabinet).
-
getProperties
-
Get the Properties associated with this CabinetEntry.
-
getPropertiesByType
-
Get the Properties of this Type associated with this CabinetEntry.
-
getPropertyTypes
-
Get all the Property Types for CabinetEntry.
-
getRootCabinet
-
Return the root Cabinet of this Cabinet.
-
getRoots
-
Get all the root Cabinets currently available in this Manager.
-
getUsedBytes
-
Get number of bytes used in this Cabinet.
-
getAgentId
-
Get the Agent Id associated with this GradeRecord. The Agent in this context is not the person who took the test nor, necessarily, the person who is grading. It is the person whose "GradeBook" this is, for example the CourseSection instructor.
-
getAgentId
-
Get the Agent Id associated with this GradeRecord. The Agent in this context is not the person who took the test nor, necessarily, the person who is grading. It is the person whose "GradeBook" this is, for example the CourseSection instructor.
-
getCourseSection
-
Get the unique Id with a CourseSection. CourseSections are created and managed through the CourseManagement OSID.
-
getCourseSection
-
Get the unique Id with a CourseSection. CourseSections are created and managed through the CourseManagement OSID.
-
getDescription
-
Get the description for this GradableObject.
-
getDescription
-
Get the description for this GradableObject.
-
getDisplayName
-
Get the display name for this GradableObject.
-
getDisplayName
-
Get the display name for this GradableObject.
-
getExternalReference
-
Get the unique Id associated with some object that is being graded such as an Assessment.
-
getExternalReference
-
Get the unique Id associated with some object that is being graded such as an Assessment.
-
getGradableObject
-
Get the unique Id for this GradeRecord's GradableObject.
-
getGradableObject
-
Get the unique Id for this GradeRecord's GradableObject.
-
getGradableObject
-
Get a GradableObject by unique Id.
-
getGradableObject
-
Get a GradableObject by unique Id.
-
getGradableObjects
-
Get all the GradableObjects, optionally including only those for a specific CourseSection or External Reference to what is being graded.
-
getGradableObjects
-
Get all the GradableObjects, optionally including only those for a specific CourseSection or External Reference to what is being graded.
-
getGradeRecords
-
Get all the GradeRecords, optionally including only those for a specific
-
getGradeRecords
-
Get all the GradeRecords, optionally including only those for a specific
-
getGradeRecordType
-
Get the GradeRecordType for this GradeRecord. This is the Type of the GradeRecord, which is distinct from the Type of Grade. A GradeRecord Type might be advisory, mid-term, final, etc, while a Grade Type might be letter, numeric, etc.
-
getGradeRecordType
-
Get the GradeRecordType for this GradeRecord. This is the Type of the GradeRecord, which is distinct from the Type of Grade. A GradeRecord Type might be advisory, mid-term, final, etc, while a Grade Type might be letter, numeric, etc.
-
getGradeRecordTypes
-
Get all GradeRecordTypes.
-
getGradeRecordTypes
-
Get all GradeRecordTypes.
-
getGradeScale
-
Get the GradeScale associated with the GradableObject and Grade.
-
getGradeScale
-
Get the GradeScale associated with the GradableObject and Grade.
-
getGradeScales
-
Get all GradeScales.
-
getGradeScales
-
Get all GradeScales.
-
getGradeType
-
Get the GradeType associated with the GradableObject and Grade.
-
getGradeType
-
Get the GradeType associated with the GradableObject and Grade.
-
getGradeType
-
Get the GradeType associated with the GradableObject and Grade.
-
getGradeType
-
Get the GradeType associated with the GradableObject and Grade.
-
getGradeTypes
-
Get all GradeTypes.
-
getGradeTypes
-
Get all GradeTypes.
-
getGradeValue
-
Get the value for this Grade.
-
getGradeValue
-
Get the value for this Grade.
-
getGradeWeight
-
Get the gradeWeight of this GradableObject.
-
getGradeWeight
-
Get the gradeWeight of this GradableObject.
-
getId
-
Get the unique Id for this GradableObject.
-
getId
-
Get the unique Id for this GradableObject.
-
getModifiedBy
-
Get the Id of the Agent who modified this GradeRecord.
-
getModifiedBy
-
Get the Id of the Agent who modified this GradeRecord.
-
getModifiedBy
-
Get the Id of the Agent who modified this GradableObject.
-
getModifiedBy
-
Get the Id of the Agent who modified this GradeRecord.
-
getModifiedDate
-
Get the date when this GradableObject was modified, using the UNIX timestamp.
-
getModifiedDate
-
Get the date when this GradeRecord was modified, using the UNIX timestamp.
-
getModifiedDate
-
Get the date when this GradeRecord was modified.
-
getModifiedDate
-
Get the date when this GradeRecord was modified.
-
getOsidContext
-
Return context of this OsidManager.
-
getProperties
-
Get the Properties associated with this GradableObject.
-
getProperties
-
Get the Properties associated with this GradableObject.
-
getProperties
-
Get the Properties associated with this GradeRecord.
-
getProperties
-
Get the Properties associated with this GradeRecord.
-
getPropertiesByType
-
Get the Properties of this Type associated with this GradableObject.
-
getPropertiesByType
-
Get the Properties of this Type associated with this GradableObject.
-
getPropertiesByType
-
Get the Properties of this Type associated with this GradeRecord.
-
getPropertiesByType
-
Get the Properties of this Type associated with this GradeRecord.
-
getPropertyTypes
-
Get all the Property Types for GradeRecord.
-
getPropertyTypes
-
Get the Properties Types supported by this GradableObject.
-
getPropertyTypes
-
Get the Properties Types supported by this GradableObject.
-
getPropertyTypes
-
Get all the Property Types for GradeRecord.
-
getScoringDefinition
-
Get the ScoringDefinition associated with the GradableObject and Grade.
-
getScoringDefinition
-
Get the ScoringDefinition associated with the GradableObject and Grade.
-
getScoringDefinitions
-
Get all ScoringDefinitions.
-
getScoringDefinitions
-
Get all ScoringDefinitions.
-
GradableObject
-
GradableObject includes a Name, Description, Id, GradeType, CourseSection reference, and External Reference to what is being graded.
-
GradableObjectIterator
-
GradableObjectIterator provides access to these objects sequentially, one at
-
GradeRecord
-
GradeRecord includes a reference to a gradable object, an Agent Id, a Grade, and GradeType.
-
GradeRecordIterator
-
GradeRecordIterator provides access to these objects sequentially, one at a
-
GradingException
-
-
GradingException
-
OsidException or one of its subclasses is thrown by all methods of all
-
GradingManager
-
<p>
GradingManager handles creating and deleting:
-
GradableObjectIterator.php
-
-
GradableObject.php
-
-
GradeRecordIterator.php
-
-
GradeRecord.php
-
-
GradingException.php
-
-
GradingManager.php
-
-
getAllNodes
-
Get all the Nodes in this Hierarchy.
-
getChildren
-
Get the children of this Node. To get other descendants use the Hierarchy traverse method.
-
getDescription
-
Get the description for this Hierarchy.
-
getDescription
-
Get the description for this Node.
-
getDisplayName
-
Get the display name for this Node.
-
getDisplayName
-
Get the display name for this Node.
-
getDisplayName
-
Get the display name for this Hierarchy.
-
getHierarchies
-
Get all Hierarchies.
-
getHierarchy
-
Get a Hierarchy by unique Id.
-
getId
-
Get the unique Id for this Node.
-
getId
-
Get the unique Id for this Hierarchy.
-
getLevel
-
Get the level of this Node in relation to the startId of the Hierarchy traversal method call. Descendants are assigned increasingly positive levels; ancestors increasingly negative levels.
-
getNode
-
Get a Node by unique Id.
-
getNodeId
-
Get the unique Id for this Node.
-
getNodeTypes
-
Get all NodeTypes used in this Hierarchy.
-
getParents
-
Get the parents of this Node. To get other ancestors use the Hierarchy traverse method.
-
getRootNodes
-
Get the root Nodes in this Hierarchy.
-
getType
-
Get the Type for this Node.
-
getId
-
Get the unique Id with this String representation or create a new unique Id with this representation.
-
getDisplayName
-
Get the display name for this ReadableLog.
-
getDisplayName
-
Get the display name for this WritableLog.
-
getEntries
-
Return the ReadableLog Entries in a last-in, first-out (LIFO) order.
-
getFormatType
-
Return the format type of logged item.
-
getFormatTypes
-
Return the format types available with this implementation.
-
getItem
-
Return the logged item.
-
getLogForReading
-
Get an existing log for reading.
-
getLogForWriting
-
Get an existing log for writing.
-
getLogNamesForReading
-
Return the names of readable Logs.
-
getLogNamesForWriting
-
Return the names of writable Logs.
-
getPriorityType
-
Return the format type of logged item.
-
getPriorityTypes
-
Return the priority types available with this implementation.
-
getTimestamp
-
Return the time that the item was logged.
-
getAsset
-
Get the Asset with the specified unique Id.
-
getAsset
-
Get the Asset with the specified unique Id.
-
getAssetByDate
-
Get the Asset with the specified unique Id that is appropriate for the date specified. The specified date allows a Repository implementation to support Asset versioning.
-
getAssetByDate
-
Get the Asset with the specified unique Id that is appropriate for the date specified. The specified date allows a Repository implementation to support Asset versioning.
-
getAssetDates
-
Get all the dates for the Asset with the specified unique Id. These dates allows a Repository implementation to support Asset versioning.
-
getAssetDates
-
Get all the dates for the Asset with the specified unique Id. These dates allows a Repository implementation to support Asset versioning.
-
getAssets
-
Get all the Assets in this Asset. Iterators return a set, one at a time.
-
getAssets
-
Get all the Assets in this Repository. Iterators return a set, one at a time.
-
getAssetsBySearch
-
Perform a search of the specified Type and get all the Assets that satisfy the SearchCriteria. Iterators return a set, one at a time.
-
getAssetsBySearch
-
Perform a search of the specified Type and get all the Assets that satisfy the SearchCriteria. The search is performed for all specified Repositories. Iterators return a set, one at a time.
-
getAssetsByType
-
Get all the Assets of the specified AssetType in this Repository.
-
getAssetsByType
-
Get all the Assets of the specified AssetType in this Asset. Iterators return a set, one at a time.
-
getAssetType
-
Get the AssetType of this Asset. AssetTypes are used to categorize Assets.
-
getAssetTypes
-
Get all the AssetTypes in this Repository. AssetTypes are used to categorize Assets. Iterators return a set, one at a time.
-
getContent
-
Get an Asset's content. This method can be a convenience if one is not interested in all the structure of the Records.
-
getContentRecordStructure
-
Get the RecordStructure associated with this Asset's content.
-
getDescription
-
Get the description for this RecordStructure.
-
getDescription
-
Get the description for this Repository.
-
getDescription
-
Get the description for this PartStructure.
-
getDescription
-
Get the description for this Asset.
-
getDisplayName
-
Get the display name for this Repository.
-
getDisplayName
-
Get the display name for this Asset.
-
getDisplayName
-
Get the display name for this RecordStructure.
-
getDisplayName
-
Get the display name for this PartStructure.
-
getDisplayName
-
Get the display name for this Record.
-
getDisplayName
-
Get the display name for this Part.
-
getEffectiveDate
-
Get the date at which this Asset is effective.
-
getExpirationDate
-
Get the date at which this Asset expires.
-
getFormat
-
Get the format for this RecordStructure. The format is defined by the implementation, e.g. XML.
-
getId
-
Get the unique Id for this RecordStructure.
-
getId
-
Get the unique Id for this Asset.
-
getId
-
Get the unique Id for this Record.
-
getId
-
Get the unique Id for this Part.
-
getId
-
Get the unique Id for this Repository.
-
getId
-
Get the unique Id for this PartStructure.
-
getMandatoryRecordStructures
-
Get the RecordStructures that this AssetType must support.
-
getPart
-
Get the Part for a Record for this Asset that matches this Part's unique Id.
-
getParts
-
Get all the Parts in the Record. Iterators return a set, one at a time.
-
getParts
-
Get all the Parts in this Part. Iterators return a set, one at a time.
-
getPartsByPartStructure
-
Get the Parts of the Records for this Asset that are based on this RecordStructure PartStructure's unique Id.
-
getPartStructure
-
Get the PartStructure associated with this Part.
-
getPartStructures
-
Get all the PartStructures in the PartStructure. Iterators return a set, one at a time.
-
getPartStructures
-
Get all the PartStructures in the RecordStructure. Iterators return a set, one at a time.
-
getPartValue
-
Get the Value of the Part of the Record for this Asset that matches this Part's unique Id.
-
getPartValuesByPartStructure
-
Get the Values of the Parts of the Records for this Asset that are based on this RecordStructure PartStructure's unique Id.
-
getProperties
-
Get the Properties associated with this Repository.
-
getPropertiesByType
-
Get the Properties of this Type associated with this Repository.
-
getPropertyTypes
-
Get all the Property Types for Repository.
-
getRecord
-
Get the Record for this Asset that matches this Record's unique Id.
-
getRecords
-
Get all the Records for this Asset. Iterators return a set, one at a time.
-
getRecordsByRecordStructure
-
Get all the Records of the specified RecordStructure for this Asset.
-
getRecordsByRecordStructureType
-
Get all the Records of the specified RecordStructureType for this Asset.
-
getRecordStructure
-
Get the RecordStructure associated with this Record.
-
getRecordStructure
-
Get the RecordStructure associated with this PartStructure.
-
getRecordStructures
-
Get all the RecordStructures for this Asset. RecordStructures are used to categorize information about Assets. Iterators return a set, one at a time.
-
getRecordStructures
-
Get all the RecordStructures in this Repository. RecordStructures are used to categorize information about Assets. Iterators return a set, one at a time.
-
getRecordStructuresByType
-
Get all the RecordStructures with the specified RecordStructureType in this Repository. RecordStructures are used to categorize information about Assets. Iterators return a set, one at a time.
-
getRepositories
-
Get all the Repositories. Iterators return a set, one at a time.
-
getRepositoriesByType
-
Get all the Repositories of the specified Type. Iterators return a set, one at a time.
-
getRepository
-
Get the Id of the Repository in which this Asset resides. This is set by the Repository's createAsset method.
-
getRepository
-
Get the Repository with the specified unique Id.
-
getRepositoryTypes
-
Get all the RepositoryTypes in this RepositoryManager. RepositoryTypes are used to categorize Repositories. Iterators return a set, one at a time.
-
getSchema
-
Get the schema for this RecordStructure. The schema is defined by the implementation, e.g. Dublin Core.
-
getSearchTypes
-
Get all the SearchTypes supported by this Repository. Iterators return a set, one at a time.
-
getStatus
-
Get the StatusType of the Asset with the specified unique Id.
-
getStatusTypes
-
Get all the StatusTypes supported by this Repository. Iterators return a set, one at a time.
-
getType
-
Get the RepositoryType of this Repository.
-
getType
-
Get the Type for this PartStructure.
-
getType
-
Get the Type for this RecordStructure.
-
getValue
-
Get the value for this Part.
-
getAgentCommitments
-
Get all the Agent commitments for this ScheduleItem.
-
getAgentCommitments
-
Get all the Agent commitments for this ScheduleItem.
-
getAgentId
-
Get the agentId of the individual associated with this Commitment.
-
getAgentId
-
Get the agentId of the individual associated with this Commitment.
-
getAvailableTimes
-
Get the Timespans during which all Agents are uncommitted.
-
getAvailableTimes
-
Get the Timespans during which all Agents are uncommitted.
-
getCommitmentStatusTypes
-
Get the Status Types for Agents' Commitment supported by the implementation.
-
getCommitmentStatusTypes
-
Get the Status Types for Agents' Commitment supported by the implementation.
-
getCreator
-
Get the unique Id of the Agent that created this ScheduleItem.
-
getCreator
-
Get the unique Id of the Agent that created this ScheduleItem.
-
getDescription
-
Get the description of this ScheduleItem.
-
getDescription
-
Get the description of this ScheduleItem.
-
getDisplayName
-
Get the DisplayName of this ScheduleItem.
-
getDisplayName
-
Get the DisplayName of this ScheduleItem.
-
getEnd
-
Get the End for this ScheduleItem.
-
getEnd
-
Get the End for this ScheduleItem.
-
getEnd
-
Get the End date and time of this Timespan.
-
getEnd
-
Get the End date and time of this Timespan.
-
getId
-
Get the unique Id for this ScheduleItem. The unique Id is set when the ScheduleItem is created.
-
getId
-
Get the unique Id for this ScheduleItem. The unique Id is set when the ScheduleItem is created.
-
getItemCommitmentStatusTypes
-
Get the Status Types for Agents' Commitment supported by the implementation.
-
getItemStatusTypes
-
Get the Status Types for ScheduleItem supported by the implementation.
-
getItemStatusTypes
-
Get the Status Types for ScheduleItem supported by the implementation.
-
getMasterIdentifier
-
Get the Master Identifier for this ScheduleItem. A Master Identifier is a key, rule, or function that can be used to associated more than one ScheduleItem together. An example can be recurring items where each recurring item has the same Master Identifier.
-
getMasterIdentifier
-
Get the Master Identifier for this ScheduleItem. A Master Identifier is a key, rule, or function that can be used to associated more than one ScheduleItem together. An example can be recurring items where each recurring item has the same Master Identifier.
-
getOsidContext
-
Return context of this OsidManager.
-
getProperties
-
Get the Properties associated with this ScheduleItem.
-
getProperties
-
Get the Properties associated with this ScheduleItem.
-
getPropertiesByType
-
Get the Properties of this Type associated with this ScheduleItem.
-
getPropertiesByType
-
Get the Properties of this Type associated with this ScheduleItem.
-
getPropertyTypes
-
Get all the Property Types for ScheduleItem.
-
getPropertyTypes
-
Get all the Property Types for ScheduleItem.
-
getScheduleItem
-
Get a ScheduleItem by unique Id.
-
getScheduleItem
-
Get a ScheduleItem by unique Id.
-
getScheduleItem
-
Get the Schedule Item this AgentCommitment is associated with.
-
getScheduleItems
-
Get all the ScheduleItems for any Agent, with the specified Item Status and that start or end between the start and end specified, inclusive.
-
getScheduleItems
-
Get all the ScheduleItems for any Agent, with the specified Item Status and that start or end between the start and end specified, inclusive.
-
getScheduleItemsByMasterId
-
Get all ScheduleItems with the specified master identifier reference. A
-
getScheduleItemsByMasterId
-
Get all ScheduleItems with the specified master identifier reference. A
-
getScheduleItemsForAgents
-
Get all the ScheduleItems for the specified Agents, with the specified Item Status and that start or end between the start and end specified, inclusive.
-
getScheduleItemsForAgents
-
Get all the ScheduleItems for the specified Agents, with the specified Item Status and that start or end between the start and end specified, inclusive.
-
getStart
-
Get the Start for this ScheduleItem.
-
getStart
-
Get the Start date and time of this Timespan.
-
getStart
-
Get the Start date and time of this Timespan.
-
getStart
-
Get the Start for this ScheduleItem.
-
getStatus
-
Get the Status associated with this Commitment. For example, if the commitment is a meeting, each particpant might have one of the Status Type values "invited", "confirmed", "declined".
-
getStatus
-
Get the Status Type for this ScheduleItem.
-
getStatus
-
Get the Status Type for this ScheduleItem.
-
getStatus
-
Get the Status associated with this Commitment. For example, if the commitment is a meeting, each particpant might have one of the Status Type values "invited", "confirmed", "declined".
-
getAuthority
-
-
getDescription
-
-
getDomain
-
-
getIdString
-
Return the String representation of this unique Id.
-
getKeys
-
Get the Keys associated with these Properties.
-
getKeyword
-
-
getProperty
-
Get the Property associated with this key.
-
getType
-
Get the Type for this Properties instance.
-
getBytes
-
return this Blob's bytes.
-
getChars
-
return this Clobs's chars.
-
getColumnByIndex
-
retrieve data from the column specified by index. This method uses the standard sql convention of the first column has an index of 1.
-
getColumnByName
-
retrieve data from the column specified by name
-
getColumnCount
-
return the number of columns in this ResultTable.
-
getColumnIndex
-
return the column index. Columns are numbered beginning with one.
-
getColumnName
-
return the column name. Every column in a ResultTable has a name.
-
getColumns
-
return the columns associated with this Row.
-
getColumnType
-
The SQL data type of this column is an instance of org.osid.shared.Type.
-
getConnection
-
return a Connection associated with the specified connection string.
-
getResultMetaData
-
return the columnar metadata of this ResultTable.
-
getRows
-
return the rows of this ResultTable.
-
getSqlTypes
-
return the SQL data types supported by this implementation
-
getContent
-
Get the content of this Message.
-
getDeliveryType
-
Get the DeliveryType of this Message.
-
getDeliveryTypes
-
Get all the Types of Messages supported by this implementation.
-
getMessageTimestamp
-
Get the time the Message was sent.
-
getMessageType
-
Get the MessageType of this Message.
-
getMessageTypes
-
Get all the Types of Messages supported by this implementation.
-
getSender
-
Get the agentId that sent the Message.
-
getSubscribers
-
Get all the current subscribers to this Service.
-
getSubscribersByTopic
-
Get all the current subscribers to this Service for a specific Topic.
-
getTopic
-
Get the Topic of the Message. Note that the Topic is not necessarily the subject of the Message. The subject can be embedded in the Content.
-
getTopics
-
Get all the Topics supported by this implementation. This might also be all the currently available Topics in the case of an implementation that allows applications to add Topics by sending a Message with a new Topic.
-
getAgentId
-
Get the unique Id of the Agent that performed this Event.
-
getAllWork
-
Get all the Work.
-
getAvailableWork
-
Get all the work available to be acted on by the Owner.
-
getAvailableWorkForRole
-
Get all the work available to be acted on by the Owner with this Role unique Id.
-
getAvailableWorkForStep
-
Get all the work available to be acted on by the Owner for this Step.
-
getCompletedWork
-
Get the Work that has been completed for the specified Process.
-
getDescription
-
Get the description of this Step.
-
getDescription
-
Get the description of this Work.
-
getDescription
-
Get the description of this Expression.
-
getDescription
-
Get the description of this Process.
-
getDisplayName
-
Get the DisplayName of this Process.
-
getDisplayName
-
Get the DisplayName of this Work.
-
getDisplayName
-
Get the DisplayName of this Expression.
-
getDisplayName
-
Get the DisplayName of this Step.
-
getExpressions
-
Get all the known Expressions.
-
getExpressionsByType
-
Get all the known Expressions of the specified Type.
-
getExpressionTypes
-
Get all the Expression Types supported by this implementation.
-
getHistory
-
Get the series of Work Events that have occured in the context of this body of work.
-
getId
-
Get the unique Id for this Step. The unique Id is set when the Step is created by a Process.
-
getId
-
Get the unique Id for this Work. The unique Id is set when the Work is created by a Process.
-
getId
-
Get the unique Id for this Process. The unique Id is set when the Process is created by a Process.
-
getInputConditions
-
Get all the input conditions for this Step.
-
getNextSteps
-
Get the next Steps for any role for this body of Work.
-
getNextStepsForRole
-
Get the next Steps for a specific role this body of Work.
-
getOutputState
-
Get the Output State for this Event.
-
getOutputStates
-
Get all the output states for this Step.
-
getOutputStates
-
Get all the output states for this Step.
-
getPredecessors
-
Get all the immediate predecessor Steps for this Step.
-
getProcess
-
Get a Process by unique Id.
-
getProcesses
-
Get all known Processes.
-
getProperties
-
Get the Properties associated with this Work.
-
getPropertiesByType
-
Get the Properties of this Type associated with this Work.
-
getPropertyTypes
-
Get all the Property Types for Work.
-
getQualifierId
-
Get the Qualifier unique Id that was set when this Work was created in a Process.
-
getRoleId
-
Get the unique Id of the role associated with this Step.
-
getStep
-
Get a Step by unique Id.
-
getStep
-
Get a Step by unique Id.
-
getSteps
-
Get all the Steps in this Process.
-
getSuccessors
-
Get all the immediate successor Steps for this Step from among those supported by the implementation.
-
getTimestamp
-
Get when this Event happened.
-
getType
-
Get the Type of this Process.
-
getType
-
Get the Type of this Expression.
-
getUnfinishedWork
-
Get all the work unfinished to be acted on by anyone.
-
getUnfinishedWork
-
Get all the work unfinished to be acted on by anyone.
-
getUnfinishedWorkForRole
-
Get all the work unfinished to be acted on by anyone with this Role unique Id.
-
getUnfinishedWorkForStep
-
Get all the work unfinished to be acted on by anyone for this Step.
-
getWork
-
Get Work by unique Id.