blackboard.admin.data.course
Class StaffAssignment

java.lang.Object
  extended by blackboard.data.BbObject
      extended by blackboard.data.course.CourseMembership
          extended by blackboard.admin.data.course.Membership
              extended by blackboard.admin.data.course.StaffAssignment
All Implemented Interfaces:
IMembership, IAdminObject, Available, IBbObject, Identifiable, java.io.Serializable, java.lang.Cloneable

public class StaffAssignment
extends Membership

Public business oriented branding Course/Instructors for Membership based data.

Since:
Bb 6.0
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class blackboard.data.course.CourseMembership
CourseMembership.Role
 
Nested classes/interfaces inherited from interface blackboard.admin.data.course.IMembership
IMembership.IdType
 
Nested classes/interfaces inherited from interface blackboard.admin.data.IAdminObject
IAdminObject.RecStatus, IAdminObject.RowStatus
 
Field Summary
 
Fields inherited from class blackboard.data.course.CourseMembership
DATA_TYPE
 
Fields inherited from class blackboard.data.BbObject
_bbAttributes
 
Constructor Summary
StaffAssignment()
          Creates an instance of StaffAssignment with default property values.
 
Method Summary
 java.lang.String getCourseSiteBatchUid()
          Returns the course site batch_uid of this StaffAssignment
 Id getCourseSiteId()
          Returns the course site Id of this StaffAssignment
 void setCourseSiteBatchUid(java.lang.String batchUid)
          Sets the course site batch_uid of this StaffAssignment
 void setCourseSiteId(Id id)
          Sets the course site Id of this StaffAssignment
 
Methods inherited from class blackboard.admin.data.course.Membership
getBbLinkAtPos, getChildBatchUid, getCourseIdsSet, getDataSourceBatchUid, getGroupBatchUid, getGroupId, getIdType, getInheritedFromGroupBatchUid, getInheritedFromGroupId, getParentBatchUid, getPersonBatchUid, getRecStatus, getRowStatus, setChildBatchUid, setChildBatchUidDirty, setDataSourceBatchUid, setDataSourceId, setGroupBatchUid, setGroupId, setIdType, setInheritedFromGroupBatchUid, setInheritedFromGroupId, setLinkDescription1, setLinkDescription2, setLinkDescription3, setLinkName1, setLinkName2, setLinkName3, setLinkUrl1, setLinkUrl2, setLinkUrl3, setParentBatchUid, setParentBatchUidDirty, setPersonBatchUid, setRecStatus, setRowStatus, setUserId, validate
 
Methods inherited from class blackboard.data.course.CourseMembership
appendFavoriteLink, getBatchUID, getChildCourseId, getCourseId, getDataSourceId, getDataType, getEnrollmentDate, getFavoriteLinks, getHasCartridgeAccess, getImageFile, getIncludedInRoster, getIntroduction, getIsAvailable, getIsLimitedGrader, getLastAccessDate, getNotes, getPersonalInfo, getReceiveEmail, getRole, getRoleAsString, getRoleIdentifers, getUser, getUserId, parseAndSetRole, setBatchUID, setChildCourseId, setCourseId, setEnrollmentDate, setFavoriteLinks, setHasCartridgeAccess, setImageFile, setIncludedInRoster, setIntroduction, setIsAvailable, setIsLimitedGrader, setLastAccessDate, setNotes, setPersonalInfo, setReceiveEmail, setRole, setUser
 
Methods inherited from class blackboard.data.BbObject
clone, getBbAttributes, getCreatedDate, getId, getModifiedDate, matches, persist, setCreatedDate, setId, setModifiedDate, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface blackboard.admin.data.IAdminObject
getDataSourceId
 
Methods inherited from interface blackboard.data.IBbObject
getBbAttributes, getCreatedDate, getDataType, getModifiedDate, setCreatedDate, setModifiedDate
 
Methods inherited from interface blackboard.data.Identifiable
getId, setId
 

Constructor Detail

StaffAssignment

public StaffAssignment()
Creates an instance of StaffAssignment with default property values.

Method Detail

getCourseSiteBatchUid

public java.lang.String getCourseSiteBatchUid()
Returns the course site batch_uid of this StaffAssignment

Returns:
data course site batch_uid for this StaffAssignment

setCourseSiteBatchUid

public void setCourseSiteBatchUid(java.lang.String batchUid)
Sets the course site batch_uid of this StaffAssignment

Parameters:
batchUid - a course site batch_uid value for this StaffAssignment

getCourseSiteId

public Id getCourseSiteId()
Returns the course site Id of this StaffAssignment

Returns:
data course site Id for this StaffAssignment

setCourseSiteId

public void setCourseSiteId(Id id)
Sets the course site Id of this StaffAssignment

Parameters:
id - a course site Id value for this StaffAssignment


Copyright © 2012 Blackboard, Inc. All Rights Reserved.