org.openprivacy.reptile.om
Class ChannelPeer

java.lang.Object
  |
  +--org.apache.turbine.om.peer.BasePeer
        |
        +--org.openprivacy.reptile.om.BaseChannelPeer
              |
              +--org.openprivacy.reptile.om.ChannelPeer

public class ChannelPeer
extends BaseChannelPeer

The skeleton for this class was autogenerated by Torque on: [Mon Nov 26 01:04:40 PST 2001] You should add additional methods to this class to meet the application requirements. This class will only be generated as long as it does not already exist in the output directory.


Fields inherited from class org.openprivacy.reptile.om.BaseChannelPeer
CLASS_DEFAULT, CLASSNAME_DEFAULT, CONTENT_TYPE, COPYRIGHT, DATE_FOUND, DESCRIPTION, ID, IMAGE_FK, LAST_UPDATED, LOCATION, numColumns, SITE, SOURCE, TABLE_NAME, TITLE
 
Fields inherited from class org.apache.turbine.om.peer.BasePeer
DEFAULT_MAP_BUILDER, IGNORE_CASE, ORDER_BY
 
Constructor Summary
ChannelPeer()
           
 
Method Summary
static Channel getChannelByLocation(java.lang.String location)
          Get a channel by it's location return null if one wasn't found.
static int getCount()
          Get the number of channels in this peer.
static void registerChannel(ContentFeed feed)
          Update a specific channel with a new content feed.
static Channel[] searchByDescription(java.lang.String query)
          Search for and find channels by their description.
static Channel[] searchByTitle(java.lang.String query)
          Search for and find channels by their title.
static Channel[] searchByTitleAndDescription(java.lang.String query)
          Search within the peers by title and description.
static void updateChannel(java.lang.String location, java.lang.String site, java.lang.String contentType, java.lang.String title, java.lang.String description)
          Update the title and description in the given location.
 
Methods inherited from class org.openprivacy.reptile.om.BaseChannelPeer
addSelectColumns, buildCriteria, doDelete, doDelete, doDelete, doDelete, doInsert, doInsert, doInsert, doInsert, doSelect, doSelect, doSelectJoinImage, doSelectVillageRecords, doSelectVillageRecords, doUpdate, doUpdate, doUpdate, doUpdate, getMapBuilder, getOMClass, getTableMap, populateObject, populateObjects, resultSet2Objects, retrieveByPK, retrieveByPK, retrieveByPK, retrieveByPK, row2Object
 
Methods inherited from class org.apache.turbine.om.peer.BasePeer
beginTransaction, commitTransaction, createPreparedStatement, createQueryString, deleteAll, deleteAll, doPSSelect, doPSSelect, doUpdate, doUpdate, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeQuery, executeStatement, executeStatement, executeStatement, getMapBuilder, getSelectResults, getSelectResults, getSelectResults, getSelectResults, handleMultiple, handleMultipleRecords, hashtableToByteArray, initColumnNames, initCriteriaKeys, initTableColumns, initTableSchema, initTableSchema, rollBackTransaction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChannelPeer

public ChannelPeer()
Method Detail

getChannelByLocation

public static Channel getChannelByLocation(java.lang.String location)
                                    throws java.lang.Exception
Get a channel by it's location return null if one wasn't found.

registerChannel

public static void registerChannel(ContentFeed feed)
                            throws java.lang.Exception
Update a specific channel with a new content feed. This make SURE that we don't already have this entry and if it does we just update it.

updateChannel

public static void updateChannel(java.lang.String location,
                                 java.lang.String site,
                                 java.lang.String contentType,
                                 java.lang.String title,
                                 java.lang.String description)
                          throws java.lang.Exception
Update the title and description in the given location.

getCount

public static int getCount()
                    throws java.lang.Exception
Get the number of channels in this peer.

searchByTitle

public static Channel[] searchByTitle(java.lang.String query)
                               throws java.lang.Exception
Search for and find channels by their title.

searchByDescription

public static Channel[] searchByDescription(java.lang.String query)
                                     throws java.lang.Exception
Search for and find channels by their description.

searchByTitleAndDescription

public static Channel[] searchByTitleAndDescription(java.lang.String query)
                                             throws java.lang.Exception
Search within the peers by title and description.