blackboard.persist.discussionboard
Interface ConferenceOwnerDbLoader

All Superinterfaces:
Loader

public interface ConferenceOwnerDbLoader
extends Loader

ConferenceOwnerDbLoader

Version:
$Revision: #1 $ 2005-4-13 $

Nested Class Summary
static class ConferenceOwnerDbLoader.Default
          A utility class that provides quick access to the ConferenceOwnerDbLoader instance associated with the default instance of the database BbPersistenceManager.
 
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
 ConferenceOwner loadByCourseId(Id id)
          Load the ConferenceOwner for the given course (identified by id) from the database using a connection obtained through this object's database context.
 ConferenceOwner loadByCourseId(Id id, java.sql.Connection con)
          Load the ConferenceOwner for the given course (identified by id) from the database using the supplied connection.
 ConferenceOwner loadByGroupId(Id id)
          Load the ConferenceOwner for the given course (identified by id) from the database using a connection obtained through this object's database context.
 ConferenceOwner loadByGroupId(Id id, java.sql.Connection con)
          Load the ConferenceOwner for the given course (identified by id) from the database using the supplied connection.
 ConferenceOwner loadById(Id id)
          Load the ConferenceOwner with the given Id from the database using a connection obtained through this object's database context.
 ConferenceOwner loadById(Id id, java.sql.Connection con)
          Load the ConferenceOwner with the given Id from the database using the supplied connection.
 java.util.List loadByOwnerType(ConferenceOwner.OwnerType owner_type)
          Load the ConferenceOwner list by their types
 java.util.List loadByOwnerType(ConferenceOwner.OwnerType owner_type, java.sql.Connection con)
          Load the ConferenceOwner list by their types
 
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

loadById

ConferenceOwner loadById(Id id)
                         throws KeyNotFoundException,
                                PersistenceException
Load the ConferenceOwner with the given Id from the database using a connection obtained through this object's database context.

Throws:
KeyNotFoundException - if there is no ConferenceOwner in the database with the given id
PersistenceException - if some other error occurs while loading the object

loadById

ConferenceOwner loadById(Id id,
                         java.sql.Connection con)
                         throws KeyNotFoundException,
                                PersistenceException
Load the ConferenceOwner with the given Id from the database using the supplied connection.

Throws:
KeyNotFoundException - if there is no ConferenceOwner in the database with the given id
PersistenceException - if some other error occurs while loading the object

loadByCourseId

ConferenceOwner loadByCourseId(Id id)
                               throws KeyNotFoundException,
                                      PersistenceException
Load the ConferenceOwner for the given course (identified by id) from the database using a connection obtained through this object's database context.

Throws:
KeyNotFoundException - if there is no ConferenceOwner in the database defined for the given course id
PersistenceException - if some other error occurs while loading the object

loadByCourseId

ConferenceOwner loadByCourseId(Id id,
                               java.sql.Connection con)
                               throws KeyNotFoundException,
                                      PersistenceException
Load the ConferenceOwner for the given course (identified by id) from the database using the supplied connection.

Throws:
KeyNotFoundException - if there is no ConferenceOwner in the database defined for the given course id
PersistenceException - if some other error occurs while loading the object

loadByGroupId

ConferenceOwner loadByGroupId(Id id)
                              throws KeyNotFoundException,
                                     PersistenceException
Load the ConferenceOwner for the given course (identified by id) from the database using a connection obtained through this object's database context.

Throws:
KeyNotFoundException - if there is no ConferenceOwner in the database defined for the given course id
PersistenceException - if some other error occurs while loading the object

loadByGroupId

ConferenceOwner loadByGroupId(Id id,
                              java.sql.Connection con)
                              throws KeyNotFoundException,
                                     PersistenceException
Load the ConferenceOwner for the given course (identified by id) from the database using the supplied connection.

Throws:
KeyNotFoundException - if there is no ConferenceOwner in the database defined for the given course id
PersistenceException - if some other error occurs while loading the object

loadByOwnerType

java.util.List loadByOwnerType(ConferenceOwner.OwnerType owner_type)
                               throws KeyNotFoundException,
                                      PersistenceException
Load the ConferenceOwner list by their types

Parameters:
owner_type -
Returns:
Throws:
KeyNotFoundException
PersistenceException

loadByOwnerType

java.util.List loadByOwnerType(ConferenceOwner.OwnerType owner_type,
                               java.sql.Connection con)
                               throws KeyNotFoundException,
                                      PersistenceException
Load the ConferenceOwner list by their types

Parameters:
owner_type -
Returns:
Throws:
KeyNotFoundException
PersistenceException


Copyright © 2003 Blackboard, Inc. All Rights Reserved.