Package net.ontopia.persistence.proxy
Interface StorageIF
- All Known Implementing Classes:
RDBMSStorage
public interface StorageIF
INTERNAL: Interface for accessing storage definitions.
This class is similar to the JDO PersistenceManagerFactory interface.
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()INTERNAL: Closes the storage definition, which allows it to free its resources.createTransaction(boolean readonly) INTERNAL: Creates a new storage access instance.getHelperObject(int identifier, IdentityIF namespace) INTERNAL: Returns the shared caches.INTERNAL: Returns the optimized object relational mapping declaration.INTERNAL: Gets the properties held by the storage.getProperty(String property) INTERNAL: Gets the value of the specified storage property.INTERNAL: Returns the shared storage cache, if any.booleanINTERNAL: Returns true if shared cache is enabled.voidINTERNAL: Notify cluster that transaction has been committed, so that batched cluster events can be broadcasted.
-
Method Details
-
getMapping
RDBMSMapping getMapping()INTERNAL: Returns the optimized object relational mapping declaration. -
getStorageCache
StorageCacheIF getStorageCache()INTERNAL: Returns the shared storage cache, if any. -
getHelperObject
INTERNAL: Returns the shared caches. -
notifyCluster
void notifyCluster()INTERNAL: Notify cluster that transaction has been committed, so that batched cluster events can be broadcasted. -
createTransaction
INTERNAL: Creates a new storage access instance. -
getProperties
INTERNAL: Gets the properties held by the storage. -
getProperty
INTERNAL: Gets the value of the specified storage property. -
close
void close()INTERNAL: Closes the storage definition, which allows it to free its resources.
-