A B C D E F G H I J K L M N O P R S T U V W Z _

A

abort() - Method in interface blackboard.platform.Application
Activates flag denoting request for application shutdown.
ABORTING - Static variable in class blackboard.platform.StatusCode
 
ABSOLUTE_LIMIT - Static variable in interface blackboard.data.course.CourseDef
 
AbstractContentFile - Class in blackboard.data.content
The AbstractContentFile class wraps a reference to a file that has been uploaded to a content area in a course.
AbstractContentFile() - Constructor for class blackboard.data.content.AbstractContentFile
Default constructor.
AbstractContentFile.StorageType - Class in blackboard.data.content
Type-safe enumeration of possible values for the StorageType attribute of a file.
AbstractIdentifiable - Class in blackboard.data
Base implementation of the Identifiable interface for POJO data objects.
AbstractIdentifiable() - Constructor for class blackboard.data.AbstractIdentifiable
 
acceptsType(String) - Method in interface blackboard.data.content.Aggregate
Method to determine whether a content type of a given type may be added to this Aggregate.
acceptsType(String) - Method in class blackboard.data.content.ContentFolder
A ContentFolder can accept any type of content except ContentFileRef objects ( "resource/x-bb-file" ).
acceptsType(String) - Method in class blackboard.data.content.Lesson
Returns whether the Lesson may aggregate objects of the specified type.
ACCOUNT_ADMIN - Static variable in class blackboard.data.user.User.SystemRole
Account Administrator role.
ACTION - Static variable in interface blackboard.data.content.ChildFileDef
 
ACTION - Static variable in interface blackboard.data.content.ContentFileDef
 
add(int, Object) - Method in class blackboard.base.BbDeleteTrackingList
Inserts the specified element at the specified position in this list.
add(Object) - Method in class blackboard.base.BbDeleteTrackingList
Appends the specified element to this list.
add(Object) - Method in class blackboard.base.BbList
Overrides add() in parent to enforce type safety of this list.
add(int, Object) - Method in class blackboard.base.BbList
Overrides add() in parent to enforce type safety of this list.
addAll(Collection) - Method in class blackboard.base.BbDeleteTrackingList
Appends all of the elements in the specified Collection to the end of this list, in the order that they are returned by the specified Collection's Iterator.
addAll(int, Collection) - Method in class blackboard.base.BbDeleteTrackingList
Inserts all of the elements in the specified Collection to the end of this list, in the order that they are returned by the specified Collection's Iterator.
addBbAttribute(BbAttribute) - Method in class blackboard.data.BbAttributes
Deprecated. use the setType methods instead
addBbAttributes(BbAttributes) - Method in class blackboard.data.BbAttributes
addBbAttributes
addChild(StaffInfo) - Method in class blackboard.data.content.StaffInfoFolder
Adds the given piece of Content (must be of type StaffInfo) to the list of children for this Folder.
addChild(StaffInfo, int) - Method in class blackboard.data.content.StaffInfoFolder
Adds the given piece of Content (must be of type StaffInfo) to the list of children for his Folder at the provided position value.
addChildFile(ChildFile) - Method in class blackboard.data.content.ContentFile
Appends the given ChildFile to the current list of child files defined for this ContentFile.
addConfigurationBindings(String) - Method in class blackboard.persist.BbPersistenceManager
Adds new persister/loader bindings to this pm's config.
addConfigurationBindings(InputStream) - Method in class blackboard.persist.BbPersistenceManager
Adds new persister/loader bindings to this pm's config.
addContent(Content) - Method in class blackboard.data.content.ContentFolder
Adds the given piece of Content (must not be of type ContentFile) to the list of children for this Folder.
addContent(Content, int) - Method in class blackboard.data.content.ContentFolder
Adds the given piece of Content (must notbe of type ContentFile) to the list of children for this Folder at the provided position value.
addContent(Content) - Method in interface blackboard.data.content.Folder
Adds the given piece of Content to this Folder at the end of the list of content items.
addContent(Content, int) - Method in interface blackboard.data.content.Folder
Adds the given piece of Content to this Folder at the specified position within the list of content items.
addContentFile(ContentFile) - Method in class blackboard.data.content.Content
Adds a the specified ContentFile as an attachment to this object.
addContentFile(Content, File, String, String, ContentFile.Action, Connection) - Method in class blackboard.data.content.ContentWrapper
 
addCustomProperties(String, File, boolean) - Method in interface blackboard.platform.config.ConfigurationService
Provision for implementations of ApplicationLauncher to provide non-relative locations for client manipulated configuration properties.
ADDED - Static variable in class blackboard.data.content.CourseUpload.Status
 
addEntry(CacheEntry) - Method in class blackboard.persist.Cache
 
addErrorMessage(String, Exception) - Method in class blackboard.data.ReceiptOptions
 
addFilter(ListFilter) - Method in class blackboard.base.FilteringIterator
Adds the given ListFilter to the list of filters applied to this iterator.
addFilter(ListFilter) - Method in class blackboard.base.ListFilter
Adds a filter to this linked list of filters.
addMessage(String, ReceiptMessage.messageTypeEnum, Exception) - Method in class blackboard.data.ReceiptOptions
 
addMessage(ReceiptMessage) - Method in class blackboard.data.ReceiptOptions
 
addMessages(Collection<ReceiptMessage>) - Method in class blackboard.data.ReceiptOptions
Adds all messages to this RecieptOptions
addParameter(Object) - Method in class blackboard.persist.CacheKey
Adds the given parameter to the list for this cache key.
AddressBookEntryDef - Interface in blackboard.data.user
Constant definitions used in attribute persistence.
addSuccessMessage(String) - Method in class blackboard.data.ReceiptOptions
 
addWarning(String, String) - Method in exception blackboard.data.ValidationException
Adds a warning to this exception.
addWarning(ValidationWarning) - Method in exception blackboard.data.ValidationException
Adds a warning to this exception.
ADMIN_EMAIL - Static variable in class blackboard.platform.config.BbConfig
 
ADMIN_EXTENSION_POINT - Static variable in interface blackboard.persist.CacheListener
 
ADMIN_IND - Static variable in interface blackboard.data.discussionboard.UserForumSettingsDef
 
ADMIN_NAME - Static variable in class blackboard.platform.config.BbConfig
 
Aggregate - Interface in blackboard.data.content
Aggregate extends the notion of Folder by adding methods that allow more explicit visibility and control over the rules of aggregation.
AggregateReviewStatus - Class in blackboard.data.content
The AggregateReviewStatus object wraps the state of a user's interaction with a given piece of content and adaptive release status.
AggregateReviewStatus() - Constructor for class blackboard.data.content.AggregateReviewStatus
Default constructor.
AggregateReviewStatusDbLoader - Interface in blackboard.persist.content
Loader interface for AggregateReviewStatusobjects, which encapsulate a learner's adaptive release status, and review status for associated Contentobjects.
AggregateReviewStatusDbLoader.Default - Class in blackboard.persist.content
Standard convenience accessor to get an instance of this loader.
AggregateReviewStatusDbLoader.Default() - Constructor for class blackboard.persist.content.AggregateReviewStatusDbLoader.Default
 
AggregateReviewStatusDef - Interface in blackboard.data.content
Persistence constants for AggregateReviewStatusDef
ALIAS - Static variable in interface blackboard.data.discussionboard.UserForumSettingsDef
 
ALLOW_ANONYMOUS - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_ANY_SERVER_IP - Static variable in class blackboard.platform.License
 
ALLOW_ATTACHMENT - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_CREATE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_DELETE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_DELETE_TREE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_EDIT - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_FORUM_GRADING - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_FORUM_SUBSCRIBE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_GUESTS - Static variable in interface blackboard.data.content.ContentDef
 
ALLOW_GUESTS - Static variable in interface blackboard.data.course.CourseDef
 
ALLOW_MEMBER_RATE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_MESSAGE_TAGGING - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_OBSERVERS - Static variable in interface blackboard.data.content.ContentDef
 
ALLOW_OBSERVERS - Static variable in interface blackboard.data.course.CourseDef
 
ALLOW_QUOTE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_SERVER_IP - Static variable in class blackboard.platform.License.XmlDef
 
ALLOW_SERVER_IP_VALUE_ATTR_ANY - Static variable in class blackboard.platform.License.XmlDef
 
ALLOW_THREAD_GRADING - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALLOW_THREAD_SUBSCRIBE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ALUMNI - Static variable in class blackboard.data.user.User.InstRole
Deprecated.  
ANCESTOR - Static variable in interface blackboard.data.discussionboard.MessageStatusDef
 
ANCESTOR_DISTANCE - Static variable in interface blackboard.data.discussionboard.MessageStatusDef
 
Announcement - Class in blackboard.data.announcement
The Announcement class is a representation of an announcement within the Blackboard application.
Announcement() - Constructor for class blackboard.data.announcement.Announcement
Creates an instance of Announcement with default property values.
ANNOUNCEMENT - Static variable in class blackboard.data.content.Link.ReferrerType
 
Announcement.Type - Class in blackboard.data.announcement
Enumeration for defining the different kinds of announcement that Blackboard supports.
ANNOUNCEMENT_DATA_TYPE - Static variable in class blackboard.data.announcement.Announcement
Deprecated. Use the constant Announcement.DATA_TYPE instead
ANNOUNCEMENT_ID - Static variable in interface blackboard.data.content.LinkDef
 
AnnouncementDbLoader - Interface in blackboard.persist.announcement
This interface describes the set of methods that all database loaders for Announcement objects must implement.
AnnouncementDbLoader.Default - Class in blackboard.persist.announcement
A utility class that provides quick access to the AnnouncementDbLoader instance associated with the default instance of the database BbPersistenceManager.
AnnouncementDbLoader.Default() - Constructor for class blackboard.persist.announcement.AnnouncementDbLoader.Default
 
AnnouncementDbPersister - Interface in blackboard.persist.announcement
This interface describes the set of methods that all database persisters for Announcement objects must implement.
AnnouncementDbPersister.Default - Class in blackboard.persist.announcement
A utility class that provides quick access to the AnnouncementDbPersister instance associated with the default instance of the database BbPersistenceManager.
AnnouncementDbPersister.Default() - Constructor for class blackboard.persist.announcement.AnnouncementDbPersister.Default
 
ANONYMOUS_USER - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ANONYMOUS_USER_DEFAULT - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ANTARGS_DEFAULT_USERS_ADMINISTRATOR_PASSWORD_MD5 - Static variable in class blackboard.platform.config.BbConfig
 
ANTARGS_DEFAULT_USERS_GUEST_PASSWORD_MD5 - Static variable in class blackboard.platform.config.BbConfig
 
ANTARGS_DEFAULT_USERS_INTEGRATION_PASSWORD_MD5 - Static variable in class blackboard.platform.config.BbConfig
 
ANTARGS_DEFAULT_USERS_ROOTADMIN_PASSWORD_MD5 - Static variable in class blackboard.platform.config.BbConfig
 
ANTARGS_DEFAULT_VI_REPORT_USER_NAME - Static variable in class blackboard.platform.config.BbConfig
 
ANTARGS_DEFAULT_VI_REPORT_USER_PASSWORD - Static variable in class blackboard.platform.config.BbConfig
 
ANTARGS_DEFAULT_VI_STATS_DB_NAME - Static variable in class blackboard.platform.config.BbConfig
 
ANTARGS_DEFAULT_VI_STATS_DB_PASSWORD - Static variable in class blackboard.platform.config.BbConfig
 
appendFavoriteLink(BbLink) - Method in class blackboard.data.course.CourseMembership
Appends the given BbLink to the current list of favorite links currently defined for this CourseMembership.
appendResponse(Message) - Method in class blackboard.data.discussionboard.Message
Appends the given Message to the current list of responses currently defined for this Message.
appendSecondaryComparator(Comparator) - Method in class blackboard.base.BaseComparator
Appends the provided Comparator to the end of this linked list of comparators.
appendTopLevelThread(Message) - Method in class blackboard.data.discussionboard.Forum
Appends the given Message to the current list of top level message threads currently defined for this Forum.
APPLICATION - Static variable in class blackboard.data.navigation.CourseToc.Target
Toc is a pointer to an application (built in application or system extension)
Application - Interface in blackboard.platform
Base interface for client side command line invocation of utility classes.
ApplicationLauncher - Class in blackboard.platform
Class designated for managing invocation of underlying command line applications which have dependencies upon the Bb platform.
ApplicationLauncher() - Constructor for class blackboard.platform.ApplicationLauncher
 
APPSERVER_DOMAINNAME - Static variable in class blackboard.platform.config.BbConfig
 
APPSERVER_FULLHOSTNAME - Static variable in class blackboard.platform.config.BbConfig
 
APPSERVER_MACHINENAME - Static variable in class blackboard.platform.config.BbConfig
 
APPSERVER_MAXTHREADS - Static variable in class blackboard.platform.config.BbConfig
 
APPSERVER_MINTHREADS - Static variable in class blackboard.platform.config.BbConfig
 
APPSERVER_PORTNUMBER - Static variable in class blackboard.platform.config.BbConfig
 
AppVersion - Class in blackboard.base
The AppVersion class provides a means of describing (indicating) the properties of an object to be loaded/persisted by the persistence framework.
AppVersion(String, String, String) - Constructor for class blackboard.base.AppVersion
Creates an AppVersion instance with the specified attributes.
AREA - Static variable in interface blackboard.data.discussionboard.ConferenceDef
 
areAllMsgsRead() - Method in class blackboard.data.discussionboard.MessageCounts
Indicates whether all of the messages represented in this count are read.
ASCENDING - Static variable in class blackboard.base.BaseComparator
ASCENDING constant for use in this class's constructor.
assertHasValidKey() - Method in class blackboard.platform.License
Identical to hasValidKey(), except that a checked exception is thrown if the key is not valid.
assertIsLicensed() - Method in class blackboard.platform.License
Assertion that a valid license exists, including validating expiration and valid IP addresses.
assertIsLicensed(String) - Method in interface blackboard.platform.LicenseManager
Similar to isLicensed(), except that exceptions are thrown if the license check fails.
assertIsLicensed(AnnotatedElement) - Method in interface blackboard.platform.LicenseManager
Similar to isLicensed(), except that exceptions are thrown if the license check fails.
assertIsSet() - Method in class blackboard.persist.Id
Asserts that this Id is "set" -- has a value.
assertMatchesContainer(Container) - Method in class blackboard.persist.Id
Asserts that the Container value associated with this Id matches the provided Container value.
assertMatchesDataType(DataType) - Method in class blackboard.persist.Id
Asserts that the DataType value associated with this Id matches the provided DataType value.
assertRequestAuthenticate() - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Wrapper for any assertions that should be made before authentication request.
ASSESSMENT - Static variable in interface blackboard.data.gradebook.ScoreProviderStrings
 
ASSESSMENT_SURVEY_LINK - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-asmt-survey-link
ASSESSMENT_TEST_LINK - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-asmt-test-link
ASSIGNMENT - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-assignment
ASSIGNMENT - Static variable in interface blackboard.data.gradebook.ScoreProviderStrings
 
associateSessionWithUser(String) - Method in class blackboard.platform.security.authentication.SessionStub
associateSessionWithUser If the userId is associated with a valid user record in the database, then the current session should be associated with that user record, in the database.
ATTACHMENT - Static variable in interface blackboard.data.discussionboard.MessageDef
 
ATTACHMENT_IND - Static variable in interface blackboard.data.discussionboard.MessageStatusDef
 
AttributePermission - Class in blackboard.data
Permission encapsulating granular access to data object attributes.
AttributePermission(String, String) - Constructor for class blackboard.data.AttributePermission
Constructor accepting both a name and action list.
AUTH_TYPE - Static variable in class blackboard.platform.config.BbConfig
 
authenticate(String, String, SessionStub, boolean) - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Method to support native authentication.
authenticate(String, String, SessionStub, boolean) - Method in class blackboard.platform.security.authentication.LDAPAuthModule
Method to support LDAP-based authentication.
AvailabilityFilter - Class in blackboard.data
List Filter used to filter on the availability of an object.
AvailabilityFilter(boolean) - Constructor for class blackboard.data.AvailabilityFilter
Constructs an availability filter than can be used to filter a list of objects based upon a provided availability value.
Available - Interface in blackboard.data
The Available interface specifies a set of methods for determining the availability of an object.
AVAILABLE_ONLY - Static variable in class blackboard.data.AvailabilityFilter
Can be provided to constructor as targetAvailability value
AVERAGE_RATING - Static variable in interface blackboard.data.discussionboard.MessageStatusDef
 
AVG_POST_POSITION - Static variable in interface blackboard.data.discussionboard.ConferenceDef
 
AVG_POST_POSITION - Static variable in interface blackboard.data.discussionboard.ForumDef
 
AVG_POST_POSITION - Static variable in interface blackboard.data.discussionboard.ForumStatusDef
 
AVG_POST_SIZE - Static variable in interface blackboard.data.discussionboard.ConferenceDef
 
AVG_POST_SIZE - Static variable in interface blackboard.data.discussionboard.ForumDef
 
AVG_POST_SIZE - Static variable in interface blackboard.data.discussionboard.ForumStatusDef
 
AWAITING_INIT - Static variable in class blackboard.platform.StatusCode
 

B

BadLicenseKeyException - Exception in blackboard.platform
BadLicenseKeyException
BadLicenseKeyException(String) - Constructor for exception blackboard.platform.BadLicenseKeyException
Constructor
BadLicenseKeyException(Throwable) - Constructor for exception blackboard.platform.BadLicenseKeyException
Constructor
BadLicenseKeyException(String, Throwable) - Constructor for exception blackboard.platform.BadLicenseKeyException
Constructor
BANNER_IMAGE_FILE - Static variable in interface blackboard.data.course.CourseDef
 
BASE_SHARED_DIR - Static variable in class blackboard.platform.config.BbConfig
 
BASE_SHARED_DIR_WIN - Static variable in class blackboard.platform.config.BbConfig
 
BaseAuthenticationModule - Class in blackboard.platform.security.authentication
Implementation class for the default authentication provider for Blackboard Learning System, also known as RDBMS Authentication.
BaseAuthenticationModule() - Constructor for class blackboard.platform.security.authentication.BaseAuthenticationModule
Simple default constructor.
BaseComparator - Class in blackboard.base
Base comparator class that implements ascending/descending and chaining.
BaseComparator(boolean) - Constructor for class blackboard.base.BaseComparator
Constructor.
BASEDIR - Static variable in class blackboard.platform.config.BbConfig
 
BASEDIR_WIN - Static variable in class blackboard.platform.config.BbConfig
 
BATCH_UID - Static variable in interface blackboard.data.course.ClassificationDef
 
BATCH_UID - Static variable in interface blackboard.data.course.CourseDef
 
BATCH_UID - Static variable in interface blackboard.data.user.UserDef
 
BB5_APP_NAME - Static variable in class blackboard.base.AppVersion
 
BB6X_CONTAINER - Static variable in class blackboard.persist.RemoteDbContainer
 
BbAttribute - Class in blackboard.data
The BbAttribute class is used to form the basis of the name/value pairs used for IBbObject based object properties.
BbAttribute(BbAttribute.Type, String, Object, BbAttributes) - Constructor for class blackboard.data.BbAttribute
Initialization with generic object but of a specific type.
BbAttribute.Type - Class in blackboard.data
 
