Uses of Interface
net.ontopia.persistence.proxy.ObjectAccessIF

Packages that use ObjectAccessIF
net.ontopia.persistence.proxy An object-relational mapping framework. 
net.ontopia.persistence.query.sql Object model for representing SQL queries. 
 

Uses of ObjectAccessIF in net.ontopia.persistence.proxy
 

Classes in net.ontopia.persistence.proxy that implement ObjectAccessIF
 class PersistentObjectAccess
          INTERNAL: Object access for objects implementing the PersistentIF interface.
 

Fields in net.ontopia.persistence.proxy declared as ObjectAccessIF
protected  ObjectAccessIF AbstractTransaction.oaccess
           
 

Methods in net.ontopia.persistence.proxy that return ObjectAccessIF
 ObjectAccessIF TransactionIF.getObjectAccess()
          INTERNAL: Gets the object access used by the transaction.
 ObjectAccessIF AbstractTransaction.getObjectAccess()
           
 

Methods in net.ontopia.persistence.proxy with parameters of type ObjectAccessIF
protected  void SQLCollectionAccess.bindParametersAddRemove(java.sql.PreparedStatement stm, ObjectAccessIF oaccess, IdentityIF identity, java.lang.Object element)
           
protected  void SQLObjectAccess.bindParametersCreate(java.sql.PreparedStatement stm, ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLObjectAccess.create(ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLCollectionAccess.create(ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLBatchObjectAccess.create(ObjectAccessIF oaccess, java.lang.Object object)
          INTERNAL: Creates the new object identity in the database.
 void ClassAccessIF.create(ObjectAccessIF oaccess, java.lang.Object object)
          INTERNAL: Creates the new object in the database.
 void StorageAccessIF.createObject(ObjectAccessIF oaccess, java.lang.Object object)
          INTERNAL: Called by the transaction when it requests the new object to be created in the data repository.
 void RDBMSAccess.createObject(ObjectAccessIF oaccess, java.lang.Object object)
           
 QueryIF StorageAccessIF.createQuery(JDOQuery jdoquery, ObjectAccessIF oaccess, AccessRegistrarIF registrar, boolean lookup_identities)
          INTERNAL: Build a QueryIF from the specified JDO query instance.
 QueryIF RDBMSAccess.createQuery(JDOQuery jdoquery, ObjectAccessIF oaccess, AccessRegistrarIF registrar, boolean lookup_identities)
           
 QueryIF RDBMSStorage.createQuery(JDOQuery jdoquery, RDBMSAccess access, ObjectAccessIF oaccess, AccessRegistrarIF registrar, boolean lookup_identities)
           
 QueryIF QueryDescriptor.createQuery(RDBMSAccess access, ObjectAccessIF oaccess, AccessRegistrarIF registrar, java.lang.String[] platforms)
          INTERNAL: Creates a QueryIF instance that uses the specified storage access, object access, access registrar and platform settings for this query descriptor.
 QueryIF StorageAccessIF.createQuery(java.lang.String name, ObjectAccessIF oaccess, AccessRegistrarIF registrar)
          INTERNAL: Creates a query instance for the given transaction.
 QueryIF RDBMSAccess.createQuery(java.lang.String name, ObjectAccessIF oaccess, AccessRegistrarIF registrar)
           
 QueryIF RDBMSStorage.createQuery(java.lang.String name, RDBMSAccess access, ObjectAccessIF oaccess, AccessRegistrarIF registrar)
           
 void SQLObjectAccess.delete(ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLCollectionAccess.delete(ObjectAccessIF oaccess, java.lang.Object object)
           
 void ClassAccessIF.delete(ObjectAccessIF oaccess, java.lang.Object object)
          INTERNAL: Deletes the object identity from the database.
 void StorageAccessIF.deleteObject(ObjectAccessIF oaccess, java.lang.Object object)
          INTERNAL: Called by the transaction when it requests the object to be deleted in the data repository.
 void RDBMSAccess.deleteObject(ObjectAccessIF oaccess, java.lang.Object object)
           
protected  void SQLCollectionAccess.storeAdded(ObjectAccessIF oaccess, IdentityIF identity, java.util.Collection elements)
           
 void StorageAccessIF.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
          INTERNAL: Stores object fields that are dirty in the database.
 void SQLOneToOne.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLOneToManyReference.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLOneToManyAggregate.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLObjectAccess.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLManyToManyReference.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
           
 void SQLCollectionAccess.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
           
 void RDBMSAccess.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
           
 void FieldAccessIF.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
          INTERNAL: The object field is dirty and a call to this method should cause the field value to be updated.
 void ClassAccessIF.storeDirty(ObjectAccessIF oaccess, java.lang.Object object)
          INTERNAL: Stores object fields that are dirty in the database.
protected  void SQLCollectionAccess.storeRemoved(ObjectAccessIF oaccess, IdentityIF identity, java.util.Collection elements)
           
 

Uses of ObjectAccessIF in net.ontopia.persistence.query.sql
 

Fields in net.ontopia.persistence.query.sql declared as ObjectAccessIF
protected  ObjectAccessIF SQLStatement.oaccess
           
 

Methods in net.ontopia.persistence.query.sql with parameters of type ObjectAccessIF
 SQLQuery SQLBuilder.makeQuery(JDOQuery jdoquery, ObjectAccessIF oaccess)
           
 void SQLStatementIF.setObjectAccess(ObjectAccessIF oaccess)
           
 void SQLStatement.setObjectAccess(ObjectAccessIF oaccess)
           
 



Copyright © 2000-2012 Ontopia.