Package org.datanucleus.store
Interface BackedSCOStoreManager
public interface BackedSCOStoreManager
Interface implemented by a StoreManager when it supports "backed" SCO wrappers (i.e SCO fields have a
connection to the datastore via a "backing store" to support more efficient connectivity).
-
Method Summary
Modifier and TypeMethodDescriptiongetBackingStoreForField
(ClassLoaderResolver clr, AbstractMemberMetaData mmd, Class type) Accessor for the backing store for the specified field/property.
-
Method Details
-
getBackingStoreForField
Accessor for the backing store for the specified field/property.- Parameters:
clr
- ClassLoader resolvermmd
- MetaData for the field/propertytype
- Type of the member- Returns:
- Backing store
- Throws:
IncompatibleFieldTypeException
- raises the exception if the field is not compatible if the store
-