BbAttributeException - Exception in blackboard.data
A general exception resulting from a problem with the attributes (BbAttribute) of an object (BbObject).
BbAttributeException() - Constructor for exception blackboard.data.BbAttributeException
Default constructor.
BbAttributeException(String) - Constructor for exception blackboard.data.BbAttributeException
Constructs an BbAttributeException with the given message.
BbAttributes - Class in blackboard.data
The BbAttributes class is used to store a set of BbAttribute objects.
BbAttributes() - Constructor for class blackboard.data.BbAttributes
Default Constructor
BbAuthenticationFailedException - Exception in blackboard.platform.security.authentication
Exception used to indicate that an attempt to authenticate failed.
BbAuthenticationFailedException(String) - Constructor for exception blackboard.platform.security.authentication.BbAuthenticationFailedException
 
BbAuthenticationFailedException(String, Throwable) - Constructor for exception blackboard.platform.security.authentication.BbAuthenticationFailedException
 
BbAuthenticationFailedException(Throwable) - Constructor for exception blackboard.platform.security.authentication.BbAuthenticationFailedException
 
BbConfig - Class in blackboard.platform.config
 
BbConfig() - Constructor for class blackboard.platform.config.BbConfig
 
BbCredentialsNotFoundException - Exception in blackboard.platform.security.authentication
This exception is thrown to indicate that an authentication request does not contain credentials to perform an authentication
BbCredentialsNotFoundException() - Constructor for exception blackboard.platform.security.authentication.BbCredentialsNotFoundException
 
BbCredentialsNotFoundException(String) - Constructor for exception blackboard.platform.security.authentication.BbCredentialsNotFoundException
 
BbDeleteTrackingList - Class in blackboard.base
An extension of BbList that maintains a tracking set of elements that have been removed through one mechanism or another.
BbDeleteTrackingList() - Constructor for class blackboard.base.BbDeleteTrackingList
Default Constructor.
BbDeleteTrackingList(Class) - Constructor for class blackboard.base.BbDeleteTrackingList
Constructs a BbList designated to only accept objects that are instances of the object represented by the provided Class value for addition to the list.
BbEnum - Class in blackboard.base
Base enumeration class for fixed enumerations.
BbEnum(String) - Constructor for class blackboard.base.BbEnum
Constructor
BBENUM - Static variable in class blackboard.data.BbAttribute.Type
 
BbLabeledEnum - Class in blackboard.base
Base enumeration class for enumerations that are used to supply UI-visible labels.
BbLabeledEnum(String, String) - Constructor for class blackboard.base.BbLabeledEnum
Constructor
BbLink - Class in blackboard.data
Provides a wrapper around URL elements for attaching to data objects within the persistence framework.
BbLink() - Constructor for class blackboard.data.BbLink
Default constructor.
BbLink(String, String, String) - Constructor for class blackboard.data.BbLink
Constructs a BbLink with the given name, URL, and description.
BbList - Class in blackboard.base
Generic list class for a collection of objects.
BbList() - Constructor for class blackboard.base.BbList
Default Constructor.
BbList(Class) - Constructor for class blackboard.base.BbList
Constructs a BbList designated to only accept objects that are instances of the object represented by the provided Class value for addition to the list.
BbList.Iterator - Class in blackboard.base
A custom extension of FilteringIterator that can be retrieved from any BbList object using BbList.getFilteringIterator() or BbList.getFilteringIterator(ListFilter).
BbList.Iterator(Iterator, ListFilter) - Constructor for class blackboard.base.BbList.Iterator
Constructor
BbLocale - Class in blackboard.platform.intl
This class represents a particular application locale setting.
BbLocale() - Constructor for class blackboard.platform.intl.BbLocale
Creates an instance of Course with default property values.
BbLocale.Date - Class in blackboard.platform.intl
Date
BbLocale.Name - Class in blackboard.platform.intl
Name
BbLocale.Time - Class in blackboard.platform.intl
Time
BBOBJECT - Static variable in class blackboard.data.BbAttribute.Type
 
BbObject - Class in blackboard.data
The BbObject class is the root of the data class hierarchy.
BbObject() - Constructor for class blackboard.data.BbObject
Default Constructor
BbPersistenceManager - Class in blackboard.persist
The BbPersistenceManager class is the central provider of both loader and persister implementation instances in the persistence framework.
BbSecurityException - Exception in blackboard.platform.security.authentication
Exception class to semantically differentiate exceptions that happen during the execution of authentication methods.
BbSecurityException() - Constructor for exception blackboard.platform.security.authentication.BbSecurityException
Basic constructor inherited from BbException
BbSecurityException(String) - Constructor for exception blackboard.platform.security.authentication.BbSecurityException
Basic constructor inherited from BbException
BbSecurityException(String, Exception) - Constructor for exception blackboard.platform.security.authentication.BbSecurityException
 
BbSecurityException(HttpServletRequest) - Constructor for exception blackboard.platform.security.authentication.BbSecurityException
 
BbSecurityException(String, HttpServletRequest) - Constructor for exception blackboard.platform.security.authentication.BbSecurityException
 
BbSecurityException(String, String) - Constructor for exception blackboard.platform.security.authentication.BbSecurityException
 
BbServiceException - Exception in blackboard.platform
BbServiceException
BbServiceException(String) - Constructor for exception blackboard.platform.BbServiceException
Constructor
BbServiceException(Throwable) - Constructor for exception blackboard.platform.BbServiceException
Constructor
BbServiceException(String, Throwable) - Constructor for exception blackboard.platform.BbServiceException
Constructor
BbServiceManager - Class in blackboard.platform
Central manager and broker for platform services.
BbServiceManager() - Constructor for class blackboard.platform.BbServiceManager
 
BbSession - Interface in blackboard.platform.session
BbSession.
BbSession.Scope - Class in blackboard.platform.session
Deprecated. All attributes are stored in Global scope, since the alternate scopes were never properly implemented
BbSessionManagerService - Interface in blackboard.platform.session
BbSessionManagerService This interface provides utility methods to retrieve the BbSession associated with the user making the request.
BbSessionManagerServiceFactory - Class in blackboard.platform.session
Simple service factory interface.
BbSessionManagerServiceFactory() - Constructor for class blackboard.platform.session.BbSessionManagerServiceFactory
 
BIOGRAPHY - Static variable in interface blackboard.data.content.StaffInfoDef
 
BIRTH_DATE - Static variable in interface blackboard.data.user.UserDef
 
blackboard.base - package blackboard.base
Provides common classes and utility classes used throughout the platform API.
blackboard.data - package blackboard.data
Provides the base classes for the persistence layer of platform API.
blackboard.data.announcement - package blackboard.data.announcement
Provides classes used to store "announcements" in the Blackboard system.
blackboard.data.calendar - package blackboard.data.calendar
Provides classes used to store entries in the course, system, and personal calendars in the Blackboard system.
blackboard.data.content - package blackboard.data.content
Provides the classes used to store course content in Blackboard.
blackboard.data.course - package blackboard.data.course
Provides the classes used to interact with course definitions in Blackboard.
blackboard.data.discussionboard - package blackboard.data.discussionboard
 
blackboard.data.discussionboard.datamanager - package blackboard.data.discussionboard.datamanager
 
blackboard.data.gradebook - package blackboard.data.gradebook
Provides the public implementation classes for Gradebook subsystem.
blackboard.data.navigation - package blackboard.data.navigation
 
blackboard.data.role - package blackboard.data.role
 
blackboard.data.user - package blackboard.data.user
Provides the classes used to interact with user definitions in Blackboard.
blackboard.persist - package blackboard.persist
 
blackboard.persist.announcement - package blackboard.persist.announcement
 
blackboard.persist.calendar - package blackboard.persist.calendar
 
blackboard.persist.content - package blackboard.persist.content
 
blackboard.persist.course - package blackboard.persist.course
 
blackboard.persist.discussionboard - package blackboard.persist.discussionboard
 
blackboard.persist.gradebook - package blackboard.persist.gradebook
 
blackboard.persist.impl.mapping.annotation - package blackboard.persist.impl.mapping.annotation
 
blackboard.persist.navigation - package blackboard.persist.navigation
 
blackboard.persist.role - package blackboard.persist.role
 
blackboard.persist.user - package blackboard.persist.user
 
blackboard.platform - package blackboard.platform
 
blackboard.platform.config - package blackboard.platform.config
 
blackboard.platform.context - package blackboard.platform.context
 
blackboard.platform.db - package blackboard.platform.db
 
blackboard.platform.filesystem - package blackboard.platform.filesystem
 
blackboard.platform.intl - package blackboard.platform.intl
 
blackboard.platform.log - package blackboard.platform.log
 
blackboard.platform.persistence - package blackboard.platform.persistence
 
blackboard.platform.plugin - package blackboard.platform.plugin
 
blackboard.platform.security - package blackboard.platform.security
 
blackboard.platform.security.authentication - package blackboard.platform.security.authentication
Provides the public implementation classes for creating custom authentication modules for Learning System.
blackboard.platform.session - package blackboard.platform.session
 
blackboard.portal.external - package blackboard.portal.external
 
blackboard.util - package blackboard.util
 
blackboard.util.lang - package blackboard.util.lang
 
BLACKBOARD_LICENSES - Static variable in class blackboard.platform.License.XmlDef
 
BLOCKED - Static variable in class blackboard.data.discussionboard.UserForumSettings.ForumRole
 
BODY - Static variable in interface blackboard.data.discussionboard.MessageDef
 
BODY_LENGTH - Static variable in interface blackboard.data.discussionboard.MessageDef
 
BOOLEAN - Static variable in class blackboard.data.BbAttribute.Type
 
BROKEN_IMAGE - Static variable in class blackboard.data.content.ChildFile.Action
 
BROKEN_IMAGE - Static variable in class blackboard.data.content.ContentFile.Action
 
BROKEN_IMAGE - Static variable in class blackboard.data.content.UploadedFile.Action
 
buildCriteria(CriterionBuilder, String, Object...) - Method in enum blackboard.persist.SearchOperator
Builds a Criterion that conforms to the current operator using the given name and value.
BUILDING_BLOCKS_CATALOG - Variable in class blackboard.platform.plugin.PlugInManager
Download URL for system extensions
BUSINESS_FAX - Static variable in interface blackboard.data.user.UserInfoDef
 
BUSINESS_PHONE_1 - Static variable in interface blackboard.data.user.UserInfoDef
 
BUSINESS_PHONE_2 - Static variable in interface blackboard.data.user.UserInfoDef
 
BUTTON - Static variable in class blackboard.data.course.Course.NavStyle
Blackboard 5.x style course buttons are used for the navigation menu.
BUTTON_STYLE - Static variable in interface blackboard.data.course.CourseDef
 
BUTTON_STYLE_ID - Static variable in interface blackboard.data.course.CourseDef
 
ButtonStyleDef - Interface in blackboard.data.course
ButtonStyleDef

C

Cache - Class in blackboard.persist
The Cache provides the base model for caching for any object loader defined within the persistence framework.
Cache() - Constructor for class blackboard.persist.Cache
 
CACHE_HANDLER_SETTING - Static variable in class blackboard.platform.config.BbConfig
 
CacheEntry - Class in blackboard.persist
The CacheEntry represents an item stored in the cache.
CacheEntry(Object, Object) - Constructor for class blackboard.persist.CacheEntry
 
CacheKey - Class in blackboard.persist
The CacheKey represents a reference to an item stored in the cache.
CacheKey(String, String) - Constructor for class blackboard.persist.CacheKey
 
CacheListener - Interface in blackboard.persist
The Listener interface used to drive notification of Bb logic based on external "touches" registered against the "cache_tokens" table.
CachingLoader - Interface in blackboard.persist
The CachingLoader interface provides the base model for any database object loader defined within the persistence framework that wishes to use cacheing.
CachingLoaderListener - Class in blackboard.persist
The CachingLoaderListener interface used to drive notification of Bb logic based on external "touches" registered against the "cache_tokens" table.
CachingLoaderListener(CachingLoader) - Constructor for class blackboard.persist.CachingLoaderListener
 
CALENDAR - Static variable in class blackboard.data.BbAttribute.Type
 
CALENDAR_ENTRY_DATA_TYPE - Static variable in class blackboard.data.calendar.CalendarEntry
Deprecated. Use the constant CalendarEntry.DATA_TYPE instead
CalendarEntry - Class in blackboard.data.calendar
The CalendarEntry class provides a means for defining an event (system, course, or personal) within the Blackboard application.
CalendarEntry() - Constructor for class blackboard.data.calendar.CalendarEntry
Creates an instance of CalendarEntry with default property values.
CalendarEntry.Type - Class in blackboard.data.calendar
Enumeration of the different types of calendar events supported by the Blackboard Calendar tool.
CalendarEntryDbLoader - Interface in blackboard.persist.calendar
This interface describes the set of methods that all database loaders for CalendarEntry objects must implement.
CalendarEntryDbLoader.Default - Class in blackboard.persist.calendar
A utility class that provides quick access to the CalendarEntryDbLoader instance associated with the default instance of the database BbPersistenceManager.
CalendarEntryDbLoader.Default() - Constructor for class blackboard.persist.calendar.CalendarEntryDbLoader.Default
 
CalendarEntryDbPersister - Interface in blackboard.persist.calendar
This interface describes the set of methods that all database persisters for CalendarEntry objects must implement.
CalendarEntryDbPersister.Default - Class in blackboard.persist.calendar
A utility class that provides quick access to the CalendarEntryDbPersister instance associated with the default instance of the database BbPersistenceManager.
CalendarEntryDbPersister.Default() - Constructor for class blackboard.persist.calendar.CalendarEntryDbPersister.Default
 
canCopy(Content) - Method in class blackboard.data.content.ContentHandlerWrapper
 
CARD_NUMBER - Static variable in interface blackboard.data.user.UserDef
 
CARD_OFFICE_ADMIN - Static variable in class blackboard.data.user.User.SystemRole
Manages the front-end settings (tabs, modules, etc.) for portal-ecommerce functionality
Cartridge - Class in blackboard.data.course
The Cartridge class provides a representation of a cartridge record (as related to a course) within the Blackboard application.
Cartridge() - Constructor for class blackboard.data.course.Cartridge
Creates an instance of Cartridge with default property values.
CARTRIDGE - Static variable in interface blackboard.data.course.CourseDef
 
CARTRIDGE_ID - Static variable in interface blackboard.data.course.CourseDef
 
CartridgeDbLoader - Interface in blackboard.persist.course
This interface describes the set of methods that all database loaders for Cartridge objects must implement.
CartridgeDbLoader.Default - Class in blackboard.persist.course
A utility class that provides quick access to the CartridgeDbLoader instance associated with the default instance of the database BbPersistenceManager.
CartridgeDbLoader.Default() - Constructor for class blackboard.persist.course.CartridgeDbLoader.Default
 
CartridgeDbPersister - Interface in blackboard.persist.course
This interface describes the set of methods that all database persisters for Cartridge objects must implement.
CartridgeDbPersister.Default - Class in blackboard.persist.course
A utility class that provides quick access to the CartridgeDbPersister instance associated with the default instance of the database BbPersistenceManager.
CartridgeDbPersister.Default() - Constructor for class blackboard.persist.course.CartridgeDbPersister.Default
 
CartridgeDef - Interface in blackboard.data.course
CartridgeDef
CD_ROM_DRIVE_MAC - Static variable in interface blackboard.data.user.UserDef
 
CD_ROM_DRIVE_PC - Static variable in interface blackboard.data.user.UserDef
 
CHAT_LINK - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-chatlink
checkAvailability(Content) - Static method in class blackboard.data.content.ContentManager
 
checkEntitlement(String) - Static method in class blackboard.platform.security.SecurityUtil
Checks if the current user in context has the specified entitlement.
checkEntitlementInContext(String, Id) - Static method in class blackboard.platform.security.SecurityUtil
Checks if the current user in the specified context has the specified entitlement.
checkPermission(Permission) - Static method in class blackboard.platform.security.SecurityUtil
Performs a check for the specified permission against the installed SecurityManager.
CHILD_COURSE_ID - Static variable in interface blackboard.data.course.CourseCourseDef
 
CHILD_COURSE_ID - Static variable in interface blackboard.data.course.CourseMembershipDef
 
CHILD_FILES - Static variable in interface blackboard.data.content.ContentFileDef
 
ChildFile - Class in blackboard.data.content
The ChildFile class wraps an uploaded file that is the child of a ContentFile.
ChildFile() - Constructor for class blackboard.data.content.ChildFile
Default constructor.
ChildFile.Action - Class in blackboard.data.content
 
ChildFileDef - Interface in blackboard.data.content
ChildFileDef
CITY - Static variable in interface blackboard.data.user.UserInfoDef
 
CLASSIFICATION - Static variable in interface blackboard.data.course.CourseDef
 
CLASSIFICATION_ID - Static variable in interface blackboard.data.course.CourseDef
 
ClassificationDef - Interface in blackboard.data.course
ClassificationDef
clear() - Method in class blackboard.base.BbDeleteTrackingList
Removes all of the elements from this list.
clear(FilterCacheByLoader) - Method in class blackboard.persist.Cache
Removes any element from the cache whose key passes the filter provided.
clearAssessmentId() - Method in class blackboard.data.gradebook.Lineitem
Clears the assessmentId and sets assessmentLocation to UNSET.
clearAttemptId() - Method in class blackboard.data.gradebook.Score
 
CLIENT_ID_ATTR - Static variable in class blackboard.platform.License.XmlDef
 
clone() - Method in class blackboard.data.BbAttributes
This method clones the BbAttributes object, as well as creating new instances of the contained BbAttribute objects.
clone() - Method in class blackboard.data.BbObject
This method clones the BbObject as well as it's contained BbAttributes object.
COLLAB_SESSION - Static variable in class blackboard.data.content.Link.ReferredToType
 
COLLABSERVER_FULLHOSTNAME_DEFAULT - Static variable in class blackboard.platform.config.BbConfig
 
COLLABSERVER_PORTNUMBER_HTTP_DEFAULT - Static variable in class blackboard.platform.config.BbConfig
 
COLLABSERVER_PORTNUMBER_SSL_DEFAULT - Static variable in class blackboard.platform.config.BbConfig
 
COLLABSERVER_PORTNUMBER_TCP_DEFAULT - Static variable in class blackboard.platform.config.BbConfig
 
