blackboard.persist.content
Interface GroupUploadDbLoader

All Superinterfaces:
Loader

public interface GroupUploadDbLoader
extends Loader

This interface describes the set of methods that all database loaders for GroupUpload objects must implement.

Since:
Bb 6.3

Nested Class Summary
static class GroupUploadDbLoader.Default
           
 
Field Summary
static java.lang.String TYPE
          Type used to obtain an instance of the class configured to provide the implementation for this interface.
 
Method Summary
 BbList<GroupUpload> loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of GroupUpload objects associated with the given CourseId (identifed by Id) from the database using the supplied connection.
 
Methods inherited from interface blackboard.persist.Loader
getAppVersion, init
 

Field Detail

TYPE

static final java.lang.String TYPE
Type used to obtain an instance of the class configured to provide the implementation for this interface. Used when making a call to BbPersistenceManager.getLoader(String).

See Also:
Constant Field Values
Method Detail

loadByCourseId

BbList<GroupUpload> loadByCourseId(Id courseId,
                                   java.sql.Connection con)
                                   throws PersistenceException
Load the list of GroupUpload objects associated with the given CourseId (identifed by Id) from the database using the supplied connection.

Parameters:
courseId - the Id of the GroupUpload item.
con - the Connection to use to perform the load. Can be null.
Returns:
blackboard.base.BbList list of GroupUpload items retrieved matching the given courseId.
Throws:
PersistenceException - if some error occurs while loading the object


Copyright © 2012 Blackboard, Inc. All Rights Reserved.