Uses of Interface
org.exolab.castor.persist.spi.PersistenceFactory

Packages that use PersistenceFactory
org.castor.jdo.drivers   
org.exolab.castor.dtx   
org.exolab.castor.jdo.drivers   
org.exolab.castor.jdo.engine Implementation of the Castor JDO engine. 
org.exolab.castor.jdo.keygen   
org.exolab.castor.persist The Castor persistence engine handles object persistence, object caching, transaction concurrency and locking.  
org.exolab.castor.persist.spi Defines the interfaces for persistence engine service providers. 
 

Uses of PersistenceFactory in org.castor.jdo.drivers
 

Classes in org.castor.jdo.drivers that implement PersistenceFactory
 class PointbaseFactory
          PersistenceFactory implementation for Borland's Pointbase driver.
 class ProgressFactory
          PersistenceFactory for Progress RDBMS.
 

Constructors in org.castor.jdo.drivers with parameters of type PersistenceFactory
PointbaseQueryExpression(PersistenceFactory factory)
          Craetes an instance of this class.
ProgressQueryExpression(PersistenceFactory factory)
          Creates an instance of this class.
 

Uses of PersistenceFactory in org.exolab.castor.dtx
 

Methods in org.exolab.castor.dtx that return PersistenceFactory
(package private)  PersistenceFactory DTXEngine.getFactory()
           
 

Uses of PersistenceFactory in org.exolab.castor.jdo.drivers
 

Classes in org.exolab.castor.jdo.drivers that implement PersistenceFactory
 class DB2Factory
          PersistenceFactory for IBM DB2 driver.
 class DerbyFactory
          PersistenceFactory for DB 2 driver.
 class GenericFactory
          PersistenceFactory for generic JDBC driver.
 class HsqlFactory
          PersistenceFactory for HypersonicSQL driver.
 class InformixFactory
          PersistenceFactory for Informix driver.
 class InstantDBFactory
          Persistence factory for InstantDB database (http://instantdb.enhydra.org/ ).
 class InterbaseFactory
          PersistenceFactory for Interbase driver.
 class MySQLFactory
          PersistenceFactory for MySQL JDBC driver.
 class OracleFactory
          PersistenceFactory for Oracle 7/8 driver.
 class PostgreSQLFactory
          PersistenceFactory for postgreSQL JDBC driver.
 class SapDbFactory
          PersistenceFactory for SAP DB.
 class SQLServerFactory
          PersistenceFactory for SQL Server.
 class SybaseFactory
          PersistenceFactory for Sybase Adaptive Servers.
 

Fields in org.exolab.castor.jdo.drivers declared as PersistenceFactory
protected  PersistenceFactory JDBCQueryExpression._factory
           
 

Constructors in org.exolab.castor.jdo.drivers with parameters of type PersistenceFactory
DB2QueryExpression(PersistenceFactory factory)
           
DerbyQueryExpression(PersistenceFactory factory)
           
HsqlQueryExpression(PersistenceFactory factory)
           
InformixQueryExpression(PersistenceFactory factory)
           
InstantDBQueryExpression(PersistenceFactory factory)
           
InterbaseQueryExpression(PersistenceFactory factory)
           
JDBCQueryExpression(PersistenceFactory factory)
           
MySQLQueryExpression(PersistenceFactory factory)
           
OracleQueryExpression(PersistenceFactory factory)
           
PostgreSQLQueryExpression(PersistenceFactory factory)
           
SapDbQueryExpression(PersistenceFactory factory)
           
SQLServerQueryExpression(PersistenceFactory factory)
           
SybaseQueryExpression(PersistenceFactory factory)
           
 

Uses of PersistenceFactory in org.exolab.castor.jdo.engine
 

Classes in org.exolab.castor.jdo.engine that implement PersistenceFactory
 class BaseFactory
          PersistenceFactory for generic JDBC driver.
 

Methods in org.exolab.castor.jdo.engine with parameters of type PersistenceFactory
 KeyGenerator KeyGeneratorRegistry.getKeyGenerator(PersistenceFactory factory, KeyGeneratorDescriptor desc, int sqlType)
          Returns a key generator with the specified description for the specified persistence factory.
 

Constructors in org.exolab.castor.jdo.engine with parameters of type PersistenceFactory
SQLEngine(JDOClassDescriptor clsDesc, PersistenceFactory factory, java.lang.String stampField)
           
SQLQuery(SQLEngine engine, PersistenceFactory factory, java.lang.String sql, java.lang.Class[] types, boolean isCallSql)
          Creates an instance of SQLQuery.
SQLStatementCreate(SQLEngine engine, PersistenceFactory factory)
           
SQLStatementLoad(SQLEngine engine, PersistenceFactory factory)
           
SQLStatementLookup(SQLEngine engine, PersistenceFactory factory)
           
SQLStatementRemove(SQLEngine engine, PersistenceFactory factory)
           
SQLStatementStore(SQLEngine engine, PersistenceFactory factory, java.lang.String load)
           
 

Uses of PersistenceFactory in org.exolab.castor.jdo.keygen
 

Methods in org.exolab.castor.jdo.keygen with parameters of type PersistenceFactory
 KeyGenerator HighLowKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator IdentityKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator MaxKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator SequenceKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType)
          Produce the key generator.
 KeyGenerator UUIDKeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType)
          Produce the key generator.
 

Constructors in org.exolab.castor.jdo.keygen with parameters of type PersistenceFactory
HighLowKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType)
          Initialize the HIGH-LOW key generator.
IdentityKeyGenerator(PersistenceFactory factory, int sqlType)
          Initialize the IDENTITY key generator.
MaxKeyGenerator(PersistenceFactory factory, int sqlType)
          Initialize the MAX key generator.
SequenceKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType)
          Initialize the SEQUENCE key generator.
UUIDKeyGenerator(PersistenceFactory factory, int sqlType)
          Initialize the UUID key generator.
 

Uses of PersistenceFactory in org.exolab.castor.persist
 

Methods in org.exolab.castor.persist that return PersistenceFactory
static PersistenceFactory PersistenceFactoryRegistry.getPersistenceFactory(java.lang.String name)
          Returns a persistence factory with the specified name.
 

Methods in org.exolab.castor.persist with parameters of type PersistenceFactory
static java.util.Vector ClassMolderHelper.resolve(org.exolab.castor.xml.ClassDescriptorResolver cdResolver, LockEngine lock, PersistenceFactory factory)
          Resolve and construct all the ClassMolders given a MappingLoader.
 LockEngine PersistenceEngineFactory.createEngine(ConnectionFactory connectionFactory, org.exolab.castor.xml.ClassDescriptorResolver cdResolver, PersistenceFactory persistenceFactory)
          Creates and returns a new persistence engine.
 

Constructors in org.exolab.castor.persist with parameters of type PersistenceFactory
LockEngine(ConnectionFactory connectionFactory, org.exolab.castor.xml.ClassDescriptorResolver cdResolver, PersistenceFactory persistenceFactory)
          Construct a new cache engine with the specified mapping table, persistence engine and the log interceptor.
 

Uses of PersistenceFactory in org.exolab.castor.persist.spi
 

Methods in org.exolab.castor.persist.spi with parameters of type PersistenceFactory
 KeyGenerator KeyGeneratorFactory.getKeyGenerator(PersistenceFactory factory, java.util.Properties params, int sqlType)
          Produce the key generator.
 



Copyright 2008 null. All Rights Reserved.