| org.apache.ojb.broker.core.PersistenceBrokerImpl org.apache.ojb.broker.prevayler.PBPrevaylerImpl
PBPrevaylerImpl | public class PBPrevaylerImpl extends PersistenceBrokerImpl (Code) | | An OJB PersistenBroker implementation working against a datastore
that is persisted by Prevayler.
So in other word, this is an OODBMS with a PB API.
Of course you can use OJB/ODMG or OJB/JDO on top of it.
important note: this implementation is not finished.
Do not try to use it in production environments.
author: Thomas Mahler |
Methods inherited from org.apache.ojb.broker.core.PersistenceBrokerImpl | public synchronized void abortTransaction() throws TransactionNotInProgressException(Code)(Java Doc) public void addMtoNImplementor(MtoNImplementor m2n) throws PersistenceBrokerException(Code)(Java Doc) public synchronized void beginTransaction() throws TransactionInProgressException, TransactionAbortedException(Code)(Java Doc) public void checkRefreshRelationships(Object obj, Identity oid, ClassDescriptor cld)(Code)(Java Doc) public void clearCache() throws PersistenceBrokerException(Code)(Java Doc) public boolean close()(Code)(Java Doc) public synchronized void commitTransaction() throws TransactionNotInProgressException, TransactionAbortedException(Code)(Java Doc) public Object createProxy(Class baseClassForProxy, Identity realSubjectsIdentity)(Code)(Java Doc) public void delete(Object obj, boolean ignoreReferences) throws PersistenceBrokerException(Code)(Java Doc) public void delete(Object obj) throws PersistenceBrokerException(Code)(Java Doc) public void deleteByQuery(Query query) throws PersistenceBrokerException(Code)(Java Doc) public void deleteMtoNImplementor(MtoNImplementor m2nImpl) throws PersistenceBrokerException(Code)(Java Doc) public void destroy()(Code)(Java Doc) public Object doGetObjectByIdentity(Identity id) throws PersistenceBrokerException(Code)(Java Doc) protected void finalize()(Code)(Java Doc) public ClassDescriptor getClassDescriptor(Class clazz) throws PersistenceBrokerException(Code)(Java Doc) public ManageableCollection getCollectionByQuery(Class collectionClass, Query query) throws PersistenceBrokerException(Code)(Java Doc) public Collection getCollectionByQuery(Query query) throws PersistenceBrokerException(Code)(Java Doc) public int getCount(Query query) throws PersistenceBrokerException(Code)(Java Doc) public DescriptorRepository getDescriptorRepository()(Code)(Java Doc) public MaterializationCache getInternalCache()(Code)(Java Doc) public Iterator getIteratorByQuery(Query query) throws PersistenceBrokerException(Code)(Java Doc) protected OJBIterator getIteratorFromQuery(Query query, ClassDescriptor cld) throws PersistenceBrokerException(Code)(Java Doc) public Object getObjectByIdentity(Identity id) throws PersistenceBrokerException(Code)(Java Doc) public Object getObjectByQuery(Query query) throws PersistenceBrokerException(Code)(Java Doc) public PBKey getPBKey()(Code)(Java Doc) public Enumeration getPKEnumerationByQuery(Class primaryKeyClass, Query query) throws PersistenceBrokerException(Code)(Java Doc) public ProxyFactory getProxyFactory()(Code)(Java Doc) public QueryReferenceBroker getReferenceBroker()(Code)(Java Doc) public RelationshipPrefetcherFactory getRelationshipPrefetcherFactory()(Code)(Java Doc) public Iterator getReportQueryIteratorByQuery(Query query) throws PersistenceBrokerException(Code)(Java Doc) public Class getTopLevelClass(Class clazz) throws PersistenceBrokerException(Code)(Java Doc) public boolean hasClassDescriptor(Class clazz)(Code)(Java Doc) public boolean isClosed()(Code)(Java Doc) public boolean isInTransaction()(Code)(Java Doc) public boolean isManaged()(Code)(Java Doc) public void link(Object targetObject, ClassDescriptor cld, ObjectReferenceDescriptor rds, Object referencedObject, boolean insert)(Code)(Java Doc) public void linkMtoN(Object obj, CollectionDescriptor cod, boolean insert)(Code)(Java Doc) public void linkOneToMany(Object obj, CollectionDescriptor cod, boolean insert)(Code)(Java Doc) public void linkOneToOne(Object obj, ClassDescriptor cld, ObjectReferenceDescriptor rds, boolean insert)(Code)(Java Doc) public org.odbms.Query query()(Code)(Java Doc) public void refresh()(Code)(Java Doc) public void removeFromCache(Object objectOrIdentity) throws PersistenceBrokerException(Code)(Java Doc) public void retrieveAllReferences(Object pInstance) throws PersistenceBrokerException(Code)(Java Doc) public void retrieveReference(Object pInstance, String pAttributeName) throws PersistenceBrokerException(Code)(Java Doc) public BrokerHelper serviceBrokerHelper()(Code)(Java Doc) public ConnectionManagerIF serviceConnectionManager()(Code)(Java Doc) public IdentityFactory serviceIdentity()(Code)(Java Doc) public JdbcAccess serviceJdbcAccess()(Code)(Java Doc) public ObjectCache serviceObjectCache()(Code)(Java Doc) public SequenceManager serviceSequenceManager()(Code)(Java Doc) public SqlGenerator serviceSqlGenerator()(Code)(Java Doc) public StatementManagerIF serviceStatementManager()(Code)(Java Doc) public void setClosed(boolean closed)(Code)(Java Doc) public void setInTransaction(boolean inTransaction)(Code)(Java Doc) public void setManaged(boolean managed)(Code)(Java Doc) public void setPBKey(PBKey key)(Code)(Java Doc) public void store(Object obj) throws PersistenceBrokerException(Code)(Java Doc) public void store(Object obj, Identity oid, ClassDescriptor cld, boolean insert, boolean ignoreReferences)(Code)(Java Doc) protected void store(Object obj, Identity oid, ClassDescriptor cld, boolean insert)(Code)(Java Doc) public void store(Object obj, ObjectModification mod) throws PersistenceBrokerException(Code)(Java Doc) public void unlinkFK(Object targetObject, ClassDescriptor cld, ObjectReferenceDescriptor rds)(Code)(Java Doc) public void unlinkXtoN(Object obj, CollectionDescriptor col)(Code)(Java Doc)
|
|
|