blackboard.cms.portfolio
Class PortfolioPageTemplateManager

java.lang.Object
  extended by blackboard.cms.portfolio.PortfolioPageTemplateManager

public class PortfolioPageTemplateManager
extends java.lang.Object

The PortfolioPageTemplateManager class provides a representation of a PortfolioPageTemplateManager within the Blackboard application. This object provides load, save and delete methods for managing a single or multiple PortfolioPageTemplates items.

Since:
Bb CS 1.0
Version:
$Revision: #1 $

Constructor Summary
PortfolioPageTemplateManager()
           
 
Method Summary
static void deleteById(blackboard.persist.Id id)
          Deletes the PortfolioPageTemplate identified by the Id using default connection.
static void deleteById(blackboard.persist.Id id, java.sql.Connection con)
          Deletes the PortfolioPageTemplate identified by the Id using supplied connection.
static java.util.List loadAll()
          Loads all the PortfolioPageTemplate objects on the system using the default connection.
static java.util.List loadAll(java.sql.Connection con)
          Loads all the PortfolioPageTemplate objects on the system using the supplied connection.
static PortfolioPageTemplate loadById(blackboard.persist.Id id)
          Loads a PortfolioPageTemplate identified by the given Id using the default connection.
static PortfolioPageTemplate loadById(blackboard.persist.Id id, java.sql.Connection con)
          Loads a PortfolioPageTemplate identified by the given Id using the supplied connection.
static void save(PortfolioPageTemplate pi)
          Inserts or updates the PortfolioPageTemplate using the default connection.
static void save(PortfolioPageTemplate pi, java.sql.Connection con)
          Inserts or updates the PortfolioPageTemplate using the supplied connection.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortfolioPageTemplateManager

public PortfolioPageTemplateManager()
Method Detail

save

public static void save(PortfolioPageTemplate pi,
                        java.sql.Connection con)
                 throws blackboard.persist.PersistenceException
Inserts or updates the PortfolioPageTemplate using the supplied connection.

Parameters:
pi - a PortfolioItem to be saved.
con - a Connection to be used to save this PortfolioPageTemplate.
Throws:
blackboard.persist.PersistenceException

save

public static void save(PortfolioPageTemplate pi)
                 throws blackboard.persist.PersistenceException
Inserts or updates the PortfolioPageTemplate using the default connection.

Parameters:
pi - a PortfolioPageTemplate to be saved.
Throws:
blackboard.persist.PersistenceException

deleteById

public static void deleteById(blackboard.persist.Id id)
                       throws blackboard.persist.PersistenceException
Deletes the PortfolioPageTemplate identified by the Id using default connection.

Parameters:
id - the Id of the PortfolioPageTemplate to be deleted using default connection.
Throws:
blackboard.persist.PersistenceException

deleteById

public static void deleteById(blackboard.persist.Id id,
                              java.sql.Connection con)
                       throws blackboard.persist.PersistenceException
Deletes the PortfolioPageTemplate identified by the Id using supplied connection.

Parameters:
id - the Id of the PortfolioPageTemplate to be deleted using supplied connection.
con - a Connection to be used.
Throws:
blackboard.persist.PersistenceException

loadById

public static PortfolioPageTemplate loadById(blackboard.persist.Id id,
                                             java.sql.Connection con)
                                      throws blackboard.persist.PersistenceException
Loads a PortfolioPageTemplate identified by the given Id using the supplied connection.

Parameters:
id - the Id of the PortfolioPageTemplate to be loaded using the supplied connection.
con - a Connection to be used.
Returns:
a PortfolioPageTemplate that is identified by the given Id. Returns null (instead of KeyNotFoundException) if the PortfolioPageTemplate is not found.
Throws:
blackboard.persist.PersistenceException

loadById

public static PortfolioPageTemplate loadById(blackboard.persist.Id id)
                                      throws blackboard.persist.PersistenceException
Loads a PortfolioPageTemplate identified by the given Id using the default connection.

Parameters:
id - the Id of the PortfolioPageTemplate to be loaded using the default connection.
Returns:
a PortfolioPageTemplate that is identified by the given Id. Returns null (instead of KeyNotFoundException) if the PortfolioPageTemplate is not found.
Throws:
blackboard.persist.PersistenceException

loadAll

public static java.util.List loadAll(java.sql.Connection con)
                              throws blackboard.persist.PersistenceException
Loads all the PortfolioPageTemplate objects on the system using the supplied connection.

Parameters:
con - a Connection to be used.
Returns:
a List of PortfolioPageTemplate objects that is identified by the given Id.
Throws:
blackboard.persist.PersistenceException

loadAll

public static java.util.List loadAll()
                              throws blackboard.persist.PersistenceException
Loads all the PortfolioPageTemplate objects on the system using the default connection.

Returns:
a List of PortfolioPageTemplate objects that is identified by the given Id.
Throws:
blackboard.persist.PersistenceException


Copyright © 2003-2004 Blackboard, Inc. All Rights Reserved.