Uses of Class
org.davesag.generica.persistence.ArchiveException

Packages that use ArchiveException
org.davesag.generica.persistence The persistance package contains delegates and and interfaces allowing you to hot-swap your persistance management schemes. 
org.davesag.generica.persistence.hibernate The hibernate package contains hibernate specific delegates and factories. 
org.davesag.generica.persistence.jdo The jdo package contains jdo specific delegates and factories. 
 

Uses of ArchiveException in org.davesag.generica.persistence
 

Methods in org.davesag.generica.persistence that throw ArchiveException
 void Transaction.commit()
          commit this transaction.
 void Transaction.rollback()
          rollback this transaction.
 boolean Transaction.isActive()
          test to see if this transaction is still active.
static Archivist ArchivistFactory.getArchivist(String type)
          load an archvist that delegates to the correct persistence strategy.
protected abstract  Archivist ArchivistFactory.getArchivist()
          Override this method to provide custom archiving.
 Object Archivist.load(String namefield, String name, String classname)
          Convenience method to load an object with the given name, using the supplied namefield and classname as qualifiers of the search.
 Object Archivist.load(Map fields, String classname)
          Load an object whose field values match the values keyed against those field names in the supplied Map.
 Object Archivist.load(Object target, Class clazz)
          Load an object according to the target parameter supplied.
 Object Archivist.save(Object o)
          Save the supplied object.
 void Archivist.delete(Object o)
          Delete the supplied object.
 boolean Archivist.exists(String namefield, String name, String classname)
          A fast test to determine if there is an object with the given name, using the supplied namefield and classname as qualifiers of the search.
 boolean Archivist.exists(Map fields, String classname)
          A fast test to determine if there is an object with values matching field names according to the supplied map.
 Transaction Archivist.getTransaction()
          Return a Transaction that can be used to wrap atomic operations.
 void Archivist.flush()
          Flushes out the Persistancemanager's connection with the database.
 void Archivist.close()
          Closes the PersistanceManager so it an no longer be used.
 

Uses of ArchiveException in org.davesag.generica.persistence.hibernate
 

Methods in org.davesag.generica.persistence.hibernate that throw ArchiveException
 void HibernateTransaction.commit()
          commit this transaction.
 void HibernateTransaction.rollback()
          rollback this transaction.
 boolean HibernateTransaction.isActive()
          test to see if this transaction is still active.
protected  Archivist HibernateArchivistFactory.getArchivist()
          Returns a HibernateArchivist with a valid Hibernate session as its delegate.
 Object HibernateArchivist.load(String namefield, String name, String classname)
          Convenience method to load an object with the given name, using the supplied namefield and classname as qualifiers of the search.
 Object HibernateArchivist.load(Map fields, String classname)
          Load an object whose field values match the values keyed against those field names in the supplied Map.
 Object HibernateArchivist.load(Object target, Class clazz)
          Load an object according to the target parameter supplied.
 Object HibernateArchivist.save(Object o)
          Save the supplied object.
 void HibernateArchivist.delete(Object o)
          Delete the supplied object.
 boolean HibernateArchivist.exists(String namefield, String name, String classname)
          A fast test to determine if there is an object with the given name, using the supplied namefield and classname as qualifiers of the search.
 boolean HibernateArchivist.exists(Map fields, String classname)
          A fast test to determine if there is an object with values matching field names according to the supplied map.
 Transaction HibernateArchivist.getTransaction()
          Return a Transaction that can be used to wrap atomic operations.
 void HibernateArchivist.flush()
          Flushes out the Persistancemanager's connection with the database.
 void HibernateArchivist.close()
          Closes the PersistanceManager so it an no longer be used.
 

Uses of ArchiveException in org.davesag.generica.persistence.jdo
 

Methods in org.davesag.generica.persistence.jdo that throw ArchiveException
 void JdoTransaction.commit()
          Tell the undelying JDO Transaction to commit.
 void JdoTransaction.rollback()
          rollback this transaction.
 boolean JdoTransaction.isActive()
          test to see if this transaction is still active.
protected  Archivist JdoArchivistFactory.getArchivist()
          Returns a JdoArchivist with a valid Jdo session as its delegate.
 Object JdoArchivist.load(String namefield, String name, String classname)
          Convenience method to load an object with the given name, using the supplied namefield and classname as qualifiers of the search.
 Object JdoArchivist.load(Map fields, String classname)
          Load an object whose field values match the values keyed against those field names in the supplied Map.
 Object JdoArchivist.load(Object target, Class clazz)
          Load an object according to the target parameter supplied.
 Object JdoArchivist.save(Object o)
          Save the supplied object.
 void JdoArchivist.delete(Object o)
          Delete the supplied object.
 boolean JdoArchivist.exists(String namefield, String name, String classname)
          A test to determine if there is an object with the given name, using the supplied namefield and classname as qualifiers of the search.
 boolean JdoArchivist.exists(Map fields, String classname)
          A fast test to determine if there is an object with values matching field names according to the supplied map.
 Transaction JdoArchivist.getTransaction()
          Return a Transaction that can be used to wrap atomic operations.
 void JdoArchivist.flush()
          Does nothing.
 void JdoArchivist.close()
          Closes the PersistanceManager so it an no longer be used.
 



Dave Sag Generica API version 0.5.9 - (prerelease) Copyright 2003 - 2004 Dave Sag.