Uses of Interface
blackboard.persist.Loader

Packages that use Loader
blackboard.persist   
blackboard.persist.announcement   
blackboard.persist.calendar   
blackboard.persist.content   
blackboard.persist.course   
blackboard.persist.discussionboard   
blackboard.persist.gradebook   
blackboard.persist.navigation   
blackboard.persist.role   
blackboard.persist.user   
 

Uses of Loader in blackboard.persist
 

Classes in blackboard.persist with type parameters of type Loader
 class DbLoaderFactory<T extends Loader>
          Helper factory class for implementing the "default" objects in loaders.
 

Subinterfaces of Loader in blackboard.persist
 interface CachingLoader
          The CachingLoader interface provides the base model for any database object loader defined within the persistence framework that wishes to use cacheing.
 interface IdentifiableDbLoader<T extends Identifiable>
          Super interface for generically loading any identifiable object.
 interface LoadAllIdentifiableDbLoader<T extends Identifiable>
          Extends the IdentifiableDbLoader to add loadAll() symantics.
 

Methods in blackboard.persist with type parameters of type Loader
<T extends Loader>
T
BbPersistenceManager.getLoader(java.lang.Class<T> loaderType)
          Returns a loader implementation as specified by the given type value and using the default AppVersion specifier.
<T extends Loader>
T
BbPersistenceManager.getLoader(java.lang.Class<T> loaderType, AppVersion appVersion)
          Returns a loader implementation as specified by the given type value and using the default AppVersion specifier.
static
<T extends Loader>
DbLoaderFactory<T>
DbLoaderFactory.newInstance(java.lang.Class<T> cls)
          Create a new instance of the factory for accessing the loader implementation.
static
<T extends Loader>
DbLoaderFactory<T>
DbLoaderFactory.newInstance(java.lang.Class<T> cls, java.lang.String key)
          Create a new instance of the factory for accessing the loader implementation.
 

Methods in blackboard.persist that return Loader
 Loader BbPersistenceManager.getLoader(java.lang.String loaderType)
          Returns a loader implementation as specified by the given type value and using the default AppVersion specifier.
 Loader BbPersistenceManager.getLoader(java.lang.String loaderType, AppVersion appVersion)
          Returns a loader implementation as specified by the given type value and using the provided AppVersion specifier.
 

Uses of Loader in blackboard.persist.announcement
 

Subinterfaces of Loader in blackboard.persist.announcement
 interface AnnouncementDbLoader
          This interface describes the set of methods that all database loaders for Announcement objects must implement.
 

Uses of Loader in blackboard.persist.calendar
 

Subinterfaces of Loader in blackboard.persist.calendar
 interface CalendarEntryDbLoader
          This interface describes the set of methods that all database loaders for CalendarEntry objects must implement.
 

Uses of Loader in blackboard.persist.content
 

Subinterfaces of Loader in blackboard.persist.content
 interface AggregateReviewStatusDbLoader
          Loader interface for AggregateReviewStatusobjects, which encapsulate a learner's adaptive release status, and review status for associated Contentobjects.
 interface ContentDbLoader
          This interface describes the set of methods that all database loaders for Content objects must implement.
 interface ContentFileDbLoader
          This interface describes the set of methods that all database loaders for ContentFile objects must implement.
 interface ContentStatusDbLoader
          Loader interface for ContentStatusobjects, which encapsulate a learner's adaptive release status, and review status for associated Contentobjects.
 interface ContentStatusXmlLoader
          This interface describes the set of methods that all xml loaders for ContentStatus objects must implement.
 interface CourseUploadDbLoader
          This interface describes the set of methods that all database loaders for CourseUpload objects must implement.
 interface EntityContentFileDbLoader
           
 interface GroupUploadDbLoader
          This interface describes the set of methods that all database loaders for GroupUpload objects must implement.
 interface LinkDbLoader
          This interface describes the set of methods that all database loaders for Link objects must implement.
 interface StaffInfoDbLoader
          This interface describes the set of methods that all database loaders for StaffInfo objects must implement.
 interface UploadedFileDbLoader
          UploadedFileDbLoader
 

Uses of Loader in blackboard.persist.course
 

Subinterfaces of Loader in blackboard.persist.course
 interface CartridgeDbLoader
          This interface describes the set of methods that all database loaders for Cartridge objects must implement.
 interface CourseCourseDbLoader
          CourseCourseDbLoader
 interface CourseDbLoader
          This interface describes the set of methods that all database loaders for Course objects must implement.
 interface CourseMembershipDbLoader
          This interface describes the set of methods that all database loaders for CourseMembership objects must implement.
 interface GroupDbLoader
          This interface describes the set of methods that all database loaders for Group objects must implement.
 interface GroupMembershipDbLoader
          This interface describes the set of methods that all database loaders for GroupMembership objects must implement.
 

Uses of Loader in blackboard.persist.discussionboard
 

Subinterfaces of Loader in blackboard.persist.discussionboard
 interface ConferenceDbLoader
          ConferenceDbLoader
 interface ConferenceOwnerDbLoader
          ConferenceOwnerDbLoader
 interface ConferenceXmlLoader
          ConferenceXmlLoader
 interface ForumDbLoader
          ForumDbLoader
 interface ForumXmlLoader
          ForumXmlLoader
 interface MessageAttachmentDbLoader
          MessageAttachmentDbLoader
 interface MessageDbLoader
          This interface describes the set of methods that all database loaders for Message objects must implement.
 interface MessageLabelDbLoader
          MessageLabelDbLoader
 interface MessageXmlLoader
          MessageXmlLoader
 interface UserForumSettingsDbLoader
          This interface describes the set of methods that all database loaders for UserForumSettings objects must implement.
 interface UserForumSettingsXmlLoader
           
 interface UserMsgStateDbLoader
          UserMsgStateDbLoader
 interface UserMsgStateXmlLoader
          UserMsgStateXmlLoader
 

Uses of Loader in blackboard.persist.gradebook
 

Subinterfaces of Loader in blackboard.persist.gradebook
 interface LineitemDbLoader
          The LineitemDbLoader interface provides a standard set of methods used to load Lineitem objects and lists of Lineitems from the Blackboard database.
 interface ScoreDbLoader
          The ScoreDbLoader interface provides a standard set of methods used to load Scores and lists of scores from the Blackboard 5 database schema.
 

Uses of Loader in blackboard.persist.navigation
 

Subinterfaces of Loader in blackboard.persist.navigation
 interface CourseTocDbLoader
          This interface describes the set of methods that all database loaders for CourseToc objects must implement.
 

Uses of Loader in blackboard.persist.role
 

Subinterfaces of Loader in blackboard.persist.role
 interface PortalRoleDbLoader
          This interface describes the set of methods that all database loaders for PortalRole objects must implement.
 

Uses of Loader in blackboard.persist.user
 

Subinterfaces of Loader in blackboard.persist.user
 interface UserDbLoader
          This interface describes the set of methods that all database loaders for Userobjects must implement.
 interface UserRoleDbLoader
          This interface describes the set of methods that all database loaders for UserRole objects must implement.
 



Copyright © 2003 Blackboard, Inc. All Rights Reserved.