collectMessagesByIds(String) - Method in interface blackboard.data.discussionboard.datamanager.MessageManager
Deprecated. This loader does not load message status objects with the messages. Use collectMessagesWithStatusByStringIds( String[] messageIds, Id currentUserInContext ) instead.
collectMessagesByIds(String) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessagesByMsgIdsWithStatus( List msgIds, Id userId ) instead.
collectMessagesByIds(String, Connection) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessagesByMsgIdsWithStatus( List msgIds, Id userId, Connection con ) instead.
collectMessagesBySearch(Id, String, String, String, String, Id) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessagesBySearchWithStatus( Id userId, String scopeType, Id scopeId, String keyword, String startDate, String endDate, boolean includeTopic )
collectMessagesBySearch(Id, String, String, String, String, Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessagesBySearchWithStatus(Id, String, Id, String, String, String, boolean, boolean, Connection) instead.
collectMessagesByThreadId(Id) - Method in interface blackboard.data.discussionboard.datamanager.MessageManager
Collect all child messages by the Id of the top-level topic message.
collectMessagesByThreadId(Id) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessageThreadWithStatus( Id topMsgId, Id userId ) instead.
collectMessagesByThreadId(Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessageThreadWithStatus( Id topMsgId, Id userId, Connection con ) instead.
collectMessagesByUserIdAndForumId(Id, Id) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessagesByForumIdAndAuthorIdWithStatus(Id, Id, Id, boolean, boolean) instead.
collectMessagesByUserIdAndForumId(Id, Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessagesByForumIdAndAuthorIdWithStatus(Id, Id, Id, boolean, boolean, Connection) instead.
collectMessagesByUserIdAndThreadId(Id, Id) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessagesByThreadIdAndAuthorIdWithStatus(Id, Id, Id, boolean, boolean) instead.
collectMessagesByUserIdAndThreadId(Id, Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Deprecated. This loader does not load message status objects with the messages. Use #loadMessagesByThreadIdAndAuthorIdWithStatus(Id, Id, Id, boolean, boolean, Connection) instead.
collectMessagesWithStatusByStringIds(String[], Id, boolean) - Method in interface blackboard.data.discussionboard.datamanager.MessageManager
Collect a list of message with message statuses by their string message identifiers.
collectMessagesWithStatusByThreadId(Id, Id, boolean) - Method in interface blackboard.data.discussionboard.datamanager.MessageManager
Collect all child messages by the Id of the top-level topic message.
collectMessagesWithStatusByThreadIds(List<Id>, Id, Id, boolean) - Method in interface blackboard.data.discussionboard.datamanager.MessageManager
Collect all messages in the specified threads (including the thread messages themselves)
collectUnreadMessagesByUserIdAndForumId(Id, Id, boolean) - Method in interface blackboard.data.discussionboard.datamanager.MessageManager
Collect unread messages with message status only, by user id and forum id
collectUnreadMessagesByUserIdAndThreadId(Id, Id, boolean) - Method in interface blackboard.data.discussionboard.datamanager.MessageManager
Collect unread messages with message status only, by user id and thread id
COMMENTS - Static variable in interface blackboard.data.content.CourseUploadDef
 
COMMUNITY - Static variable in class blackboard.data.course.Course.ServiceLevel
 
COMPANY - Static variable in interface blackboard.data.user.UserInfoDef
 
compare(Object, Object) - Method in class blackboard.base.BaseComparator
Applies the lined list of comparators to resolve the objects relationship.
compareFields(Object, Object) - Method in class blackboard.base.GenericAttributeComparator
Compare method allowing explicit support for comparing objects that don't implement Comparable.
compareFields(Object, Object) - Method in class blackboard.base.GenericAttributeFilter
Compare method allowing explicit support for comparing objects that don't implement Comparable.
compareFields(Object, Object) - Method in class blackboard.base.GenericFieldComparator
Compare method allowing explicit support for comparing objects that don't implement Comparable.
compareFields(Object, Object) - Method in class blackboard.base.GenericFieldFilter
Compare method allowing explicit support for comparing objects that don't implement Comparable.
compareFields(Object, Object) - Method in class blackboard.base.GenericPropertyComparator
Compare method allowing explicit support for comparing objects that don't implement Comparable.
comparePrecedence(CourseMembership.Role) - Method in class blackboard.data.course.CourseMembership.Role
Compare the precedence of the roles.
compareTo(Object) - Method in class blackboard.base.BbEnum
The sole method of the Comparable interface.
compareTo(Object) - Method in class blackboard.data.user.User.InstRole
Deprecated.  
compareTo(Object) - Method in class blackboard.data.user.User.SystemRole
compareTo
compareTo(Object) - Method in class blackboard.persist.Id
The sole method of the Comparable interface.
compareTo(Object) - Method in class blackboard.persist.PkId
The sole method of the Comparable interface.
compareTo(Object) - Method in class blackboard.persist.UnsetId
The sole method of the Comparable interface.
COMPONENT_ATTR - Static variable in class blackboard.platform.License.XmlDef
 
Conference - Class in blackboard.data.discussionboard
The Conference class is a representation of a conference within the Bb Course Management System.
Conference() - Constructor for class blackboard.data.discussionboard.Conference
Creates an instance of Conference wiht default property values.
CONFERENCE_ID - Static variable in interface blackboard.data.discussionboard.ForumDef
 
CONFERENCE_OWNER - Static variable in interface blackboard.data.discussionboard.ConferenceDef
 
CONFERENCE_OWNER_ID - Static variable in interface blackboard.data.discussionboard.ConferenceDef
 
ConferenceDbLoader - Interface in blackboard.persist.discussionboard
ConferenceDbLoader
ConferenceDbLoader.Default - Class in blackboard.persist.discussionboard
A utility class that provides quick access to the ConferenceDbLoader instance associated with the default instance of the database BbPersistenceManager.
ConferenceDbLoader.Default() - Constructor for class blackboard.persist.discussionboard.ConferenceDbLoader.Default
 
ConferenceDbPersister - Interface in blackboard.persist.discussionboard
Conference database persister interface.
ConferenceDbPersister.Default - Class in blackboard.persist.discussionboard
 
ConferenceDbPersister.Default() - Constructor for class blackboard.persist.discussionboard.ConferenceDbPersister.Default
 
ConferenceDef - Interface in blackboard.data.discussionboard
ConferenceDef
ConferenceManager - Interface in blackboard.data.discussionboard.datamanager
 
ConferenceOwner - Class in blackboard.data.discussionboard
The ConferenceOwner class is a representation of a conference owner within the Bb Course Management System.
ConferenceOwner() - Constructor for class blackboard.data.discussionboard.ConferenceOwner
Creates an instance of ConferenceOwner wiht default property values.
ConferenceOwner.OwnerType - Class in blackboard.data.discussionboard
Enumeration for Conference Owner Currently we have COURSE, GROUP, MODULE, TAB, SYSTEM
ConferenceOwnerDbLoader - Interface in blackboard.persist.discussionboard
ConferenceOwnerDbLoader
ConferenceOwnerDbLoader.Default - Class in blackboard.persist.discussionboard
A utility class that provides quick access to the ConferenceOwnerDbLoader instance associated with the default instance of the database BbPersistenceManager.
ConferenceOwnerDbLoader.Default() - Constructor for class blackboard.persist.discussionboard.ConferenceOwnerDbLoader.Default
 
ConferenceOwnerDbPersister - Interface in blackboard.persist.discussionboard
ConferenceOwnerPersister
ConferenceOwnerDbPersister.Default - Class in blackboard.persist.discussionboard
A utility class that provides quick access to the ConferenceOwnerDbPersister instance associated with the default instance of the database BbPersistenceManager.
ConferenceOwnerDbPersister.Default() - Constructor for class blackboard.persist.discussionboard.ConferenceOwnerDbPersister.Default
 
ConferenceOwnerDef - Interface in blackboard.data.discussionboard
ConferenceOwnerDef
ConferenceStatus - Class in blackboard.data.discussionboard
The ConferenceStatus object wraps the state of a user's interaction with a given piece of conference and adaptive release status.
ConferenceStatus() - Constructor for class blackboard.data.discussionboard.ConferenceStatus
Default constructor.
ConferenceStatusDef - Interface in blackboard.data.discussionboard
Persistence constants for ConferenceStatusDef
ConferenceXmlLoader - Interface in blackboard.persist.discussionboard
ConferenceXmlLoader
ConferenceXmlPersister - Interface in blackboard.persist.discussionboard
ConferenceXmlPersister
configServiceInit(File, Properties) - Method in interface blackboard.platform.config.ConfigurationService
configServiceInit
ConfigurationService - Interface in blackboard.platform.config
Core platform service that provides access to file-system based configuration information.
ConfigurationServiceFactory - Class in blackboard.platform.config
Simple service factory interface.
ConfigurationServiceFactory() - Constructor for class blackboard.platform.config.ConfigurationServiceFactory
 
configure(HttpAuthModule) - Static method in class blackboard.platform.security.authentication.HttpAuthConfig
Public API
Container - Interface in blackboard.persist
The Container interface provides the basic framework for defining a "data source" against which the persistence framework can operate.
containsOnlyCalculatedUserNames(Collection<Message>) - Method in interface blackboard.data.discussionboard.datamanager.MessageManager
Returns false if any of the Messages in the collection are using stored names that will not sort correctly by last or first names (e.g., if they are stored as Anonymous, or stored directly in the postedName field rather than calculated on the fly).
Content - Class in blackboard.data.content
The Content class is the root of the content class hierarchy.
Content() - Constructor for class blackboard.data.content.Content
Default constructor.
CONTENT - Static variable in class blackboard.data.content.CourseDocument.Type
Deprecated.  
CONTENT - Static variable in class blackboard.data.content.Link.ReferredToType
 
CONTENT - Static variable in class blackboard.data.content.Link.ReferrerType
 
CONTENT - Static variable in class blackboard.data.navigation.CourseToc.Target
Toc is a pointer to a content folder defined within the course
Content.RenderType - Class in blackboard.data.content
Class to encapsulate the hints used by the renderers.
CONTENT_AREA_1 - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated. co1 -- same as CourseDocument.Area.COURSE_INFORMATION
CONTENT_AREA_2 - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated. co2 -- same as CourseDocument.Area.COURSE_DOCUMENTS
CONTENT_AREA_3 - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated. co3 -- same as CourseDocument.Area.COURSE_ASSIGNMENTS
CONTENT_AREA_4 - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated. co4 -- same as CourseDocument.Area.COURSE_BOOKS
CONTENT_FILE - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-file
CONTENT_HANDLER - Static variable in interface blackboard.data.content.ContentDef
 
CONTENT_ID - Static variable in interface blackboard.data.content.ContentFileDef
 
CONTENT_ID - Static variable in interface blackboard.data.content.ContentStatusDef
 
ContentConstants - Interface in blackboard.data.content
Shared constants for content.
ContentDbLoader - Interface in blackboard.persist.content
This interface describes the set of methods that all database loaders for Content objects must implement.
ContentDbLoader.Default - Class in blackboard.persist.content
A utility class that provides quick access to the ContentDbLoader instance associated with the default instance of the database BbPersistenceManager.
ContentDbLoader.Default() - Constructor for class blackboard.persist.content.ContentDbLoader.Default
 
ContentDbPersister - Interface in blackboard.persist.content
This interface describes the set of methods that all database persisters for Content objects must implement.
ContentDbPersister.Default - Class in blackboard.persist.content
A utility class that provides quick access to the ContentDbPersister instance associated with the default instance of the database BbPersistenceManager.
ContentDbPersister.Default() - Constructor for class blackboard.persist.content.ContentDbPersister.Default
 
ContentDef - Interface in blackboard.data.content
ContentDef
ContentFile - Class in blackboard.data.content
The ContentFile class wraps a reference to a file that has been uploaded to a content area in a course.
ContentFile() - Constructor for class blackboard.data.content.ContentFile
Default constructor.
ContentFile(BbFile) - Constructor for class blackboard.data.content.ContentFile
Constructor that builds some defaults based on the given BbFile argument.
ContentFile.Action - Class in blackboard.data.content
Type-safe enumeration of possible values for the Action attribute of a file.
ContentFileDbLoader - Interface in blackboard.persist.content
This interface describes the set of methods that all database loaders for ContentFile objects must implement.
ContentFileDbLoader.Default - Class in blackboard.persist.content
A utility class that provides quick access to the ContentFileDbLoader instance associated with the default instance of the database BbPersistenceManager.
ContentFileDbLoader.Default() - Constructor for class blackboard.persist.content.ContentFileDbLoader.Default
 
ContentFileDbPersister - Interface in blackboard.persist.content
This interface describes the set of methods that all database persisters for Content objects must implement.
ContentFileDbPersister.Default - Class in blackboard.persist.content
A utility class that provides quick access to the ContentDbPersister instance associated with the default instance of the database BbPersistenceManager.
ContentFileDbPersister.Default() - Constructor for class blackboard.persist.content.ContentFileDbPersister.Default
 
ContentFileDef - Interface in blackboard.data.content
ContentFileDef
ContentFileRef - Class in blackboard.data.content
ContentFileRef represents a file reference that can be displayed within a Lesson.
ContentFileRef() - Constructor for class blackboard.data.content.ContentFileRef
Default constructor.
ContentFolder - Class in blackboard.data.content
The ContentFolder class is a representation of a folder within the Bb Course Management System.
ContentFolder() - Constructor for class blackboard.data.content.ContentFolder
Default constructor; ensures that the appropriate attributes in Content are over-ridden, including ContentHandler and IsFolder.
ContentHandlerStrings - Interface in blackboard.data.content
Interface used to define the content handler strings for builtin content types.
ContentHandlerWrapper - Class in blackboard.data.content
 
ContentManager - Class in blackboard.data.content
 
ContentManager() - Constructor for class blackboard.data.content.ContentManager
 
ContentStatus - Class in blackboard.data.content
The ContentStatus object wraps the state of a user's interaction with a given piece of content and adaptive release status.
ContentStatus() - Constructor for class blackboard.data.content.ContentStatus
Default constructor.
ContentStatusDbLoader - Interface in blackboard.persist.content
Loader interface for ContentStatusobjects, which encapsulate a learner's adaptive release status, and review status for associated Contentobjects.
ContentStatusDbLoader.Default - Class in blackboard.persist.content
Standard convenience accessor to get an instance of this loader.
ContentStatusDbLoader.Default() - Constructor for class blackboard.persist.content.ContentStatusDbLoader.Default
 
ContentStatusDef - Interface in blackboard.data.content
Persistence constants for ContentStatusDef
ContentStatusXmlLoader - Interface in blackboard.persist.content
This interface describes the set of methods that all xml loaders for ContentStatus objects must implement.
ContentStatusXmlPersister - Interface in blackboard.persist.content
This interface describes the set of methods that all xml persisters for ContentStatus objects must implement.
ContentVisitor - Interface in blackboard.data.content
Interface for content visitor (Visitor Pattern).
ContentWrapper - Class in blackboard.data.content
 
Context - Interface in blackboard.platform.context
Context is a core component of the Blackboard API, encapsulating as much as information about the current service request as possible.
Context.OverrideType - Enum in blackboard.platform.context
 
ContextManager - Interface in blackboard.platform.context
Service that manages the Context used by service APIs for information about the current user, virtual installation, etc.
CONTINUOUS - Static variable in class blackboard.data.course.Course.Duration
Course is active on an ongoing basis.
convertToBaseComparator(Comparator) - Static method in class blackboard.base.BaseComparator
Wraps any comparator in an instance of BaseComparator that proxies through to the supplied comparator.
CookieKiller - Interface in blackboard.platform.session
 
CookieUtil - Class in blackboard.platform.session
 
CookieUtil() - Constructor for class blackboard.platform.session.CookieUtil
 
copySingleForum(Id, Boolean) - Method in interface blackboard.persist.discussionboard.ForumDbLoader
 
COUNTRY - Static variable in interface blackboard.data.user.UserInfoDef
 
COURSE - Static variable in class blackboard.data.announcement.Announcement.Type
The announcement is associated with a course, and viewable from that course's (or organization's) Announcements tool.
COURSE - Static variable in class blackboard.data.calendar.CalendarEntry.Type
The entry is associated with a course, and is viewable from the course's (or organization's) calendar tool.
Course - Class in blackboard.data.course
The Course class provides a representation of a course (course or organization) within the Blackboard application.
Course() - Constructor for class blackboard.data.course.Course
Creates an instance of Course with default property values.
COURSE - Static variable in class blackboard.data.discussionboard.ConferenceOwner.OwnerType
 
Course.Duration - Class in blackboard.data.course
Specifies the intended length of the course.
Course.Enrollment - Class in blackboard.data.course
 
Course.NavStyle - Class in blackboard.data.course
Defines the navigation style for this course.
Course.Pace - Class in blackboard.data.course
Defines the intended educational pace set for this course.
Course.ServiceLevel - Class in blackboard.data.course
 
COURSE_ASSESSMENT - Static variable in class blackboard.data.content.Link.ReferredToType
 
COURSE_ASSIGNMENTS - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated. co3
COURSE_BOOKS - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated. co4
COURSE_BUILDER - Static variable in class blackboard.data.course.CourseMembership.Role
 
COURSE_CONTENT_ID - Static variable in interface blackboard.data.content.LinkDef
 
COURSE_CREATOR - Static variable in class blackboard.data.user.User.SystemRole
Course Creator role.
COURSE_DATA_TYPE - Static variable in class blackboard.data.course.Course
Deprecated. Use the constant Course.DATA_TYPE instead
COURSE_DOCUMENT_DATA_TYPE - Static variable in class blackboard.data.content.CourseDocument
Deprecated. Use the constant CourseDocument.DATA_TYPE instead
COURSE_DOCUMENTS - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated. co2
COURSE_ID - Static variable in interface blackboard.data.content.AggregateReviewStatusDef
 
COURSE_ID - Static variable in interface blackboard.data.content.ContentDef
 
COURSE_ID - Static variable in interface blackboard.data.content.StaffInfoDef
 
COURSE_ID - Static variable in interface blackboard.data.course.CourseDef
 
COURSE_ID - Static variable in interface blackboard.data.course.CourseMembershipDef
 
COURSE_ID - Static variable in interface blackboard.data.course.GroupDef
 
COURSE_ID - Static variable in interface blackboard.data.discussionboard.ConferenceDef
 
COURSE_INFORMATION - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated. co1
COURSE_MEMBERSHIP_DATA_TYPE - Static variable in class blackboard.data.course.CourseMembership
Deprecated. Use the constant CourseMembership.DATA_TYPE instead
COURSE_MEMBERSHIP_ID - Static variable in interface blackboard.data.content.UploadDef
 
COURSE_MEMBERSHIP_ID - Static variable in interface blackboard.data.course.GroupMembershipDef
 
COURSE_SUPPORT - Static variable in class blackboard.data.user.User.SystemRole
Course Support role.
COURSE_TOC - Static variable in class blackboard.data.content.Link.ReferredToType
 
COURSE_TOC - Static variable in class blackboard.data.content.Link.ReferrerType
 
COURSE_TOC_ID - Static variable in interface blackboard.data.content.LinkDef
 
COURSE_TYPE - Static variable in interface blackboard.data.discussionboard.ConferenceOwnerDef
 
CourseAvailabilityFilter - Class in blackboard.data.course
CourseAvailabilityUtil
CourseAvailabilityFilter(boolean, boolean) - Constructor for class blackboard.data.course.CourseAvailabilityFilter
 
CourseCourse - Class in blackboard.data.course
CourseCourse
CourseCourse() - Constructor for class blackboard.data.course.CourseCourse
 
CourseCourseDbLoader - Interface in blackboard.persist.course
CourseCourseDbLoader
CourseCourseDbLoader.Default - Class in blackboard.persist.course
A utility class that provides quick access to the CourseCourseDbLoader instance associated with the default instance of the database BbPersistenceManager.
CourseCourseDbLoader.Default() - Constructor for class blackboard.persist.course.CourseCourseDbLoader.Default
 
CourseCourseDbPersister - Interface in blackboard.persist.course
CourseCourseDbPersister
CourseCourseDbPersister.Default - Class in blackboard.persist.course
A utility class that provides quick access to the CourseCourseDbPersister instance associated with the default instance of the database BbPersistenceManager.
CourseCourseDbPersister.Default() - Constructor for class blackboard.persist.course.CourseCourseDbPersister.Default
 
CourseCourseDef - Interface in blackboard.data.course
CourseCourseDef
CourseCourseManager - Interface in blackboard.data.course
CourseCourseManager
CourseCourseManagerFactory - Class in blackboard.data.course
CourseCourseManagerFactory
CourseCourseManagerFactory() - Constructor for class blackboard.data.course.CourseCourseManagerFactory
 
CourseDbLoader - Interface in blackboard.persist.course
This interface describes the set of methods that all database loaders for Course objects must implement.
CourseDbLoader.Default - Class in blackboard.persist.course
A utility class that provides quick access to the CourseDbLoader instance associated with the default instance of the database BbPersistenceManager.
CourseDbLoader.Default() - Constructor for class blackboard.persist.course.CourseDbLoader.Default
 
CourseDbPersister - Interface in blackboard.persist.course
This interface describes the set of methods that all database persisters for Course objects must implement.
CourseDbPersister.Default - Class in blackboard.persist.course
A utility class that provides quick access to the CourseDbPersister instance associated with the default instance of the database BbPersistenceManager.
CourseDbPersister.Default() - Constructor for class blackboard.persist.course.CourseDbPersister.Default
 
CourseDef - Interface in blackboard.data.course
CourseDef
CourseDocument - Class in blackboard.data.content
The CourseDocument class is a representation of a course document within the Bb Course Management System.
CourseDocument() - Constructor for class blackboard.data.content.CourseDocument
Default constructor.
CourseDocument.Area - Class in blackboard.data.content
Deprecated. Content areas are no longer used within the course environment. Instead, CourseToc objects are used, which point to different top level folders
CourseDocument.Type - Class in blackboard.data.content
Deprecated. This enumeration is superceded by Content.RenderType
COURSELINK - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-courselink
CourseLink - Class in blackboard.data.content
The CourseLink class is a representation of an intra-course link within the Bb Course Management System.
CourseLink() - Constructor for class blackboard.data.content.CourseLink
Default constructor.
CourseManager - Interface in blackboard.data.course
CourseManager
CourseManagerFactory - Class in blackboard.data.course
CourseManagerFactory
CourseManagerFactory() - Constructor for class blackboard.data.course.CourseManagerFactory
 
CourseMembership - Class in blackboard.data.course
The CourseMembership class is a representation of a course membership record within the Blackboard application.
CourseMembership() - Constructor for class blackboard.data.course.CourseMembership
Creates an instance of CourseMembership with default property values.
CourseMembership.Role - Class in blackboard.data.course
 
CourseMembershipDbLoader - Interface in blackboard.persist.course
This interface describes the set of methods that all database loaders for CourseMembership objects must implement.
CourseMembershipDbLoader.Default - Class in blackboard.persist.course
A utility class that provides quick access to the CourseMembershipDbLoader instance associated with the default instance of the database BbPersistenceManager.
CourseMembershipDbLoader.Default() - Constructor for class blackboard.persist.course.CourseMembershipDbLoader.Default
 
CourseMembershipDbPersister - Interface in blackboard.persist.course
This interface describes the set of methods that all database persisters for CourseMembership objects must implement.
CourseMembershipDbPersister.Default - Class in blackboard.persist.course
A utility class that provides quick access to the CourseMembershipDbPersister instance associated with the default instance of the database BbPersistenceManager.
CourseMembershipDbPersister.Default() - Constructor for class blackboard.persist.course.CourseMembershipDbPersister.Default
 
CourseMembershipDef - Interface in blackboard.data.course
CourseMembershipDef
CourseMembershipRoleFilter - Class in blackboard.data.course
 
CourseMembershipRoleFilter(CourseMembership.Role) - Constructor for class blackboard.data.course.CourseMembershipRoleFilter
 
CourseQuota - Class in blackboard.data.course
The CourseQuota class provides convenience methods and accessor methods that encapsulate common routines that are needed when using Course quotas.
CourseQuota(Course) - Constructor for class blackboard.data.course.CourseQuota
 
CourseSearch - Class in blackboard.persist.course
Class to encapsulate user searches as viewed from the control and admin panels.
CourseSearch() - Constructor for class blackboard.persist.course.CourseSearch
Constructor
CourseSearch.SearchKey - Enum in blackboard.persist.course
Valid keys for search operations
CourseSearch.SortKey - Enum in blackboard.persist.course
Enumeration of possible "sort" keys.
CourseToc - Class in blackboard.data.navigation
The CourseToc class provides a representation of the course menu items displayed when inside a course in the Blackboard application.
CourseToc() - Constructor for class blackboard.data.navigation.CourseToc
Creates an instance of Course with default property values.
CourseToc.Target - Class in blackboard.data.navigation
 
CourseTocDbLoader - Interface in blackboard.persist.navigation
This interface describes the set of methods that all database loaders for CourseToc objects must implement.
CourseTocDbLoader.Default - Class in blackboard.persist.navigation
A utility class that provides quick access to the CourseTocDbLoader instance associated with the default instance of the database BbPersistenceManager.
CourseTocDbLoader.Default() - Constructor for class blackboard.persist.navigation.CourseTocDbLoader.Default
 
CourseTypes - Enum in blackboard.persist
 
CourseUpload - Class in blackboard.data.content
The CourseUpload class wraps a reference to a file that has been uploaded to the digital drop box in a course.
CourseUpload() - Constructor for class blackboard.data.content.CourseUpload
Default constructor.
CourseUpload.Status - Class in blackboard.data.content
Status
CourseUploadDbLoader - Interface in blackboard.persist.content
This interface describes the set of methods that all database loaders for CourseUpload objects must implement.
CourseUploadDbPersister - Interface in blackboard.persist.content
This interface describes the set of methods that all database persisters for CourseUpload objects must implement.
CourseUploadDef - Interface in blackboard.data.content
CourseUploadDef
create(Id, Id) - Method in interface blackboard.data.discussionboard.datamanager.UserMsgStateManager
Set the user's read state for the message
createAuthContext(LDAPServerConfig, String) - Method in class blackboard.platform.security.authentication.LDAPAuthModule
 
createAvailabilityFilter(boolean) - Static method in class blackboard.data.course.Course
Factory method to create an instance of the ListFilter interface capable of filtering a list of Course objects based upon course "availability".
createCourseIdFilter(Id) - Static method in class blackboard.data.announcement.Announcement
Factory method to create an instance of the ListFilter interface capable of filtering a list of Announcement objects based upon their course Id value.
createCourseIdFilter(Id) - Static method in class blackboard.data.calendar.CalendarEntry
Factory method to create an instance of the ListFilter interface capable of filtering a list of CalendarEntry objects based upon its associated course id values.
createDirectEnrollmentFilter(BbList) - Static method in class blackboard.data.course.Course
 
createDurationFilter(Date, BbList) - Static method in class blackboard.data.course.Course
Factory method to create an instance of the ListFilter interface capable of filtering a list of Course objects based upon the course duration availability.
createInstance(Course) - Static method in class blackboard.data.course.CourseQuota
 
createMembershipRoleFilter(BbList, CourseMembership.Role) - Static method in class blackboard.data.course.Course
Factory method to create an instance of the ListFilter interface capable of filtering a list of Course objects based upon the role of a user within those courses.
createMembershipRoleFilter(BbList, CourseMembership.Role, boolean) - Static method in class blackboard.data.course.Course
Factory method to create an instance of the ListFilter interface capable of filtering a list of Course objects based upon the role of a user within those courses.
createMessageIdFilter(Id) - Static method in class blackboard.data.discussionboard.MessageAttachment
Factory method to create an instance of the ListFilter interface capable of filtering a list of MessageAttachment objects based upon their parent message's Id value.
createMessageIdFilter(Id) - Static method in class blackboard.data.discussionboard.MessageLabel
Factory method to create an instance of the ListFilter interface capable of filtering a list of MessageLabel objects based upon their parent message's Id value.
createObserverAccessFilter(boolean) - Static method in class blackboard.data.course.Course
Factory method to create an instance of the ListFilter interface capable of filtering a list of Course objects based upon course observer access.
createOutcome(OutcomeDefinition, CourseMembership, String) - Method in interface blackboard.data.discussionboard.datamanager.DiscussionBoardGradeManager
Create outcome.
createServiceLevelFilter(Course.ServiceLevel) - Static method in class blackboard.data.course.Course
Factory method to create an instance of the ListFilter interface capable of filtering a list of Course objects based upon course service level (as returned by Course.getServiceLevelType()).
createSignedLicense(License) - Static method in class blackboard.platform.LicenseUtil
 
createSignedLicenseManager(LicenseManager) - Static method in class blackboard.platform.LicenseUtil
 
createTempFile() - Method in interface blackboard.platform.config.ConfigurationService
Creates a temp file in the Bb temp file space.
createTypeFilter(CalendarEntry.Type) - Static method in class blackboard.data.calendar.CalendarEntry
Factory method to create an instance of the ListFilter interface capable of filtering a list of CalendarEntry objects based upon their CalendarEntry.Type value.
CS - Static variable in class blackboard.data.content.AbstractContentFile.StorageType
 
CS_DB_CMS_USER_PASS - Static variable in class blackboard.platform.config.BbConfig
 
CS_DB_SA_USER - Static variable in class blackboard.platform.config.BbConfig
 
CS_DB_SYSTEMUSER_PASS - Static variable in class blackboard.platform.config.BbConfig
 
CS_EXTERNAL_DATA_COURSES - Static variable in class blackboard.platform.config.BbConfig
 
CS_EXTERNAL_DATA_INST - Static variable in class blackboard.platform.config.BbConfig
 
CS_EXTERNAL_DATA_LIBRARY - Static variable in class blackboard.platform.config.BbConfig
 
CS_EXTERNAL_DATA_ORGS - Static variable in class blackboard.platform.config.BbConfig
 
CS_EXTERNAL_DATA_USERS - Static variable in class blackboard.platform.config.BbConfig
 
CS_VIRTUAL_SERVER_NAME - Static variable in class blackboard.platform.config.BbConfig
 
CTX_PATH_KEY - Static variable in interface blackboard.data.content.ContentConstants
Key for content caching of path to current content item
CustomData - Class in blackboard.portal.external
The CustomData class provides module developers access to read and edit custom data associated either with the module in general or with a users specific personalization settings.

D

dashboardManagerForumNumber(Id) - Method in interface blackboard.persist.discussionboard.ForumDbLoader
Calculate number of forums per user in a course on the given Id from the database using a connection obtained through this object's database contex.
dashboardManagerForumNumber(Id, Connection) - Method in interface blackboard.persist.discussionboard.ForumDbLoader
Calculate number of forums per user in a course on the given Id from the database using the specified connection.
DATA_SOURCE_ID - Static variable in interface blackboard.data.course.ClassificationDef
 
DATA_SOURCE_ID - Static variable in interface blackboard.data.course.CourseCourseDef
 
DATA_SOURCE_ID - Static variable in interface blackboard.data.course.CourseDef
 
DATA_SOURCE_ID - Static variable in interface blackboard.data.course.CourseMembershipDef
 
DATA_SOURCE_ID - Static variable in interface blackboard.data.user.UserDef
 
DATA_TYPE - Static variable in class blackboard.data.announcement.Announcement
 
DATA_TYPE - Static variable in class blackboard.data.calendar.CalendarEntry
Constant used to identify data type
DATA_TYPE - Static variable in class blackboard.data.content.AggregateReviewStatus
 
DATA_TYPE - Static variable in class blackboard.data.content.ChildFile
 
DATA_TYPE - Static variable in class blackboard.data.content.Content
 
DATA_TYPE - Static variable in class blackboard.data.content.ContentFile
 
DATA_TYPE - Static variable in class blackboard.data.content.ContentFileRef
 
DATA_TYPE - Static variable in class blackboard.data.content.ContentFolder
Object data type constant
DATA_TYPE - Static variable in class blackboard.data.content.ContentStatus
 
DATA_TYPE - Static variable in class blackboard.data.content.CourseDocument
 
DATA_TYPE - Static variable in class blackboard.data.content.CourseLink
 
DATA_TYPE - Static variable in class blackboard.data.content.CourseUpload
 
DATA_TYPE - Static variable in class blackboard.data.content.EntityContentFile
 
DATA_TYPE - Static variable in class blackboard.data.content.ExternalLink
 
DATA_TYPE - Static variable in class blackboard.data.content.GroupUpload
 
DATA_TYPE - Static variable in class blackboard.data.content.Lesson
 
DATA_TYPE - Static variable in class blackboard.data.content.Link
 
DATA_TYPE - Static variable in class blackboard.data.content.StaffInfo
Standard data object type constant
DATA_TYPE - Static variable in class blackboard.data.content.StaffInfoFolder
Standard persistence object data type constant
DATA_TYPE - Static variable in class blackboard.data.content.UploadedFile
 
DATA_TYPE - Static variable in class blackboard.data.course.Cartridge
 
DATA_TYPE - Static variable in class blackboard.data.course.Course
Object data type constant used in brokering loaders and persisters
DATA_TYPE - Static variable in class blackboard.data.course.CourseCourse
 
DATA_TYPE - Static variable in class blackboard.data.course.CourseMembership
 
DATA_TYPE - Static variable in class blackboard.data.course.Group
 
DATA_TYPE - Static variable in class blackboard.data.course.GroupMembership
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.Conference
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.ConferenceOwner
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.ConferenceStatus
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.Forum
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.ForumProperties
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.ForumStatus
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.Message
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.MessageAttachment
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.MessageLabel
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.MessageStatus
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.MessageTag
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.UserForumSettings
 
DATA_TYPE - Static variable in class blackboard.data.discussionboard.UserMsgState
 
DATA_TYPE - Static variable in class blackboard.data.navigation.CourseToc
Object data type constant *
DATA_TYPE - Static variable in class blackboard.data.role.PortalRole
 
DATA_TYPE - Static variable in class blackboard.data.user.User
Object data type constant, used in finding loaders and persisters
DATA_TYPE - Static variable in class blackboard.data.user.UserRole
 
DATA_TYPE - Static variable in class blackboard.platform.intl.BbLocale
Object data type constant used in brokering loaders and persisters
DATA_TYPE - Static variable in class blackboard.platform.security.Entitlement
 
DATA_VERSION - Static variable in interface blackboard.data.content.ContentDef
 
DATABASE_BBADMIN_DB_DATADIR - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_DB_DATADIR_WIN - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_DB_MSSQL_LOGDIR_WIN - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_DB_NAME - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_DB_ORACLE_INDEXDIR - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_DB_PASSWORD - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_MACHINE_FULLHOSTNAME - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_MACHINE_INSTANCENAME - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_MACHINE_MACHINENAME - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_MACHINE_ORACLE_INSTANCENAMETYPE - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_MACHINE_PORTNUMBER - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_BBADMIN_MACHINE_SYSTEMUSERPASSWORD - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_LOCAL_ORACLE_HOME - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_TYPE - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_TYPE_ORACLE_TNS - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_VI_DB_NAME - Static variable in class blackboard.platform.config.BbConfig
 
DATABASE_VI_DB_PASSWORD - Static variable in class blackboard.platform.config.BbConfig
 
DatabaseContainer - Class in blackboard.persist
The DatabaseContainer class implements the Container interface for a database.
DatabaseContainer(BbDatabase) - Constructor for class blackboard.persist.DatabaseContainer
Constructor - creates a new DatabaseContainer object with the given BbDatabase used to define the specifics of the data source.
DataType - Class in blackboard.persist
The DataType class provides a means of encapsulating the type of data objects as defined within the persistence framework.
DataType(String) - Constructor for class blackboard.persist.DataType
Deprecated. Use DataType.DataType(Class) instead.
DataType(Class) - Constructor for class blackboard.persist.DataType
Creates a new DataType object with the given class value as the unique data type identifier.
DATE_RANGE - Static variable in class blackboard.data.course.Course.Duration
Course is only intended to be available between specific date ranges
dateOperator() - Method in enum blackboard.persist.SearchOperator
Returns true if the operator can be used in date comparisons
DbLoaderFactory<T extends Loader> - Class in blackboard.persist
Helper factory class for implementing the "default" objects in loaders.
DbPersisterFactory<T extends Persister> - Class in blackboard.persist
Helper factory class for implementing the "default" objects in persisters.
deactivatePlugIn(Id) - Method in class blackboard.platform.plugin.PlugInManager
Sets plugins status to inactive and unregisters the webapp
debug() - Method in class blackboard.base.SharableArrayList
Prints ArrayList elements for debugging.
DEBUG - Static variable in class blackboard.platform.log.LogService.Verbosity
Used to log all messages.
DEFAULT - Static variable in class blackboard.base.FormattedText.Type
Value used when not specifically identified.
DEFAULT - Static variable in class blackboard.base.ListFilter.Comparison
 
DEFAULT - Static variable in class blackboard.data.announcement.Announcement.Type
Default is COURSE.
DEFAULT - Static variable in class blackboard.data.BbAttribute.Type
 
DEFAULT - Static variable in class blackboard.data.calendar.CalendarEntry.Type
The default entry is PERSONAL.
DEFAULT - Static variable in class blackboard.data.content.AbstractContentFile.StorageType
 
DEFAULT - Static variable in class blackboard.data.content.ChildFile.Action
 
DEFAULT - Static variable in class blackboard.data.content.Content.RenderType
 
DEFAULT - Static variable in class blackboard.data.content.ContentFile.Action
 
DEFAULT - Static variable in class blackboard.data.content.CourseDocument.Area
Deprecated.  
DEFAULT - Static variable in class blackboard.data.content.CourseDocument.Type
Deprecated.  
DEFAULT - Static variable in class blackboard.data.content.CourseUpload.Status
 
DEFAULT - Static variable in class blackboard.data.content.Link.ReferredToType
 
DEFAULT - Static variable in class blackboard.data.content.Link.ReferrerType
 
DEFAULT - Static variable in class blackboard.data.content.UploadedFile.Action
 
DEFAULT - Static variable in class blackboard.data.course.Course.Duration
Default value, CONTINUOUS
DEFAULT - Static variable in class blackboard.data.course.Course.Enrollment
 
DEFAULT - Static variable in class blackboard.data.course.Course.NavStyle
Default is TEXT
DEFAULT - Static variable in class blackboard.data.course.Course.Pace
Default is INSTRUCTOR_LED
DEFAULT - Static variable in class blackboard.data.course.Course.ServiceLevel
 
DEFAULT - Static variable in class blackboard.data.course.CourseMembership.Role
 
DEFAULT - Static variable in class blackboard.data.discussionboard.Message.MessageLifecycle
 
DEFAULT - Static variable in class blackboard.data.discussionboard.UserForumSettings.ForumRole
 
DEFAULT - Static variable in class blackboard.data.navigation.CourseToc.Target
 
DEFAULT - Static variable in class blackboard.data.user.User.EducationLevel
Default is FRESHMAN
DEFAULT - Static variable in class blackboard.data.user.User.Gender
Default is UNKNOWN
DEFAULT - Static variable in class blackboard.data.user.User.InstRole
Deprecated.  
DEFAULT - Static variable in class blackboard.data.user.User.SystemRole
Default role is USER
DEFAULT - Static variable in class blackboard.platform.intl.BbLocale.Date
 
DEFAULT - Static variable in class blackboard.platform.intl.BbLocale.Name
 
DEFAULT - Static variable in class blackboard.platform.intl.BbLocale.Time
 
DEFAULT - Static variable in class blackboard.platform.log.LogService.Verbosity
Default is DEBUG; however this is typically over-ridden in the service configuration file.
DEFAULT_PK2 - Static variable in class blackboard.persist.PkId
 
DEFAULT_PRODUCT_NAME_KEY - Static variable in class blackboard.platform.LicenseUtil
 
defineAlias(BbEnum) - Static method in class blackboard.base.BbEnum
Define a value as a pointer to another value.
defineDefault(BbEnum) - Static method in class blackboard.base.BbEnum
Sets the default object for the enumeration.
defineNewFileLog(String, String, LogService.Verbosity, boolean) - Method in interface blackboard.platform.log.LogService
Convenience method to create a new file-based log.
defineNewFileLog(String, String, LogService.Verbosity, BbLocale, boolean) - Method in interface blackboard.platform.log.LogService
Convenience method to create a new file-based log.
delete(Forum) - Method in interface blackboard.data.discussionboard.datamanager.ForumManager
Delete forum.
deleteAllByUserId(Id) - Method in interface blackboard.persist.user.UserRoleDbPersister
Deletes the UserRoles associated with the given user Id value using a connection from the associated persistence manager's database container.
deleteAllByUserId(Id, Connection) - Method in interface blackboard.persist.user.UserRoleDbPersister
Deletes the UserRoles identified by the given user value using the supplied connection.
deleteByConferenceId(Id) - Method in interface blackboard.persist.discussionboard.ForumDbPersister
Deletes the Forums in the Conference with the given Id value using a connection from the associated persistence manager's database container.
deleteByConferenceId(Id, Connection) - Method in interface blackboard.persist.discussionboard.ForumDbPersister
Deletes the Forums in the Conference with the given Id value using the supplied connection.
deleteByCourseId(Id) - Method in interface blackboard.persist.discussionboard.ConferenceOwnerDbPersister
Deletes the ConferenceOwner identified by the given Id value using a connection from the associated persistence manager's database container.
deleteByCourseId(Id, Connection) - Method in interface blackboard.persist.discussionboard.ConferenceOwnerDbPersister
Deletes the ConferenceOwner identified by the given Id value using the supplied connection.
deleteByEntityId(Id) - Method in interface blackboard.persist.content.EntityContentFileDbPersister
Deletes the Content identified by the given entity Id value using a connection from the associated persistence manager's database container.
deleteByEntityId(Id, Connection) - Method in interface blackboard.persist.content.EntityContentFileDbPersister
Deletes the Content identified by the given entity Id value using the supplied connection.
deleteByForumId(Id) - Method in interface blackboard.persist.discussionboard.MessageDbPersister
Deletes the Messages in the Forum with the given Id value using a connection from the associated persistence manager's database container.
deleteByForumId(Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageDbPersister
Deletes the Messages in the Forum with the given Id value using the supplied connection.
deleteByGroupId(Id) - Method in interface blackboard.persist.discussionboard.ConferenceDbPersister
Deletes the Conferences in a Group with the given Id value using a connection from the associated persistence manager's database container.
deleteByGroupId(Id, Connection) - Method in interface blackboard.persist.discussionboard.ConferenceDbPersister
Deletes the Conferences in a Group with the given Id value using the supplied connection.
deleteByGroupId(Id) - Method in interface blackboard.persist.discussionboard.ConferenceOwnerDbPersister
Deletes the ConferenceOwner identified by the given Id value using a connection from the associated persistence manager's database container.
deleteByGroupId(Id, Connection) - Method in interface blackboard.persist.discussionboard.ConferenceOwnerDbPersister
Deletes the ConferenceOwner identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.data.discussionboard.datamanager.ConferenceManager
Remove a conference.
deleteById(Id) - Method in interface blackboard.persist.announcement.AnnouncementDbPersister
Deletes the Announcement identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.announcement.AnnouncementDbPersister
Deletes the Announcement identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.calendar.CalendarEntryDbPersister
Deletes the CalendarEntry identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.calendar.CalendarEntryDbPersister
Deletes the CalendarEntry identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.content.ContentDbPersister
Deletes the Content identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.content.ContentDbPersister
Deletes the Content identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.content.ContentFileDbPersister
Deletes the Content identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.content.ContentFileDbPersister
Deletes the Content identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.content.EntityContentFileDbPersister
Deletes the Content identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.content.EntityContentFileDbPersister
Deletes the Content identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.content.LinkDbPersister
Deletes the Link identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.content.LinkDbPersister
Deletes the Link identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.content.StaffInfoDbPersister
Deletes the StaffInfo identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.content.StaffInfoDbPersister
Deletes the StaffInfo identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.course.CartridgeDbPersister
Deletes the Cartridge identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.course.CartridgeDbPersister
Deletes the Cartridge identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.course.CourseDbPersister
Deletes the Course identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.course.CourseDbPersister
Deletes the Course identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.course.CourseMembershipDbPersister
Deletes the CourseMembership identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.course.CourseMembershipDbPersister
Deletes the CourseMembership identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.course.GroupDbPersister
Deletes the Group identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.course.GroupDbPersister
Deletes the Group identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.course.GroupMembershipDbPersister
Deletes the GroupMembership identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.course.GroupMembershipDbPersister
Deletes the GroupMembership identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.discussionboard.ConferenceDbPersister
Deletes the Conference identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.discussionboard.ConferenceDbPersister
Deletes the Conference identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.discussionboard.ConferenceOwnerDbPersister
Deletes the ConferenceOwner identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.discussionboard.ConferenceOwnerDbPersister
Deletes the ConferenceOwner identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.discussionboard.ForumDbPersister
Deletes the Forum identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.discussionboard.ForumDbPersister
Deletes the Forum identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.discussionboard.MessageAttachmentDbPersister
Deletes the MessageAttachment identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageAttachmentDbPersister
Deletes the MessageAttachment identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.discussionboard.MessageDbPersister
Deletes the Message identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageDbPersister
Deletes the Message identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.discussionboard.MessageLabelDbPersister
Deletes the MessageLabel identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageLabelDbPersister
Deletes the MessageLabel identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.discussionboard.UserForumSettingsDbPersister
Deletes the UserForumSettings identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.discussionboard.UserForumSettingsDbPersister
Deletes the UserForumSettings identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.discussionboard.UserMsgStateDbPersister
Deletes the UserMsgState identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.discussionboard.UserMsgStateDbPersister
Deletes the UserMsgState identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.gradebook.LineitemDbPersister
Deletes the Lineitem with the given Id from the database using a connection obtained through this object's database context.
deleteById(Id, Connection) - Method in interface blackboard.persist.gradebook.LineitemDbPersister
Deletes the Lineitem with the given Id from the database using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.gradebook.ScoreDbPersister
Deletes the Score identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.gradebook.ScoreDbPersister
Deletes the Score identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.IdentifiableDbPersister
Generically delete any Identifiable object by Id.
deleteById(Id, Connection) - Method in interface blackboard.persist.IdentifiableDbPersister
Generically delete any Identifiable object by Id.
deleteById(Id) - Method in interface blackboard.persist.role.PortalRoleDbPersister
Deletes the PortalRole identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.role.PortalRoleDbPersister
Deletes the PortalRole identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.user.UserDbPersister
Deletes the User identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.user.UserDbPersister
Deletes the User identified by the given Id value using the supplied connection.
deleteById(Id) - Method in interface blackboard.persist.user.UserRoleDbPersister
Deletes the UserRole identified by the given Id value using a connection from the associated persistence manager's database container.
deleteById(Id, Connection) - Method in interface blackboard.persist.user.UserRoleDbPersister
Deletes the UserRole identified by the given Id value using the supplied connection.
deleteByMessageId(Id) - Method in interface blackboard.persist.discussionboard.MessageAttachmentDbPersister
Deletes the MessageAttachment that belongs to the Message identified by the given Id value using a connection from the associated persistence manager's database container.
deleteByMessageId(Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageAttachmentDbPersister
Deletes the MessageAttachment that belongs to the Message identified by the given Id value using the supplied connection.
deleteByMessageId(Id) - Method in interface blackboard.persist.discussionboard.MessageLabelDbPersister
Deletes the MessageLabel that belongs to the Message identified by the given Id value using a connection from the associated persistence manager's database container.
deleteByMessageId(Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageLabelDbPersister
Deletes the MessageLabel that belongs to the Message identified by the given Id value using the supplied connection.
deleteByMsgMainId(Id) - Method in interface blackboard.persist.discussionboard.UserMsgStateDbPersister
Deletes the UserMsgState identified by the given message id value using a connection from the associated persistence manager's database container.
deleteByMsgMainId(Id, Connection) - Method in interface blackboard.persist.discussionboard.UserMsgStateDbPersister
Deletes the UserMsgState identified by the given message id value using a supplied connection.
deleteByOwnerId(Id) - Method in interface blackboard.persist.discussionboard.ConferenceDbPersister
Deletes the Conferences in a Course with the given Id value using a connection from the associated persistence manager's database container.
deleteByOwnerId(Id, Connection) - Method in interface blackboard.persist.discussionboard.ConferenceDbPersister
Deletes the Conferences in a Course with the given Id value using the supplied connection.
deleteByUserId(Id) - Method in interface blackboard.persist.discussionboard.UserMsgStateDbPersister
Deletes the UserMsgState identified by the given user id value using a connection from the associated persistence manager's database container.
deleteByUserId(Id, Connection) - Method in interface blackboard.persist.discussionboard.UserMsgStateDbPersister
Deletes the UserMsgState identified by the given user id value using a supplied connection.
deleteByUserIdAndInstitutionRoleId(Id, Id) - Method in interface blackboard.persist.user.UserRoleDbPersister
 
deleteByUserIdAndInstitutionRoleId(Id, Id, Connection) - Method in interface blackboard.persist.user.UserRoleDbPersister
 
deleteOutcome(OutcomeDefinition, CourseMembership, Id, Id) - Method in interface blackboard.data.discussionboard.datamanager.DiscussionBoardGradeManager
Delete outcome.
DEPARTMENT - Static variable in interface blackboard.data.user.UserInfoDef
 
DESCENDING - Static variable in class blackboard.base.BaseComparator
DESCENDING constant for use in this class's constructor.
DESCRIPTION - Static variable in interface blackboard.data.course.ButtonStyleDef
 
DESCRIPTION - Static variable in interface blackboard.data.course.CartridgeDef
 
DESCRIPTION - Static variable in interface blackboard.data.course.CourseDef
 
DESCRIPTION - Static variable in interface blackboard.data.course.GroupDef
 
DESCRIPTION - Static variable in interface blackboard.data.discussionboard.ConferenceDef
 
DESCRIPTION - Static variable in interface blackboard.data.discussionboard.ForumDef
 
disablePlugIn(Id) - Method in class blackboard.platform.plugin.PlugInManager
Disables the plugin specified by Id.
disassociateCurrentSessionAndUser() - Method in class blackboard.platform.security.authentication.SessionStub
If the userId is associated with a valid user record in the database, then the current session should be associated with that user record, in the database.
DiscussionboardException - Exception in blackboard.data.discussionboard.datamanager
DiscussionboardException
DiscussionboardException() - Constructor for exception blackboard.data.discussionboard.datamanager.DiscussionboardException
 
DiscussionboardException(String) - Constructor for exception blackboard.data.discussionboard.datamanager.DiscussionboardException
 
DiscussionboardException(String, Throwable) - Constructor for exception blackboard.data.discussionboard.datamanager.DiscussionboardException
 
DiscussionboardException(Throwable) - Constructor for exception blackboard.data.discussionboard.datamanager.DiscussionboardException
 
DiscussionBoardGradeManager - Interface in blackboard.data.discussionboard.datamanager
 
DiscussionBoardManager - Class in blackboard.data.discussionboard.datamanager
 
DiscussionBoardManager() - Constructor for class blackboard.data.discussionboard.datamanager.DiscussionBoardManager
 
doAuthenticate(HttpServletRequest, HttpServletResponse) - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Performs the work of authentication.
doAuthenticate(Map, SessionStub, boolean) - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Implementation specific version of doAuthenticate which does additional checking before calling authenticate.
doAuthenticate(HttpServletRequest, HttpServletResponse) - Method in interface blackboard.platform.security.authentication.HttpAuthModule
Performs the actual, implementation-specific work of authentication.
doCompare(Object, Object) - Method in class blackboard.base.BaseComparator
Subclasses must override this method to provide functionality.
doCompare(Object, Object) - Method in class blackboard.base.GenericAttributeComparator
Implementation of BaseComparator.doCompare().
doCompare(Object, Object) - Method in class blackboard.base.GenericFieldComparator
Implementation of BaseComparator.doCompare().
doCompare(Object, Object) - Method in class blackboard.base.GenericPropertyComparator
Implementation of BaseComparator.doCompare().
DOCUMENT - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-document
doLogout(HttpServletRequest, HttpServletResponse) - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Implementation method.
doLogout(HttpServletRequest, HttpServletResponse) - Method in interface blackboard.platform.security.authentication.HttpAuthModule
Performs the actual, implementation-specific work of invalidating the user's authentication status.
DOUBLE - Static variable in class blackboard.data.BbAttribute.Type
 
DRAFT - Static variable in class blackboard.data.discussionboard.Message.MessageLifecycle
 
DT_LAST_VISIT - Static variable in interface blackboard.data.discussionboard.UserForumSettingsDef
 
DuplicateBatchUidException - Exception in blackboard.persist
An exception that can be thrown during object persistence that indicates a attempt was made to use a duplicate batch uid value.
DuplicateBatchUidException(String) - Constructor for exception blackboard.persist.DuplicateBatchUidException
Constructs a new exception with the specified detail message.
DuplicateBatchUidException(Throwable) - Constructor for exception blackboard.persist.DuplicateBatchUidException
Constructs a new exception with the specified cause and a detail message of {@code (cause==null ?
DuplicateBatchUidException(String, Throwable) - Constructor for exception blackboard.persist.DuplicateBatchUidException
Constructs a new exception with the specified detail message and cause.
DURATION_TYPE - Static variable in interface blackboard.data.course.CourseDef
 

E

ECOMMERCE_ADMIN - Static variable in class blackboard.data.user.User.SystemRole
Manages the back-end settings for portal-ecommerce functionality
EDIT_DATE - Static variable in interface blackboard.data.discussionboard.MessageDef
 
EDUCATION_LEVEL - Static variable in interface blackboard.data.user.UserDef
 
EMAIL - Static variable in interface blackboard.data.content.StaffInfoDef
 
EMAIL_ADDRESS - Static variable in interface blackboard.data.user.UserInfoDef
 
EMAIL_ENROLLMENT - Static variable in class blackboard.data.course.Course.Enrollment
Instructors have the ability to enroll users, and students can email requests to the instructor for enrollment
EMBED - Static variable in class blackboard.data.content.ContentFile.Action
 
EMBED - Static variable in class blackboard.data.content.UploadedFile.Action
 
enablePlugIn(Id) - Method in class blackboard.platform.plugin.PlugInManager
Enables the specified plugin.
encodeNavigationItemURL(HttpServletRequest, String) - Method in interface blackboard.platform.session.BbSession
Performs url parse/replace operation for navigation item specific entities.
encodeSessionContext(String) - Method in interface blackboard.platform.session.BbSession
Encodes this session's id on the given url as a request parameter formatted as "?
encodeTemplateUrl(HttpServletRequest, String) - Method in interface blackboard.platform.session.BbSession
Encodes context information on the given url as required by the template based format.
ENCODING - Static variable in class blackboard.platform.config.BbConfig
Encoding character set used to handle streaming input and byte handling
END_DATE - Static variable in interface blackboard.data.content.ContentDef
 
END_DATE - Static variable in interface blackboard.data.course.CourseDef
 
END_DATE - Static variable in interface blackboard.data.discussionboard.ForumDef
 
ENFORCE_MODERATION - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
ENROLLMENT_ACCESS_CODE - Static variable in interface blackboard.data.course.CourseDef
 
ENROLLMENT_DATE - Static variable in interface blackboard.data.course.CourseMembershipDef
 
ENROLLMENT_END_DATE - Static variable in interface blackboard.data.course.CourseDef
 
ENROLLMENT_START_DATE - Static variable in interface blackboard.data.course.CourseDef
 
ENROLLMENT_TYPE - Static variable in interface blackboard.data.course.CourseDef
 
Entitled - Interface in blackboard.platform.security
Interface to indicate that the implementing object holds entitlements for access control.
Entitlement - Class in blackboard.platform.security
The Entitlement class represents a permission for an action on a given type of object in the Blackboard application, within a given context ( i.e, the permission to view content in a course ).
Entitlement() - Constructor for class blackboard.platform.security.Entitlement
Creates an instance of Entitlement with default property values.
Entitlement(String) - Constructor for class blackboard.platform.security.Entitlement
Convenience method to create an Entitlement based on a given UID.
Entitlements - Interface in blackboard.platform.security
Interface that specifies the underlying comparison logic for entitlements.
entitlementUid - Variable in class blackboard.platform.security.Entitlement
 
ENTITY_ID - Static variable in interface blackboard.data.content.EntityContentFileDef
 
EntityContentFile - Class in blackboard.data.content
The EntityContentFile class wraps a reference to a file that has been uploaded to a content area in a course.
EntityContentFile() - Constructor for class blackboard.data.content.EntityContentFile
Default constructor.
EntityContentFileDbLoader - Interface in blackboard.persist.content
 
EntityContentFileDbLoader.Default - Class in blackboard.persist.content
A utility class that provides quick access to the ContentFileDbLoader instance associated with the default instance of the database BbPersistenceManager.
EntityContentFileDbLoader.Default() - Constructor for class blackboard.persist.content.EntityContentFileDbLoader.Default
 
EntityContentFileDbPersister - Interface in blackboard.persist.content
 
EntityContentFileDbPersister.Default - Class in blackboard.persist.content
A utility class that provides quick access to the ContentDbPersister instance associated with the default instance of the database BbPersistenceManager.
EntityContentFileDbPersister.Default() - Constructor for class blackboard.persist.content.EntityContentFileDbPersister.Default
 
EntityContentFileDef - Interface in blackboard.data.content
ContentFileDef
EntityContentFileUtil - Class in blackboard.data.content
Performs conversion of EntityContentFile objects to BbFile for easy persistence via Relationship objects.
EntityContentFileUtil() - Constructor for class blackboard.data.content.EntityContentFileUtil
 
equals(Object) - Method in class blackboard.base.FormattedText
Overrides the equals() method in Object to provide a simple way to compare two FormattedText objects.
EQUALS - Static variable in class blackboard.base.ListFilter.Comparison
 
equals(Object) - Method in class blackboard.data.discussionboard.Message.MessageLifecycle
equals(Object) - Method in class blackboard.data.user.User.InstRole
Deprecated.  
equals(Object) - Method in class blackboard.data.user.User.SystemRole
equals
equals(Object) - Method in class blackboard.persist.CacheKey
 
equals(Object) - Method in class blackboard.persist.DatabaseContainer
 
equals(Object) - Method in class blackboard.persist.DataType
Indicates whether the given object is "equal to" this one.
equals(Object) - Method in class blackboard.persist.Id
Overrides the equals() method in Object to provide a simple way to compare two Ids.
equals(Object) - Method in class blackboard.persist.PkId
Overrides the equals() method in Object to provide a simple way to compare two PkIds.
equals(Object) - Method in class blackboard.persist.UnsetId
Overrides the equals() method in Object to provide a simple way to compare two UnsetId s.
equals(Object) - Method in class blackboard.platform.log.LogService.Verbosity
 
equals(Object) - Method in class blackboard.platform.security.Entitlement
 
ERROR - Static variable in class blackboard.platform.log.LogService.Verbosity
Used to log messages resulting from system errors.
ERROR_MSG - Static variable in class blackboard.platform.ApplicationLauncher
 
establishSession(HttpServletRequest, HttpServletResponse, String) - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Creates and associates an AS session with provided user information.
execute() - Method in interface blackboard.platform.Application
Executes application logic.
EXITED - Static variable in class blackboard.platform.StatusCode
 
EXPIRATION_ATTR - Static variable in class blackboard.platform.License.XmlDef
 
EXPIRATION_ATTR_FORMAT - Static variable in class blackboard.platform.License.XmlDef
 
EXPIRATION_ATTR_NEVER - Static variable in class blackboard.platform.License.XmlDef
 
EXTENSION_INTEGRATION - Static variable in interface blackboard.platform.session.SessionInvalidationFilter
 
EXTENSION_POINT - Static variable in interface blackboard.platform.session.CookieKiller
 
EXTERNAL - Static variable in class blackboard.data.gradebook.Lineitem.AssessmentLocation
assessmentId points to an assessment on an external system.
EXTERNAL - Static variable in class blackboard.data.gradebook.Score.AttemptLocation
The attempt data is external to Blackboard.
EXTERNAL_LINK - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-externallink
EXTERNAL_LINK_DATA_TYPE - Static variable in class blackboard.data.content.ExternalLink
Deprecated. Use the constant ExternalLink.DATA_TYPE instead
ExternalLink - Class in blackboard.data.content
The ExternalLink class is a representation of an external link within the Bb Course Management System.
ExternalLink() - Constructor for class blackboard.data.content.ExternalLink
Default constructor.
extractBbFile(List<EntityContentFile>) - Static method in class blackboard.data.content.EntityContentFileUtil
 
extractBbFile(EntityContentFile) - Static method in class blackboard.data.content.EntityContentFileUtil
 

F

FACULTY - Static variable in class blackboard.data.user.User.InstRole
Deprecated.  
FAILURE - Static variable in class blackboard.platform.ResultCode
 
FAMILY_NAME - Static variable in interface blackboard.data.content.StaffInfoDef
 
FAMILY_NAME - Static variable in interface blackboard.data.user.UserInfoDef
 
FATAL - Static variable in class blackboard.platform.log.LogService.Verbosity
Used to log messages that cause severe disruption to the system.
FAVORITE_LINKS - Static variable in interface blackboard.data.course.CourseMembershipDef
 
FEE - Static variable in interface blackboard.data.course.CourseDef
 
FEMALE - Static variable in class blackboard.data.user.User.Gender
Female
FILE - Static variable in class blackboard.data.content.Content.RenderType
Renders the underlying object as a reference to a single file.
FILE - Static variable in interface blackboard.data.discussionboard.MessageAttachmentDef
 
FILE_ACTION - Static variable in interface blackboard.data.content.UploadedFileDef
 
FILE_ID - Static variable in interface blackboard.data.content.UploadDef
 
FILE_NAME - Static variable in interface blackboard.data.content.UploadedFileDef
 
FILE_ONLY_LESSON - Static variable in class blackboard.data.content.CourseDocument.Type
Deprecated.  
FILE_SIZE - Static variable in interface blackboard.data.content.UploadedFileDef
 
FileSystemService - Interface in blackboard.platform.filesystem
Interface for FileSystemServiceImpl class.
filterByAvailability(boolean) - Method in class blackboard.base.FilteringIterator
Applies the availability filter, AvailabilityFilter, to this FilteringIterator.
FilterCacheByLoader - Class in blackboard.persist
The FilterCacheByLoader filters out given objects that are cacheKey with specified Loader.
FilterCacheByLoader() - Constructor for class blackboard.persist.FilterCacheByLoader
 
FilterCacheByLoader(String) - Constructor for class blackboard.persist.FilterCacheByLoader
 
FilteringIterator - Class in blackboard.base
The FilteringIterator class provides a means of applying a set of "filters" to an iterator.
FilteringIterator(Iterator) - Constructor for class blackboard.base.FilteringIterator
Creates a FilteringIterator using the supplied Iterator.
FilteringIterator(Iterator, ListFilter) - Constructor for class blackboard.base.FilteringIterator
Creates a FilteringIterator using the supplied Iterator and applying the "filtering" specified by the given ListFilter.
filterInvalidSessions(BbList) - Method in interface blackboard.platform.session.SessionInvalidationFilter
Interceptor method to allow a listener to arbitrarily keep alive sessions that otherwise would have been invalidated
findPreviousAndNextThreadIdsInForum(Id, Id, Id) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Given the id of a thread in a forum, loads the previous and next thread ids for threads in the same forum.
findPreviousAndNextThreadIdsInForum(Id, Id, Id, Connection) - Method in interface blackboard.persist.discussionboard.MessageDbLoader
Given the id of a thread in a forum, loads the previous and next thread ids for threads in the same forum.
FIXED_NUM_DAYS - Static variable in class blackboard.data.course.Course.Duration
Course is only available for a set number of days
FLOAT - Static variable in class blackboard.data.BbAttribute.Type
 
flushAll() - Method in class blackboard.persist.Cache
 
flushAll() - Method in class blackboard.persist.VolatileSessionCache
 
flushByKey(String) - Method in class blackboard.persist.VolatileSessionCache
 
flushEntry(String) - Method in class blackboard.persist.Cache
 
flushGroup(String) - Method in class blackboard.persist.Cache
 
FOLDER - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-folder
Folder - Interface in blackboard.data.content
The Folder is the root of the content folder class hierarchy.
formatCurrency(double) - Method in class blackboard.platform.intl.BbLocale
Formats a double as a currency value according to the current locale and returns it as a String.
formatDate(Date) - Method in class blackboard.platform.intl.BbLocale
Formats a date (not including time portion) according to the current locale and the default date style and returns it as a string.
formatDate(Date, BbLocale.Date) - Method in class blackboard.platform.intl.BbLocale
Formats a date (not including time portion) according to the current locale and given date style and returns it as a string.
formatDateTime(Date) - Method in class blackboard.platform.intl.BbLocale
Formats a date/time according to the current locale and the default date and time styles and returns it as a string.
formatDateTime(Date, BbLocale.Date, BbLocale.Time) - Method in class blackboard.platform.intl.BbLocale
Formats a date/time according to the current locale and the given date and time styles and returns it as a string.
formatDuration(long) - Method in class blackboard.platform.intl.BbLocale
Format a time duration (in milliseconds) as a string, broken down by days, hours, minutes, seconds and milliseconds.
formatName(User, BbLocale.Name) - Method in class blackboard.platform.intl.BbLocale
Formats the name of the given user according to the current locale and given BbLocale.Name style and returns it as a string.
formatName(String, String, String, String, BbLocale.Name) - Method in class blackboard.platform.intl.BbLocale
Formats a name according to the current locale and given BbLocale.Name style and returns it as a string.
formatNumber(double) - Method in class blackboard.platform.intl.BbLocale
Formats a number according to the current locale and returns it as a String.
formatPercent(double) - Method in class blackboard.platform.intl.BbLocale
Formats a double as a percentage according to the current locale and returns it as a String.
formatPropertyValue(Object) - Method in class blackboard.platform.security.authentication.HttpAuthConfig
 
FormattedText - Class in blackboard.base
The FormattedText class provides a means for storing a piece of text along with a companion formatting specification.
FormattedText() - Constructor for class blackboard.base.FormattedText
Default constructor; creates an empty string with FormattedText.Type.SMART.
FormattedText(String, FormattedText.Type) - Constructor for class blackboard.base.FormattedText
Constructor, presets the string value and type.
FORMATTEDTEXT - Static variable in class blackboard.data.BbAttribute.Type
 
FormattedText.Type - Class in blackboard.base
Enumeration class to specify possible text formats.
formatTime(Date) - Method in class blackboard.platform.intl.BbLocale
Formats the time portion of a date according to the current locale and the default time style and returns it as a string.
formatTime(Date, BbLocale.Time) - Method in class blackboard.platform.intl.BbLocale
Formats the time portion of a date according to the current locale and given time style and returns it as a string.
formatValue(String) - Method in enum blackboard.persist.SearchOperator
Formats the input value depending on the type of operation, notably textual "like" operations.
FORUM - Static variable in class blackboard.data.content.Link.ReferredToType
 
Forum - Class in blackboard.data.discussionboard
The Forum class provides a representation of a discussion board forum within the Bb Course Management System.
Forum() - Constructor for class blackboard.data.discussionboard.Forum
Creates an instance of Forum with default property values.
FORUM_COUNT - Static variable in interface blackboard.data.discussionboard.ConferenceStatusDef
 
FORUM_COUNT - Static variable in interface blackboard.data.discussionboard.ForumStatusDef
 
FORUM_GRADE_HANDLE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
FORUM_GRADE_POINTS_POSSIBLE - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
FORUM_ID - Static variable in interface blackboard.data.discussionboard.ForumPropertiesDef
 
FORUM_ID - Static variable in interface blackboard.data.discussionboard.MessageDef
 
FORUM_ID - Static variable in interface blackboard.data.discussionboard.UserForumSettingsDef
 
FORUM_LINK - Static variable in interface blackboard.data.content.ContentHandlerStrings
resource/x-bb-forumlink
FORUM_ROLE - Static variable in interface blackboard.data.discussionboard.UserForumSettingsDef
 
ForumDbLoader - Interface in blackboard.persist.discussionboard
ForumDbLoader
ForumDbLoader.Default - Class in blackboard.persist.discussionboard
A utility class that provides quick access to the ForumDbLoader instance associated with the default instance of the database BbPersistenceManager.
ForumDbLoader.Default() - Constructor for class blackboard.persist.discussionboard.ForumDbLoader.Default
 
ForumDbPersister - Interface in blackboard.persist.discussionboard
This interface describes the set of methods that all database persisters for Forum objects must implement.
ForumDbPersister.Default - Class in blackboard.persist.discussionboard
 
ForumDbPersister.Default() - Constructor for class blackboard.persist.discussionboard.ForumDbPersister.Default
 
ForumDef - Interface in blackboard.data.discussionboard
ForumDef
ForumManager - Interface in blackboard.data.discussionboard.datamanager
 
ForumProperties - Class in blackboard.data.discussionboard
The ForumProperties class represents the properties to a given discussion board forum within the Bb Course Management System.
ForumProperties() - Constructor for class blackboard.data.discussionboard.ForumProperties
Default constructor.
ForumPropertiesDef - Interface in blackboard.data.discussionboard
ForumPropertiesDef Extra forum setting stored in the forum registry table.
FORUMS - Static variable in interface blackboard.data.discussionboard.ConferenceDef
 
forumSingleCopy(Id, Id, boolean, String, String) - Method in interface blackboard.persist.discussionboard.ForumDbLoader
Copys a selected forum to a conference.
ForumStatus - Class in blackboard.data.discussionboard
The ForumStatus object wraps the state of a user's interaction with a given piece of forum and adaptive release status.
ForumStatus() - Constructor for class blackboard.data.discussionboard.ForumStatus
Default constructor.
ForumStatusDef - Interface in blackboard.data.discussionboard
Persistence constants for ForumStatusDef
ForumXmlLoader - Interface in blackboard.persist.discussionboard
ForumXmlLoader
ForumXmlPersister - Interface in blackboard.persist.discussionboard
ForumXmlPersister
FRESHMAN - Static variable in class blackboard.data.user.User.EducationLevel
College or university freshman.
fromExternalString(String, Class) - Static method in class blackboard.base.BbEnum
Returns the BbEnum element specified by the externalString in the target enumeration class, enumClass.
fromExternalString(String) - Static method in class blackboard.base.FormattedText.Type
Returns the FormattedText.Type element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.announcement.Announcement.Type
Returns the Announcement.Type element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.BbAttribute.Type
Returns the BbAttribute.Type element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.calendar.CalendarEntry.Type
Returns the CalendarEntry.Type element specified by the externalString
fromExternalString(String) - Static method in class blackboard.data.content.AbstractContentFile.StorageType
Returns the ContentFile.StorageType element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.content.ChildFile.Action
Returns the ChildFile.Action element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.content.Content.RenderType
Returns the Content.Rendertype element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.content.ContentFile.Action
Returns the ContentFile.Action element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.content.CourseDocument.Area
Deprecated. Returns the CourseDocument.Area element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.content.CourseDocument.Type
Deprecated. Returns the CourseDocument.Type element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.content.Link.ReferredToType
Returns the Link.ReferredToType element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.content.Link.ReferrerType
Returns the Link.ReferrerType element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.content.UploadedFile.Action
Returns the Action element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.course.Course.Duration
Returns the Course.Duration element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.course.Course.Enrollment
Returns the Course.Enrollment element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.course.Course.NavStyle
Returns the Course.NavStyle element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.course.Course.Pace
Returns the Course.Pace element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.course.Course.ServiceLevel
Returns the Course.ServiceLevel element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.course.CourseMembership.Role
Returns the CourseMembership.Role element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.discussionboard.ConferenceOwner.OwnerType
Returns the ConferenceOwner.OwnerType element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.discussionboard.Message.MessageLifecycle
Returns the Message.MessageLifecycle element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.discussionboard.UserForumSettings.ForumRole
Returns the UserForumSettings.ForumRole element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.navigation.CourseToc.Target
Returns the CourseToc.Target element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.data.user.User.EducationLevel
Returns the User.EducationLevel element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.user.User.Gender
Returns the User.Gender element specified by the externalString.
fromExternalString(String, Class) - Static method in class blackboard.data.user.User.InstRole
Deprecated.  
fromExternalString(String) - Static method in class blackboard.data.user.User.InstRole
Deprecated. Returns the User.InstRole element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.data.user.User.SystemRole
Returns the User.SystemRole element specified by the externalString .
fromExternalString(String) - Static method in class blackboard.platform.intl.BbLocale.Date
Returns the BbLocale.Date element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.platform.intl.BbLocale.Name
Returns the BbLocale.Name element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.platform.intl.BbLocale.Time
Returns the BbLocale.Time element specified by the externalString.
fromExternalString(String) - Static method in class blackboard.platform.log.LogService.Verbosity
Generates the proper enumerated object from a string representation.
fromFieldName(String, Class) - Static method in class blackboard.base.BbEnum
Returns the BbEnum element specified by the fieldName in the target enumeration class, enumClass.
fromFieldName(String, Class, boolean) - Static method in class blackboard.base.BbEnum
Returns the BbEnum element specified by the fieldName in the target enumeration class, enumClass.
fromFieldName(String) - Static method in class blackboard.base.FormattedText.Type
Returns the FormattedText.Type element specified by the fieldName.
fromFieldName(String) - Static method in class blackboard.data.content.AbstractContentFile.StorageType
Returns the ContentFile.StorageType element specified by the fieldName.
fromFieldName(String) - Static method in class blackboard.data.content.ContentFile.Action
Returns the ContentFile.Action element specified by the fieldName.
fromFieldName(String) - Static method in class blackboard.data.content.UploadedFile.Action
Returns the Action element specified by the fieldName.
fromFieldName(String) - Static method in class blackboard.data.course.CourseMembership.Role
Returns the FormattedText.Type element specified by the fieldName.
fromFieldName(String, Class) - Static method in class blackboard.data.user.User.InstRole
Deprecated.  
fromFieldName(String, Class, boolean) - Static method in class blackboard.data.user.User.InstRole
Deprecated. Returns the User.InstRole element specified by the fieldName.
fromFieldName(String) - Static method in class blackboard.data.user.User.SystemRole
Returns the FormattedText.Type element specified by the fieldName .
fromFieldName(String, Class) - Static method in class blackboard.data.user.User.SystemRole
 
fromFieldName(String, Class, boolean) - Static method in class blackboard.data.user.User.SystemRole
Returns the User.SystemRole element specified by the fieldName.
FULL - Static variable in class blackboard.data.course.Course.ServiceLevel
 
FULL - Static variable in class blackboard.platform.intl.BbLocale.Date
a date of the form: Friday, April 10, 1998
FULL - Static variable in class blackboard.platform.intl.BbLocale.Time
a time of the form: 3:58:45 o'clock PM PDT

G

GENDER - Static variable in interface blackboard.data.user.UserDef
 
generateId(DataType, String) - Method in class blackboard.persist.BbPersistenceManager
Generates an Id instance specific to the Container associated with this persistence manager.
generateId(DataType, int, int) - Method in class blackboard.persist.BbPersistenceManager
Generates an Id instance specific to the Container associated with this persistence manager.
generateId(DataType, int) - Method in class blackboard.persist.BbPersistenceManager
Generates an Id instance specific to the Container associated with this persistence manager.
generateId(DataType, String) - Method in interface blackboard.persist.Container
Generates an Id instance specific to this Container.
generateId(DataType, int, int) - Method in interface blackboard.persist.Container
Generates an Id instance specific to this Container.
generateId(DataType, int) - Method in interface blackboard.persist.Container
Generates an Id instance specific to this Container.
generateId(DataType, String) - Method in class blackboard.persist.DatabaseContainer
Generates an Id instance specific to this DatabaseContainer.
generateId(DataType, int, int) - Method in class blackboard.persist.DatabaseContainer
Generates an Id instance specific to this DatabaseContainer .
generateId(DataType, int) - Method in class blackboard.persist.DatabaseContainer
Generates an Id instance specific to this DatabaseContainer .
generateId(DataType, String) - Static method in class blackboard.persist.Id
Generates an Id instance using the default database persistence manager as given by context.
generateId(DataType, int, int) - Static method in class blackboard.persist.Id
Generates an Id instance using the default database persistence manager as given by context.
generateId(DataType, int) - Static method in class blackboard.persist.Id
Generates an Id instance using the default database persistence manager as given by context.
generateId(DataType, String) - Method in class blackboard.persist.RemoteDbContainer
Generates an Id instance specific to this XmlContainer .
generateId(DataType, int, int) - Method in class blackboard.persist.RemoteDbContainer
Generates an Id instance specific to this XmlContainer .
generateId(DataType, int) - Method in class blackboard.persist.RemoteDbContainer
Generates an Id instance specific to this DatabaseContainer .
GenericAttributeComparator - Class in blackboard.base
Comparator implementation that allows objects in a list to be compared based on the value of an attribute that they have in common.
GenericAttributeComparator(String, Class) - Constructor for class blackboard.base.GenericAttributeComparator
Constructor.
GenericAttributeComparator(boolean, String, Class) - Constructor for class blackboard.base.GenericAttributeComparator
Constructor.
GenericAttributeFilter - Class in blackboard.base
Filter implementation that allows objects in a list to be filtered based on the value of an attribute that they have in common.
GenericAttributeFilter(String, Class, Object, ListFilter.Comparison) - Constructor for class blackboard.base.GenericAttributeFilter
Constructs the filter to perform a comparison using a specific field accessor, to a specific value.
GenericFieldComparator - Class in blackboard.base
Comparator implementation that allows objects in a list to be compared based on the value of an attribute that they have in common.
GenericFieldComparator(String, Class) - Constructor for class blackboard.base.GenericFieldComparator
Constructor.
GenericFieldComparator(boolean, String, Class) - Constructor for class blackboard.base.GenericFieldComparator
Constructor.
GenericFieldFilter - Class in blackboard.base
Filter implementation that allows objects in a list to be filtered based on the value of an attribute that they have in common.
GenericFieldFilter(String, Class, Object, ListFilter.Comparison) - Constructor for class blackboard.base.GenericFieldFilter
Constructs the filter to perform a comparison using a specific field accessor, to a specific value.
GenericPropertyComparator - Class in blackboard.base
Comparator implementation that allows objects in a list to be compared based on the value of a property that they have in common.
GenericPropertyComparator(String, Class) - Constructor for class blackboard.base.GenericPropertyComparator
Constructor.
GenericPropertyComparator(boolean, String, Class) - Constructor for class blackboard.base.GenericPropertyComparator
Constructor.
getAbsoluteLimit() - Method in class blackboard.data.course.Course
Returns the absolute storage limit for this Course.
getAction() - Method in class blackboard.data.content.ChildFile
Returns the action specified for this ChildFile.
getAction() - Method in class blackboard.data.content.ContentFile
Returns the action specified for this ContentFile.
getActions() - Method in class blackboard.data.AttributePermission
Returns the actions, in normalized form, which is one of "get", "set", or "get,set".
getActions() - Method in class blackboard.persist.PersistPermission
Returns the actions, in normalized form.
getActiveSessionList() - Method in interface blackboard.platform.session.BbSessionManagerService
Returns a List of all active session in this VM.
getAdminInd() - Method in class blackboard.data.discussionboard.UserForumSettings
Returns the flag denoting if the associated user account is Manager of the active discussion board forum.
getAlias() - Method in class blackboard.data.discussionboard.UserForumSettings
Returns the alias associated with this UserForumSettings
getAlias() - Method in class blackboard.platform.intl.BbLocale
Returns the locale alias string for this locale object.
getAllowAnonymous() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow anonymous.
getAllowAttachment() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow attachment.
getAllowCreate() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow create.
getAllowDelete() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow message delete.
getAllowDeleteTree() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow message tree delete.
getAllowedIps() - Method in class blackboard.platform.License
Returns the set of IP addresses that this license is restricted to run on.
getAllowEdit() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow edit.
getAllowEmailEnrollRequests() - Method in class blackboard.data.course.Course
Deprecated.  
getAllowForumGrading() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow forum grading.
getAllowForumSubscribe() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow subscribe.
getAllowGuests() - Method in class blackboard.data.content.Content
Returns the allow guests flag for this piece of Content.
getAllowGuests() - Method in class blackboard.data.course.Course
Returns the allow guests flag for this Course.
getAllowGuests() - Method in class blackboard.data.navigation.CourseToc
Returns the allow guests flag for this CourseToc.
getAllowMemberRate() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow rate.
getAllowMessageTagging() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether tagging is enabled in this Forum.
getAllowObservers() - Method in class blackboard.data.content.Content
Returns the allow observers flag for this piece of Content.
getAllowObservers() - Method in class blackboard.data.course.Course
Returns the allow observers flag for this Course.
getAllowObservers() - Method in class blackboard.data.navigation.CourseToc
Returns the allow observers flag for this CourseToc.
getAllowQuote() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether message quoting is allowed in this Forum.
getAllowSubscribe() - Method in class blackboard.data.discussionboard.ForumProperties
Deprecated. use getAllowThreadSubscribe instead
getAllowThreadGrading() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow thread grading.
getAllowThreadSubscribe() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is allow subscribe.
getAnalysisHandlerUrl() - Method in class blackboard.data.gradebook.Lineitem
 
getAncestorDistance() - Method in class blackboard.data.discussionboard.MessageStatus
Returns the ancestor distance of a message
getAncestorObject() - Method in class blackboard.data.discussionboard.MessageStatus
Returns the ancestor message of a message
getAncestorPK() - Method in class blackboard.data.discussionboard.MessageStatus
Returns the ancestor pk of a message
getAnonymousUser() - Method in class blackboard.data.discussionboard.ForumProperties
Returns the key name for "Anonymous User"
getAppName() - Method in class blackboard.base.AppVersion
Returns the application name of the AppVersion.
getAppPack() - Method in interface blackboard.platform.LicenseManager
 
getAppPackNumber(String) - Static method in class blackboard.platform.LicenseUtil
 
getAppVersion() - Method in interface blackboard.persist.Container
Return the AppVersion associated with this Container .
getAppVersion() - Method in class blackboard.persist.DatabaseContainer
Return the AppVersion associated with this DatabaseContainer.
getAppVersion() - Method in interface blackboard.persist.Loader
Returns the AppVersion associated with this Loader.
getAppVersion() - Method in interface blackboard.persist.Persister
Returns the AppVersion associated with this Persister .
getAppVersion() - Method in class blackboard.persist.RemoteDbContainer
Return the AppVersion associated with this XmlContainer .
getArea() - Method in class blackboard.data.content.CourseDocument
Deprecated. The document areas are no longer statically defined. Instead you need to look up the course toc entries
getArea() - Method in class blackboard.data.discussionboard.Conference
Returns the area associated with this Conference
getAsmtId() - Method in class blackboard.data.announcement.Announcement
Deprecated. This field no longer exists as of Bb6 and should not be used.
getAsmtId() - Method in class blackboard.data.content.CourseDocument
Deprecated. The links to other objects in the system have been generalized. The preferred method is to use the Link object. This method will always return Id.UNSET_ID
getAssessmentId() - Method in class blackboard.data.gradebook.Lineitem
Returns a String-based Id for the associated assessment.
getAssessmentLocation() - Method in class blackboard.data.gradebook.Lineitem
assessmentLocation indicates whether the assessment referenced by this Lineitem is native to the Blackboard server or stored externally.
getAttachment() - Method in class blackboard.data.discussionboard.Message
Returns the attachment for this Message.
getAttemptDirectory(String, Id, AttemptFile.FileType) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the course and attempt id.
getAttemptDirectory(Course, Id, AttemptFile.FileType) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the course and attempt id.
getAttemptHandlerUrl() - Method in class blackboard.data.gradebook.Lineitem
Returns the URL for this item's attemptHandler if this Lineitem points to an external assessment.
getAttemptId() - Method in class blackboard.data.gradebook.Score
Returns a String-based Id for the external attempt handler.
getAttemptLocation() - Method in class blackboard.data.gradebook.Score
Returns whether the attempt associated with this score is internal to Blackboard or external.
getAttribute(String) - Method in interface blackboard.platform.context.Context
Gets an arbitrary attribute for use in this context.
getAttribute(String, BbSession.Scope) - Method in interface blackboard.platform.session.BbSession
Deprecated. Use HttpSession for private attributes (visible only to the calling webapp). Use getGlobalKey() for global attributes (visible across all webapps).
getAttributes() - Method in interface blackboard.platform.context.Context
Gets all the attributes in this context in the form of a HashMap.
getAuthType() - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Returns a String identifier for the authentication type for a given implementation of HttpAuthModule
getAuthType() - Method in interface blackboard.platform.security.authentication.HttpAuthModule
Returns a String identifier for the authentication type for a given implementation of HttpAuthModule.
getAuthType() - Method in class blackboard.platform.security.authentication.LDAPAuthModule
Returns a String identifier for the authentication type for a given implementation of HttpAuthModule.
getAvailableAuthTypes() - Static method in class blackboard.platform.security.authentication.HttpAuthConfig
Accessors
getAvailableContentHandlers() - Method in class blackboard.data.content.ContentHandlerWrapper
 
getAvailableContentHandlers() - Method in class blackboard.platform.plugin.PlugInManager
Deprecated. a filtering iterator is the preferred method for getting this information
getAvailablePlugIns() - Method in class blackboard.platform.plugin.PlugInManager
Deprecated. plugin availability can be determined either through a filtering interator, or by examining the available property directly.
getAverageRating() - Method in class blackboard.data.discussionboard.MessageStatus
Returns the average rating of a message
getAvgPostPosition() - Method in class blackboard.data.discussionboard.Conference
Returns the average post position associated with this Conference
getAvgPostPosition() - Method in class blackboard.data.discussionboard.Forum
Returns the average post position associated with this Forum
getAvgPostPosition() - Method in class blackboard.data.discussionboard.ForumStatus
Returns the average post position
getAvgPostSize() - Method in class blackboard.data.discussionboard.Conference
Returns the average post size associated with this Conference
getAvgPostSize() - Method in class blackboard.data.discussionboard.Forum
Returns the average post size associated with this Forum
getAvgPostSize() - Method in class blackboard.data.discussionboard.ForumStatus
Returns the average post size
getBannerImageFile() - Method in class blackboard.data.course.Course
Returns the banner image file associated with this Course.
getBatchUid() - Method in class blackboard.data.course.Course
Returns the batch uid associated with this Course.
getBatchUid() - Method in class blackboard.data.user.User
Returns the batch uid associated with this User.
getBbAttribute(String) - Method in class blackboard.data.BbAttributes
Returns the BbAttribute object associated with given name ("key").
getBbAttributeList() - Method in class blackboard.data.BbAttributes
Returns a list of the contained BbAttribute values.
getBbAttributes() - Method in class blackboard.data.BbLink
Returns the BbAttributes associated with this BbLink.
getBbAttributes() - Method in class blackboard.data.BbObject
Returns the BbAttributes associated with this BbObject.
getBbAttributes() - Method in interface blackboard.data.IBbObject
Returns the BbAttributes associated with this IBbObject.
getBbDatabase() - Method in class blackboard.persist.DatabaseContainer
Returns the BbDatabase associated with this DatabaseContainer.
getBbEnum(String) - Method in class blackboard.data.BbAttributes
Get the BbEnum value associated with given attribute name.
getBbObject(String) - Method in class blackboard.data.BbAttributes
Get the IBbObject value associated with given attribute name.
getBbProperties() - Method in interface blackboard.platform.config.ConfigurationService
Returns aggregate of bb-config.properties and properties from active service manager config.
getBbProperty(String) - Method in interface blackboard.platform.config.ConfigurationService
Shortcut to return an individual property from bb-config.properties or from this service manager's config file.
getBbProperty(String, String) - Method in interface blackboard.platform.config.ConfigurationService
Shortcut to return an individual property from bb-config.properties or from this service manager's config file.
getBbServicesDir() - Method in interface blackboard.platform.config.ConfigurationService
Deprecated.  
getBbSessionId() - Method in interface blackboard.platform.session.BbSession
Returns the Blackboard assigned unique id for this user's session.
getBbSessionIdMd5() - Method in interface blackboard.platform.session.BbSession
Returns the Blackboard assigned unique id for this user's session as an MD5 hashed string.
getBbVersion() - Method in class blackboard.platform.intl.BbLocale
Returns the Bb Version for this locale object
getBiography() - Method in class blackboard.data.content.StaffInfo
Returns the biography of this StaffInfo.
getBirthDate() - Method in class blackboard.data.user.User
Returns the birth date of this User.
getBlackboardDir() - Method in interface blackboard.platform.config.ConfigurationService
Returns the directory in which the Blackboard application is installed.
getBody() - Method in class blackboard.data.announcement.Announcement
Returns the body of this Announcement.
getBody() - Method in class blackboard.data.content.Content
Returns the body of this object as a FormattedText object.
getBody() - Method in class blackboard.data.discussionboard.Message
Returns the body of this Message
getBodyLength() - Method in class blackboard.data.discussionboard.Message
Returns the body length of this Message.
getBoolean(String) - Method in class blackboard.data.BbAttributes
Get the Boolean value associated with given attribute name.
getBoolean(String, UserDataService.Scope, boolean) - Method in interface blackboard.platform.session.UserDataService
Retrieves the boolean associated with the specified key in the specified scope.
getBrandingDirectory(Id) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the branding for given host.
getBuildNumber() - Method in interface blackboard.platform.LicenseManager
 
getBuildNumber() - Static method in class blackboard.platform.LicenseUtil
 
getBundle() - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
 
getBundle() - Static method in class blackboard.platform.security.SecurityUtil
Returns the security ResourceBundle, based on the current context locale.
getBundleFile(Id, BbLocale) - Method in class blackboard.platform.plugin.PlugInManager
 
getBundleManager() - Static method in class blackboard.platform.BbServiceManager
Convenience wrapper to return BundleManager.
getBundleName() - Method in class blackboard.base.BbLabeledEnum
assessmentEnum will extend getBundle to return "assessment", then all assessment enums will extend AssessmentEnum
getBundleName(Id) - Method in class blackboard.platform.plugin.PlugInManager
 
getBusinessFax() - Method in class blackboard.data.user.UserInfo
Returns the business fax of this UserInfo object
getBusinessPhone1() - Method in class blackboard.data.user.UserInfo
Returns the business phone 1 of this UserInfo object
getBusinessPhone2() - Method in class blackboard.data.user.UserInfo
Returns the business phone 2 of this UserInfo object
getButtonStyle() - Method in class blackboard.data.course.Course
Returns the ButtonStyle associated with this Course.
getButtonStyleId() - Method in class blackboard.data.course.Course
Returns the button style Id associated with this Course.
getByteArray(String, UserDataService.Scope, byte[]) - Method in interface blackboard.platform.session.UserDataService
Retrieves the byte array associated with the specified key in the specified scope.
getCache() - Method in class blackboard.persist.BbPersistenceManager
Returns the Cache associated with this persistence manager.
getCacheFileName() - Method in interface blackboard.persist.CachingLoader
Returns the name of the file used to signal the loader data has been updated.
getCalendar(String) - Method in class blackboard.data.BbAttributes
Get the Calendar value associated with given attribute name.
getCardNumber() - Method in class blackboard.data.user.User
Returns a String representing the encrypted BbCard number for this User.
getCartridge() - Method in class blackboard.data.course.Course
Returns the Cartridge associated with this Course.
getCartridgeId() - Method in class blackboard.data.course.Course
Returns the cartridge Id associated with this Course.
getCatalogUrl() - Static method in class blackboard.platform.plugin.PlugInManager
Utility method to calculate the catalog URL from a navigation item.
getCDRomDriveMac() - Method in class blackboard.data.user.User
Returns the CDRomDriveMac of this User object.
getCDRomDrivePC() - Method in class blackboard.data.user.User
Returns the CDRomDrivePC of this User object.
getChildCourseId() - Method in class blackboard.data.course.CourseCourse
 
getChildCourseId() - Method in class blackboard.data.course.CourseMembership
Returns the course Id for the course from which this CourseMembership inherits.
getChildFiles() - Method in class blackboard.data.content.ContentFile
Returns the list of child files for this ContentFile.
getChildren() - Method in class blackboard.data.content.ContentFolder
Returns the list of children that presently belong to (was assigned to) this CourseDocumentFolder.
getChildren() - Method in interface blackboard.data.content.Folder
Returns the list of children that presently belong to (was assigned to) this Folder.
getChildren() - Method in class blackboard.data.content.StaffInfoFolder
Returns the list of children that presently belong to (was assigned to) this StaffInfoFolder.
getCity() - Method in class blackboard.data.user.UserInfo
Returns the city of this UserInfo object
getClassification() - Method in class blackboard.data.course.Course
Returns the Classification associated with this Course.
getClassificationId() - Method in class blackboard.data.course.Course
Returns the classification Id associated with this Course.
getClientId() - Method in interface blackboard.platform.LicenseManager
Returns the client id fromt the LicenseFile
getCollabDocDirectory() - Method in interface blackboard.platform.filesystem.FileSystemService
returns the doc root of the collab server
getColumnOrder() - Method in class blackboard.data.gradebook.Lineitem
Returns the column position for this line item.
getComments() - Method in class blackboard.data.content.CourseUpload
Method getComments.
getCompany() - Method in class blackboard.data.user.UserInfo
Returns the company of this UserInfo object
getComponent() - Method in class blackboard.platform.License
Returns the component name.
getConferenceId() - Method in class blackboard.data.discussionboard.Forum
Returns the parent conference Id associated with this Forum
getConferenceManager() - Static method in class blackboard.data.discussionboard.datamanager.DiscussionBoardManager
Return a ConferenceManager object.
getConferenceOwnerId() - Method in class blackboard.data.discussionboard.Conference
Returns the ConferenceOwner Id associated with this piece of Conference
getConferenceOwnerType(Conference) - Method in interface blackboard.data.discussionboard.datamanager.ConferenceManager
Returns the conference owner type for the given conference
getConfigErrs() - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Collects errors from loading configuration properties for this authentication type.
getConfigKeys() - Static method in class blackboard.platform.security.authentication.HttpAuthConfig
 
getConfigProperties(File) - Static method in class blackboard.platform.security.authentication.HttpAuthConfig
 
getConfigurationService() - Static method in class blackboard.platform.BbServiceManager
Convenience wrapper to return ConfigurationService.
getConfiguredFile(String, boolean) - Method in interface blackboard.platform.config.ConfigurationService
Utility for service implementations to get a file path from the configured properties.
getConfiguredFiles(String, boolean) - Method in interface blackboard.platform.config.ConfigurationService
Utility for service implementations to get a file list from the configured properties.
getConfiguredLog(String) - Method in interface blackboard.platform.log.LogService
Returns a log that has been configured by name or null if one is not found.
getConstraint() - Method in class blackboard.data.ValidationWarning
Returns the description of the constraint.
getContainer() - Method in class blackboard.persist.BbPersistenceManager
Returns the Container associated with this persistence manager.
getContainer() - Method in class blackboard.persist.Id
Returns the Container associated with this Id.
getContentDirectory(String, Id) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the course and content id.
getContentDirectory(Course, Id) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the course and content id.
getContentFiles() - Method in class blackboard.data.content.Content
Returns the list of ContentFile objects associated with the content item.
getContentHandler() - Method in class blackboard.data.content.Content
Returns the Content Handler handle associated with this content object.
getContentHandler() - Method in class blackboard.data.content.ContentFolder
Overrides the method of the same name in Content.
getContentHandler() - Method in class blackboard.data.content.Lesson
Overrides the method of the same name in Content.
getContentHandler(String) - Method in class blackboard.platform.plugin.PlugInManager
Returns the ContentHandler for the given handle in the current virtual installation.
getContentHandlers() - Method in class blackboard.platform.plugin.PlugInManager
Returns a list of installed content handlers.
getContentId() - Method in class blackboard.data.content.ContentFile
Returns the content Id to which this ContentFile "belongs" (is part of).
getContentId() - Method in class blackboard.data.content.ContentStatus
Returns the content id that this status is attached to
getContentId() - Method in class blackboard.data.navigation.CourseToc
Returns the content Id of this CourseToc.
getContentStatus() - Method in class blackboard.data.content.Content
Returns the ContentStatus for this content item.
getContentSystemHelper() - Method in interface blackboard.platform.filesystem.FileSystemService
Returs the ContentSystemHelper corresponding with the name/id provided.
getContentSystemVersion() - Method in class blackboard.platform.plugin.PlugInManager
Returns the current Content System version, or null if the Content System is not installed.
getContentViewUrl(Content, User) - Method in class blackboard.data.content.ContentHandlerWrapper
 
getContentViewUrl(Content) - Method in class blackboard.data.content.ContentHandlerWrapper
Returns the URL for viewing the content in its location within the Course Content UI.
getContext() - Method in class blackboard.persist.BbPersistenceManager
Returns the PersistenceContext associated with this persistence manager.
getContext() - Method in interface blackboard.platform.context.ContextManager
Retrieves the current context previously set via ContextManager.setContext(HttpServletRequest).
getContextManager() - Static method in class blackboard.platform.BbServiceManager
Convenience wrapper to return ContextManager.
getContextOverride() - Method in interface blackboard.platform.context.Context
returns the OverrideType of this Context object.
getCountry() - Method in class blackboard.data.user.UserInfo
Returns the country of this UserInfo object
getCourse(Id) - Method in interface blackboard.data.course.CourseManager
loads the Course for a given course Id
getCourse() - Method in class blackboard.data.course.CourseQuota
Accessor Methods
getCourseAbsoluteLimit() - Method in class blackboard.data.course.CourseQuota
This method looks at the individual absolute course quota as well as the absolute system level quota and will return the absolute course quota if it exists.
getCourseAbsoluteLimitRemainingSize() - Method in class blackboard.data.course.CourseQuota
Calculate the remaining size left in the course quota
getCourseDirectory(String) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the course.
getCourseDirectory(Course) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the course.
getCourseId() - Method in class blackboard.data.announcement.Announcement
Returns the course Id to which this Announcement was posted.
getCourseId() - Method in class blackboard.data.calendar.CalendarEntry
Returns the course Id object to which this CalendarEntry was posted.
getCourseId() - Method in class blackboard.data.content.AggregateReviewStatus
Returns the course id that this status is attached to
getCourseId() - Method in class blackboard.data.content.Content
Returns the course Id associated with this piece of Content.
getCourseId() - Method in class blackboard.data.content.StaffInfo
Gets the Id of the course associated with this StaffInfo object.
getCourseId() - Method in class blackboard.data.course.Course
Returns the course Id (not primary key) associated with this Course.
getCourseId() - Method in class blackboard.data.course.CourseMembership
Returns the course Id associated with this CourseMembership .
getCourseId() - Method in class blackboard.data.course.Group
Returns the course Id associated with this Group
getCourseId() - Method in class blackboard.data.discussionboard.Conference
Returns the course Id associated with this piece of Conference
getCourseId() - Method in class blackboard.data.gradebook.Lineitem
Returns the Id of the Course this Lineitem is associated with.
getCourseId() - Method in class blackboard.data.navigation.CourseToc
Returns the course Id of this CourseToc.
getCourseMembershipId() - Method in class blackboard.data.content.Upload
Gets the id of the course membership record for the user that performed this upload in the course that contains it.
getCourseMembershipId() - Method in class blackboard.data.course.GroupMembership
Returns the course membership Id associated with this GroupMembership.
getCourseMembershipId() - Method in class blackboard.data.gradebook.Score
Returns the Id of the CourseMembership for the user this Score is associated with.
getCourseSize() - Method in class blackboard.data.course.CourseQuota
Return the size of the current course.
getCourseSoftLimit() - Method in class blackboard.data.course.CourseQuota
This method looks at the individual soft course quota as well as the soft system level quota and will return the soft course quota if it exists.
getCourseUploadLimit() - Method in class blackboard.data.course.CourseQuota
This method looks at the individual course file upload limit as well as the system level file upload limit and will return the course limit if it exists.
getCpViewUrl(Content) - Method in class blackboard.data.content.ContentHandlerWrapper
 
getCreateAccountAllowed(HttpServletRequest, HttpServletResponse) - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
getCreateAccountAllowed() Determines based on configuration information, whether users may create new accounts.
getCreatedDate() - Method in class blackboard.data.BbObject
Deprecated.  
getCreatedDate() - Method in class blackboard.data.course.Course
Returns the date on which this Course was created.
getCreatedDate() - Method in interface blackboard.data.IBbObject
Deprecated.  
getCreateTimeMillis() - Method in interface blackboard.platform.session.BbSession
Deprecated. The session creation time is not stored in the database. Local "in memory" time is meaningless since sessions can be opened on multiple machines in a load balanced scenario.
getCreateUrl(ContentHandler, Content) - Method in class blackboard.data.content.ContentHandlerWrapper
 
getCreatorUserId() - Method in class blackboard.data.announcement.Announcement
Returns the creator user Id associated with this Announcement .
getCreatorUserId() - Method in class blackboard.data.calendar.CalendarEntry
Returns the creator user Id associated with this CalendarEntry.
getCustomData(Id, Id) - Static method in class blackboard.portal.external.CustomData
Get CustomData without detailed reference to PortalRequestContext information.
getCustomProperties(String, boolean) - Method in interface blackboard.platform.config.ConfigurationService
Provision for implementations of ApplicationLauncher to provide non-relative locations for client manipulated configuration properties.
getDatabaseByKey(String) - Method in interface blackboard.platform.db.JdbcService
 
getDataSourceId() - Method in class blackboard.data.course.Course
Returns the data source Id associated with this Course.
getDataSourceId() - Method in class blackboard.data.course.CourseCourse
 
getDataSourceId() - Method in class blackboard.data.course.CourseMembership
Returns the data source Id of this CourseMembership.
getDataSourceId() - Method in class blackboard.data.role.PortalRole
gets the datasource id value for this PortalRole.
getDataSourceId() - Method in class blackboard.data.user.User
Returns the data source Id of this User.
getDataType() - Method in class blackboard.data.AbstractIdentifiable
Returns the DataType identifier for this data object. Since it is not possible for this implementation of getDataType to know the DataType of a subclass, this method uses reflection to dynamically look up a property named "DATA_TYPE".
getDataType() - Method in class blackboard.data.announcement.Announcement
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.BbObject
Returns the DataType identifier for the given BbObject-derived object.
getDataType() - Method in class blackboard.data.calendar.CalendarEntry
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.AggregateReviewStatus
 
getDataType() - Method in class blackboard.data.content.ChildFile
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.Content
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.ContentFile
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.ContentFileRef
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.ContentFolder
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.ContentStatus
 
getDataType() - Method in class blackboard.data.content.CourseDocument
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.CourseLink
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.CourseUpload
 
getDataType() - Method in class blackboard.data.content.EntityContentFile
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.ExternalLink
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.GroupUpload
 
getDataType() - Method in class blackboard.data.content.Lesson
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.Link
Returns the DataType identifier for the given BbObject-derived object.
getDataType() - Method in class blackboard.data.content.StaffInfo
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.StaffInfoFolder
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.content.UploadedFile
 
getDataType() - Method in class blackboard.data.course.Cartridge
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.course.Course
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.course.CourseCourse
 
getDataType() - Method in class blackboard.data.course.CourseMembership
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.course.Group
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.course.GroupMembership
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.Conference
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.ConferenceOwner
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.ConferenceStatus
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.Forum
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.ForumProperties
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.ForumStatus
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.Message
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.MessageAttachment
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.MessageLabel
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.MessageStatus
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.UserForumSettings
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.discussionboard.UserMsgState
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.gradebook.Lineitem
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.gradebook.Score
Returns the DataType identifier for this object.
getDataType() - Method in interface blackboard.data.IBbObject
Returns the DataType identifier for the given IBbObject-derived object.
getDataType() - Method in interface blackboard.data.Identifiable
Returns the DataType identifier for this data object.
getDataType() - Method in class blackboard.data.navigation.CourseToc
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.role.PortalRole
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.user.User
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.data.user.UserRole
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.persist.Id
Returns the DataType associated with this Id.
getDataType() - Method in class blackboard.platform.intl.BbLocale
Returns the DataType identifier for this object.
getDataType() - Method in class blackboard.platform.security.Entitlement
Returns the DataType identifier for this object.
getDataValidationService() - Static method in class blackboard.platform.BbServiceManager
Deprecated. DataValidationService implementation is incomplete and unstable at this time.
getDateAdded() - Method in class blackboard.data.gradebook.Lineitem
Returns the date and time this Score was added to the gradebook.
getDateAdded() - Method in class blackboard.data.gradebook.Score
Returns the date and time this Score was added to the gradebook.
getDateChanged() - Method in class blackboard.data.gradebook.Lineitem
Returns the date and time this Lineitem was modified.
getDateChanged() - Method in class blackboard.data.gradebook.Score
Returns the date and time this Score was modified.
getDateCreatedSearch(SearchOperator, Date, Course.ServiceLevel) - Static method in class blackboard.persist.course.CourseSearch
Creates a search object that compares the creation date.
getDateStyle() - Method in class blackboard.platform.intl.BbLocale.Date
 
getDbDirectory(String, Id) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the course and message id.
getDbDirectory(Course, Id) - Method in interface blackboard.platform.filesystem.FileSystemService
Returns the root directory relative to the course and message id.
getDbPersistenceManager() - Method in interface blackboard.platform.persistence.PersistenceService
Returns the BbPersistenceManager instance for the Blackboard system specifically associated with the default database container.
getDefaultAuthType() - Static method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Return the default authentication type
getDefaultDatabase() - Method in interface blackboard.platform.db.JdbcService
 
getDefaultDisplayName() - Method in class blackboard.data.user.User.InstRole
Deprecated.  
getDefaultElement(Class) - Static method in class blackboard.base.BbEnum
Returns the first element in the enumeration where isDefault() is true.
getDefaultInstance() - Static method in class blackboard.data.content.ContentHandlerWrapper
 
getDefaultInstance() - Static method in class blackboard.data.content.ContentWrapper
 
getDefaultInstance() - Static method in class blackboard.persist.DatabaseContainer
Returns the default DatabaseContainer for the system.
getDefaultInstance() - Static method in class blackboard.persist.RemoteDbContainer
Returns the default XmlContainer for the system.
getDefaultLog() - Method in interface blackboard.platform.log.LogService
Returns the Log instance configured as the default Log
getDefaultSearchBarOperators() - Static method in enum blackboard.persist.SearchOperator
 
getDeletedElements() - Method in class blackboard.base.BbDeleteTrackingList
Returns a collection of all elements removed through one mechanism or another.
getDepartment() - Method in class blackboard.data.user.UserInfo
Returns the department of this UserInfo object
getDescription() - Method in class blackboard.data.BbLink
Returns the description associated with this BbLink.
getDescription() - Method in class blackboard.data.calendar.CalendarEntry
Returns the description of this CalendarEntry.
getDescription() - Method in class blackboard.data.content.CourseLink
Returns the description of this CourseLink.
getDescription() - Method in class blackboard.data.content.ExternalLink
Returns the description of this ExternalLink.
getDescription() - Method in class blackboard.data.course.Cartridge
Returns the description associated with this Cartridge.
getDescription() - Method in class blackboard.data.course.Course
Returns the description associated with this Course.
getDescription() - Method in class blackboard.data.course.Group
Returns the description of this Group
getDescription() - Method in class blackboard.data.discussionboard.Conference
Returns the description of this Conference
getDescription() - Method in class blackboard.data.discussionboard.Forum
Returns the description of this Forum
getDescription() - Method in class blackboard.data.role.PortalRole
gets the description value for this PortalRole.
getDescription() - Method in class blackboard.platform.LicenseDescriptor
Returns the description for this component.
getDiscussionBoardGradeManager() - Static method in class blackboard.data.discussionboard.datamanager.DiscussionBoardManager
Return a DiscussionBoardGradeManager object.
getDisplayAuthType() - Static method in class blackboard.platform.security.authentication.HttpAuthConfig
Helper methods
getDisplayAuthType(String) - Static method in class blackboard.platform.security.authentication.HttpAuthConfig
 
getDisplayName() - Method in class blackboard.base.BbLabeledEnum
 
getDisplayName() - Method in class blackboard.data.user.User.InstRole
Deprecated. Returns a displayable representation of the given Institution Role
getDisplayName() - Method in class blackboard.data.user.User.SystemRole
Returns a displayable representation of this User System Role
getDoAuthenticateParams(HttpServletRequest) - Method in class blackboard.platform.security.authentication.BaseAuthenticationModule
Gets the authentication parameters from the request object.
getDomainId() - Method in class blackboard.data.user.User
Deprecated. This field no longer exists as of Bb6 and should not be used.
getDouble(String) - Method in class blackboard.data.BbAttributes
Get the Double value associated with given attribute name.
getDouble(String, UserDataService.Scope, double) - Method in interface blackboard.platform.session.UserDataService
Retrieves the double associated with the specified key in the specified scope.
getDtLastVisit() - Method in class blackboard.data.discussionboard.UserForumSettings
Returns the last visit date associated with this UserForumSettings
getDurationType() - Method in class blackboard.data.course.Course
Returns the duration type for this Course.
getEditDate() - Method in class blackboard.data.discussionboard.Message
Returns the edit date for this Message.
getEducationLevel() - Method in class blackboard.data.user.User
Returns the education level of this User object Requires AttributePermission with name "user.personalinfo", actions "get".
getEmail() - Method in class blackboard.data.content.StaffInfo
Returns the email of this StaffInfo object.
getEmailAddress() - Method in class blackboard.data.user.UserInfo
Returns the email address of this UserInfo object
getEnclosingCourse(Conference) - Method in interface blackboard.data.discussionboard.datamanager.ConferenceManager
If the conference owner of this conference is a course, return it, if it is a group, get the enclosing course and return that.
getEndDate() - Method in class blackboard.data.calendar.CalendarEntry
Returns the date on which this CalendarEntry will/has end(ed).
getEndDate() - Method in class blackboard.data.content.Content
Returns the last date this content object will be available to students.
getEndDate() - Method in class blackboard.data.course.Course
Returns the date on which this Course will/has end(ed).
getEndDate() - Method in class blackboard.data.discussionboard.Forum
Returns the End date restriction on this Forum.
getEnforceModeration() - Method in class blackboard.data.discussionboard.ForumProperties
Returns whether this Forum is enforce moderation.
getEnforceQuota() - Method in class blackboard.data.course.CourseQuota
Return whether quotas are enabled on the system level for the course or organization
getEnforceUploadLimit() - Method in class blackboard.data.course.CourseQuota
Return whether system upload limits are enabled for the course or organization
getEnrollmentAccessCode() - Method in class blackboard.data.course.Course
Returns the enrollment access code associated with this Course.
getEnrollmentDate() - Method in class blackboard.data.course.CourseMembership
Returns the date on which this CourseMembership (enrollment record) object was created.
getEnrollmentEndDate() - Method in class blackboard.data.course.Course
Returns the date on which enrollment in this Course ends.
getEnrollmentSearch(int, SearchOperator, boolean) - Static method in class blackboard.persist.user.UserSearch
Returns a search object that finds users based on the number of enrollments.
getEnrollmentStartDate() - Method in class blackboard.data.course.Course
Returns the date on which enrollment in this Course starts.
getEnrollmentType() - Method in class blackboard.data.course.Course
Returns the enrollment type for this Course.
getEntitlements() - Method in class blackboard.data.course.CourseMembership.Role
 
getEntitlements() - Method in class blackboard.data.user.User.SystemRole
 
getEntitlements() - Method in interface blackboard.platform.security.Entitled
Return the set of entitlements held by this object.
getEntitlementUid() - Method in class blackboard.platform.security.Entitlement
Return the unique identifier associated with this Entitlement.
getEntityId() - Method in class blackboard.data.content.EntityContentFile
Returns the entity Id to which this ContentFile "belongs" (is part of).
getEntry(Object) - Method in class blackboard.persist.Cache
 
getError() - Method in class blackboard.data.ValidationWarning
Returns the description of the error.
getError() - Method in class blackboard.platform.ResultCode
 
getErrorCount() - Method in class blackboard.data.ReceiptOptions
 
getErrorFallbackToBb() - Method in class blackboard.platform.security.authentication.LDAPAuthModule
Returns a true if the LDAP provider is configured to "fall back" to the default authentication if an error is encountered using LDAP.
getException() - Method in class blackboard.data.ReceiptMessage
 
getExitStatus() - Method in class blackboard.platform.ResultCode
 
getExpiration() - Method in class blackboard.platform.License
Returns the expiration date for this component.
getExternalString() - Method in class blackboard.persist.Id
A simple bean-based wrapper around the method Id.toExternalString() which allows the external string to be accessed as a bean property.
getFamilyName() - Method in class blackboard.data.content.StaffInfo
Returns the family name (last name) of this StaffInfo object.
getFamilyName() - Method in class blackboard.data.user.UserInfo
Returns the family name (last name) of this UserInfo object
getFamilyNameUpdateHtml() - Method in interface blackboard.platform.LicenseManager
 
getFavoriteLinks() - Method in class blackboard.data.course.CourseMembership
Returns the list of favorite links for this CourseMembership.
getFee() - Method in class blackboard.data.course.Course
Returns the fee (cost) for this Course.
getFile() - Method in class blackboard.data.content.Upload
Gets the uploaded file record of the file referred to by this upload.
getFile() - Method in class blackboard.data.discussionboard.MessageAttachment
Returns the file that this MessageAttachment represents.
getFileAction() - Method in class blackboard.data.content.UploadedFile
Method getFileAction.
getFileId() - Method in class blackboard.data.content.Upload
Gets the id of the uploaded file record of the file referred to by this upload.
getFileManager(DataType) - Method in interface blackboard.platform.filesystem.FileSystemService
Returs the FileManager corresponding with the name/id provided.
getFileName() - Method in class blackboard.data.content.UploadedFile
Method getFileName.
getFileSize() - Method in class blackboard.data.content.UploadedFile
Method getFileSize.
getFileSystemService() - Static method in class blackboard.platform.BbServiceManager
Convenience wrapper to return FileSystemService.
getFilteredSubList(ListFilter) - Method in class blackboard.base.BbList
Returns a sublist containing only those elements that meet the given filter's requirements.
getFilteringIterator() - Method in class blackboard.base.BbList
Returns a BbList.Iterator for this list with no applied filters.
getFilteringIterator(ListFilter) - Method in class blackboard.base.BbList
Returns a BbList.Iterator for this list with the given filter applied.
getFloat(String) - Method in class blackboard.data.BbAttributes
Get the Float value associated with given attribute name.
getFloat(String, UserDataService.Scope, float) - Method in interface blackboard.platform.session.UserDataService
Retrieves the float associated with the specified key in the specified scope.
getFormattedPropertyKey(String) - Method in class blackboard.platform.security.authentication.HttpAuthConfig
 
getFormattedText(String) - Method in class blackboard.data.BbAttributes
Get the FormattedText value associated with given attribute name.
getForumCount() - Method in class blackboard.data.discussionboard.ConferenceStatus
return the forum count
getForumCount() - Method in class blackboard.data.discussionboard.ForumStatus
Returns the total count of forums
getForumGradeLineitemPk() - Method in class blackboard.data.discussionboard.ForumProperties
Returns forum grade handle value.
getForumId() - Method in class blackboard.data.discussionboard.ForumProperties
Returns the parent forum Id associated with this ForumProperties
getForumId() - Method in class blackboard.data.discussionboard.Message
Returns the forum Id to which this Message was posted.
getForumId() - Method in class blackboard.data.discussionboard.UserForumSettings
Returns the Forum Id associated with this UserForumSettings.
getForumManager() - Static method in class blackboard.data.discussionboard.datamanager.DiscussionBoardManager
Return a ForumManager object.
getForumPointsPossible(Id) - Method in interface blackboard.data.discussionboard.datamanager.DiscussionBoardGradeManager
Given a forum Id, get the maximum score possible for a graded forum
getForumPointsPossible() - Method in class blackboard.data.discussionboard.ForumProperties
Returns forum possible point.
getForumProperty(String, Id) - Method in interface blackboard.data.discussionboard.datamanager.