com.jwpepper.cat
Class EntryItemSupport

java.lang.Object
  |
  +--com.imaginary.lwp.PersistenceSupport
        |
        +--com.imaginary.lwp.JDBCSupport
              |
              +--com.jwpepper.cat.EntryItemSupport

public class EntryItemSupport
extends JDBCSupport


Field Summary
static java.lang.String CREATE
           
static java.lang.String FIND
           
static java.lang.String LOAD
           
static java.lang.String REMOVE
           
static java.lang.String STORE
           
 
Constructor Summary
EntryItemSupport()
           
 
Method Summary
 void create(Transaction trans, Memento mem)
           
 EntryItem findByObjectID(long oid)
           
 JDBCJoin getJoin(java.lang.String tbl)
           
 java.lang.String getPrimaryTable()
           
 void load(Transaction trans, Memento mem)
           
 java.lang.String mapField(java.lang.String fld)
           
 void remove(Transaction trans, Memento mem)
           
 void store(Transaction trans, Memento mem)
           
 
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

CREATE

public static final java.lang.String CREATE

FIND

public static final java.lang.String FIND

LOAD

public static final java.lang.String LOAD

REMOVE

public static final java.lang.String REMOVE

STORE

public static final java.lang.String STORE
Constructor Detail

EntryItemSupport

public EntryItemSupport()
Method Detail

create

public void create(Transaction trans,
                   Memento mem)
            throws CreateException
Overrides:
create in class PersistenceSupport

findByObjectID

public EntryItem findByObjectID(long oid)
                         throws FindException

getJoin

public JDBCJoin getJoin(java.lang.String tbl)
Overrides:
getJoin in class JDBCSupport

getPrimaryTable

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

load

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

remove

public void remove(Transaction trans,
                   Memento mem)
            throws RemoveException
Overrides:
remove in class PersistenceSupport

mapField

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

store

public void store(Transaction trans,
                  Memento mem)
           throws StoreException
Overrides:
store in class PersistenceSupport