blackboard.admin.data.course
Class Organization

java.lang.Object
  extended by blackboard.data.BbObject
      extended by blackboard.data.course.Course
          extended by blackboard.admin.data.course.AdminCourse
              extended by blackboard.admin.data.course.Organization
All Implemented Interfaces:
IAdminObject, Available, IBbObject, Identifiable, java.io.Serializable, java.lang.Cloneable

public class Organization
extends AdminCourse

The Organization class is a representation of Course definition within the Bb Course Management System.

Since:
Bb 6.0
Author:
Raymond Peterson
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class blackboard.data.course.Course
Course.AssessmentUpgradeVersion, Course.ContentView, Course.Duration, Course.Enrollment, Course.NavStyle, Course.Pace, Course.ServiceLevel
 
Nested classes/interfaces inherited from interface blackboard.admin.data.IAdminObject
IAdminObject.RecStatus, IAdminObject.RowStatus
 
Field Summary
static DataType DATA_TYPE
           
private static long serialVersionUID
           
 
Fields inherited from class blackboard.data.BbObject
_bbAttributes
 
Constructor Summary
Organization()
          Creates an instance of Organization with default property values.
 
Method Summary
 DataType getDataType()
          Returns the DataType identifier for this object.
 java.lang.String getOrganizationId()
          Returns the organization Id (not pk) associated with this Organization.
 void setOrganizationId(java.lang.String strOrgId)
          Sets the organization Id (not pk) associated with this Organization.
 
Methods inherited from class blackboard.admin.data.course.AdminCourse
getClassificationBatchUid, getDataSourceBatchUid, getRecStatus, getReplacementBatchUid, getRowStatus, getSourcedidSource, getTemplateBatchUid, getValidChars, isAssociationRefreshRequired, setAssociationRefreshRequired, setClassification, setClassificationBatchUid, setClassificationId, setDataSourceBatchUid, setDataSourceId, setRecStatus, setReplacementBatchUid, setRowStatus, setServiceLevel, setSourcedidSource, setTemplateBatchUid, validate
 
Methods inherited from class blackboard.data.course.Course
createActAsInstructorRoleFilter, createAvailabilityFilter, createDirectEnrollmentFilter, createDurationFilter, createMembershipAvailabilityFilter, createMembershipRoleFilter, createMembershipRoleFilter, createMembershipRoleFilter, createMyPlacesFilter, createObserverAccessFilter, createServiceLevelFilter, equals, getAbsoluteLimit, getAllowGuests, getAllowObservers, getAssessmentUpgradeVersion, getBannerImageFile, getBatchUid, getButtonStyle, getButtonStyleId, getCartridge, getCartridgeId, getClassification, getClassificationId, getCourseId, getCreatedDate, getDataSourceId, getDefaultViewContent, getDescription, getDurationType, getEndDate, getEnrollmentAccessCode, getEnrollmentEndDate, getEnrollmentStartDate, getEnrollmentType, getFee, getHasDescriptionPage, getInstitutionName, getIsAvailable, getIsLocaleEnforced, getIsLockedOut, getIsNavCollapsible, getLocale, getNavColorBg, getNavColorFg, getNavStyle, getNumDaysOfUse, getPaceType, getRegistry, getServiceLevelType, getShowInCatalog, getSoftLimit, getStartDate, getTitle, getUploadLimit, hashCode, isOrganization, setAbsoluteLimit, setAllowGuests, setAllowObservers, setAssessmentUpgradeVersion, setBannerImageFile, setBatchUid, setButtonStyle, setButtonStyleId, setCartridge, setCartridgeId, setCourseId, setCreatedDate, setDefaultViewContent, setDescription, setDurationType, setEndDate, setEnrollmentAccessCode, setEnrollmentEndDate, setEnrollmentStartDate, setEnrollmentType, setFee, setHasDescriptionPage, setInstitutionName, setIsAvailable, setIsLocaleEnforced, setIsLockedOut, setIsNavCollapsible, setLocale, setNavColorBg, setNavColorFg, setNavStyle, setNumDaysOfUse, setPaceType, setRegistry, setServiceLevelType, setShowInCatalog, setSoftLimit, setStartDate, setTitle, setUploadLimit
 
Methods inherited from class blackboard.data.BbObject
clone, getBbAttributes, getId, getModifiedDate, matches, persist, setId, setModifiedDate, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface blackboard.admin.data.IAdminObject
getDataSourceId
 
Methods inherited from interface blackboard.data.IBbObject
getBbAttributes, getCreatedDate, getModifiedDate, setCreatedDate, setModifiedDate
 
Methods inherited from interface blackboard.data.Identifiable
getId, setId
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

DATA_TYPE

public static final DataType DATA_TYPE
Constructor Detail

Organization

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

Method Detail

getDataType

public DataType getDataType()
Returns the DataType identifier for this object. Can be used to uniquely identify the "type" of this data object.

Specified by:
getDataType in interface IBbObject
Specified by:
getDataType in interface Identifiable
Overrides:
getDataType in class Course
Returns:
the DataType for this object

setOrganizationId

public void setOrganizationId(java.lang.String strOrgId)
Sets the organization Id (not pk) associated with this Organization.

Parameters:
strOrgId - a String containing the organization id for this Organization

getOrganizationId

public java.lang.String getOrganizationId()
Returns the organization Id (not pk) associated with this Organization.

Returns:
the String containing the organization id for this Organization