org.smartcomps.twister.common.persistence
Class PersistentDataAccess

java.lang.Object
  |
  +--org.smartcomps.twister.common.persistence.PersistentDataAccess
Direct Known Subclasses:
ActivityDAO, ECTaskDAO, ExecutionContextDAO, ProcessDAO, ProcessInstanceDAO, PropertyDAO, UserDAO, WorkItemDAO

public class PersistentDataAccess
extends java.lang.Object


Constructor Summary
PersistentDataAccess()
           
 
Method Summary
static java.lang.Object create(java.lang.Object po)
           
static java.util.List findAll(java.lang.Class classToLoad)
           
static java.lang.Object findById(java.lang.Long id, java.lang.Class classToLoad)
           
static java.lang.Object remove(java.lang.Object po)
           
static java.lang.Object update(java.lang.Object po)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentDataAccess

public PersistentDataAccess()
Method Detail

create

public static java.lang.Object create(java.lang.Object po)
                               throws DBSessionException
DBSessionException

update

public static java.lang.Object update(java.lang.Object po)
                               throws DBSessionException
DBSessionException

remove

public static java.lang.Object remove(java.lang.Object po)
                               throws DBSessionException
DBSessionException

findById

public static java.lang.Object findById(java.lang.Long id,
                                        java.lang.Class classToLoad)
                                 throws DBSessionException,
                                        FinderException
DBSessionException
FinderException

findAll

public static java.util.List findAll(java.lang.Class classToLoad)
                              throws DBSessionException
DBSessionException


Copyright © 2003 SmartComps. All Rights Reserved.