Uses of Interface
net.ontopia.persistence.proxy.ObjectAccessIF
Packages that use ObjectAccessIF
Package
Description
An object-relational mapping framework.
Object model for representing SQL queries.
-
Uses of ObjectAccessIF in net.ontopia.persistence.proxy
Classes in net.ontopia.persistence.proxy that implement ObjectAccessIFModifier and TypeClassDescriptionclassINTERNAL: Object access for objects implementing the PersistentIF interface.Fields in net.ontopia.persistence.proxy declared as ObjectAccessIFMethods in net.ontopia.persistence.proxy that return ObjectAccessIFModifier and TypeMethodDescriptionAbstractTransaction.getObjectAccess()TransactionIF.getObjectAccess()INTERNAL: Gets the object access used by the transaction.Methods in net.ontopia.persistence.proxy with parameters of type ObjectAccessIFModifier and TypeMethodDescriptionprotected voidSQLCollectionAccess.bindParametersAddRemove(PreparedStatement stm, ObjectAccessIF oaccess, IdentityIF identity, Object element) protected voidSQLObjectAccess.bindParametersCreate(PreparedStatement stm, ObjectAccessIF oaccess, Object object) voidClassAccessIF.create(ObjectAccessIF oaccess, Object object) INTERNAL: Creates the new object in the database.voidSQLBatchObjectAccess.create(ObjectAccessIF oaccess, Object object) INTERNAL: Creates the new object identity in the database.voidSQLCollectionAccess.create(ObjectAccessIF oaccess, Object object) voidSQLObjectAccess.create(ObjectAccessIF oaccess, Object object) voidRDBMSAccess.createObject(ObjectAccessIF oaccess, Object object) voidStorageAccessIF.createObject(ObjectAccessIF oaccess, Object object) INTERNAL: Called by the transaction when it requests the new object to be created in the data repository.QueryDescriptor.createQuery(RDBMSAccess access, ObjectAccessIF oaccess, AccessRegistrarIF registrar, String[] platforms) INTERNAL: Creates a QueryIF instance that uses the specified storage access, object access, access registrar and platform settings for this query descriptor.RDBMSAccess.createQuery(String name, ObjectAccessIF oaccess, AccessRegistrarIF registrar) RDBMSAccess.createQuery(JDOQuery jdoquery, ObjectAccessIF oaccess, AccessRegistrarIF registrar, boolean lookup_identities) RDBMSStorage.createQuery(String name, RDBMSAccess access, ObjectAccessIF oaccess, AccessRegistrarIF registrar) RDBMSStorage.createQuery(JDOQuery jdoquery, RDBMSAccess access, ObjectAccessIF oaccess, AccessRegistrarIF registrar, boolean lookup_identities) StorageAccessIF.createQuery(String name, ObjectAccessIF oaccess, AccessRegistrarIF registrar) INTERNAL: Creates a query instance for the given transaction.StorageAccessIF.createQuery(JDOQuery jdoquery, ObjectAccessIF oaccess, AccessRegistrarIF registrar, boolean lookup_identities) INTERNAL: Build a QueryIF from the specified JDO query instance.voidClassAccessIF.delete(ObjectAccessIF oaccess, Object object) INTERNAL: Deletes the object identity from the database.voidSQLCollectionAccess.delete(ObjectAccessIF oaccess, Object object) voidSQLObjectAccess.delete(ObjectAccessIF oaccess, Object object) voidRDBMSAccess.deleteObject(ObjectAccessIF oaccess, Object object) voidStorageAccessIF.deleteObject(ObjectAccessIF oaccess, Object object) INTERNAL: Called by the transaction when it requests the object to be deleted in the data repository.protected voidSQLCollectionAccess.storeAdded(ObjectAccessIF oaccess, IdentityIF identity, Collection elements) voidClassAccessIF.storeDirty(ObjectAccessIF oaccess, Object object) INTERNAL: Stores object fields that are dirty in the database.voidFieldAccessIF.storeDirty(ObjectAccessIF oaccess, Object object) INTERNAL: The object field is dirty and a call to this method should cause the field value to be updated.voidRDBMSAccess.storeDirty(ObjectAccessIF oaccess, Object object) voidSQLCollectionAccess.storeDirty(ObjectAccessIF oaccess, Object object) voidSQLManyToManyReference.storeDirty(ObjectAccessIF oaccess, Object object) voidSQLObjectAccess.storeDirty(ObjectAccessIF oaccess, Object object) voidSQLOneToManyAggregate.storeDirty(ObjectAccessIF oaccess, Object object) voidSQLOneToManyReference.storeDirty(ObjectAccessIF oaccess, Object object) voidSQLOneToOne.storeDirty(ObjectAccessIF oaccess, Object object) voidStorageAccessIF.storeDirty(ObjectAccessIF oaccess, Object object) INTERNAL: Stores object fields that are dirty in the database.protected voidSQLCollectionAccess.storeRemoved(ObjectAccessIF oaccess, IdentityIF identity, Collection elements) -
Uses of ObjectAccessIF in net.ontopia.persistence.query.sql
Fields in net.ontopia.persistence.query.sql declared as ObjectAccessIFMethods in net.ontopia.persistence.query.sql with parameters of type ObjectAccessIFModifier and TypeMethodDescriptionSQLBuilder.makeQuery(JDOQuery jdoquery, ObjectAccessIF oaccess) voidSQLStatement.setObjectAccess(ObjectAccessIF oaccess) voidSQLStatementIF.setObjectAccess(ObjectAccessIF oaccess)