com.jwpepper.cat
Class CatalogSupport

java.lang.Object
  |
  +--com.imaginary.lwp.PersistenceSupport
        |
        +--com.imaginary.lwp.JDBCSupport
              |
              +--com.jwpepper.cat.EntrySupport
                    |
                    +--com.jwpepper.cat.CompositeEntrySupport
                          |
                          +--com.jwpepper.cat.CatalogSupport

public class CatalogSupport
extends CompositeEntrySupport

Supports the storage of a catalog business component to a database.
Last modified $Date: 1999/10/06 20:23:07 $

Version:
$Revision: 1.3 $
Author:
George Reese (george@ancept.com)

Field Summary
static java.lang.String LOAD
           
 
Fields inherited from class com.jwpepper.cat.CompositeEntrySupport
LOAD_ENTRIES
 
Fields inherited from class com.jwpepper.cat.EntrySupport
CREATE, LOAD, REMOVE, STORE
 
Constructor Summary
CatalogSupport()
           
 
Method Summary
 java.lang.String getPrimaryTable()
           
 void load(Transaction trans, Memento mem)
           
 java.lang.String mapField(java.lang.String fld)
           
 
Methods inherited from class com.jwpepper.cat.CompositeEntrySupport
loadEntries
 
Methods inherited from class com.jwpepper.cat.EntrySupport
create, getJoin, remove, store
 
Methods inherited from class com.imaginary.lwp.JDBCSupport
find, getFindSQL, getReference
 
Methods inherited from class com.imaginary.lwp.PersistenceSupport
generateID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOAD

public static final java.lang.String LOAD
Constructor Detail

CatalogSupport

public CatalogSupport()
Method Detail

getPrimaryTable

public java.lang.String getPrimaryTable()
Overrides:
getPrimaryTable in class EntrySupport

mapField

public java.lang.String mapField(java.lang.String fld)
                          throws FindException
Overrides:
mapField in class EntrySupport

load

public void load(Transaction trans,
                 Memento mem)
          throws LoadException
Overrides:
load in class CompositeEntrySupport