Uses of Interface
net.ontopia.persistence.proxy.PersistentIF
-
Packages that use PersistentIF Package Description net.ontopia.persistence.proxy An object-relational mapping framework.net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces. -
-
Uses of PersistentIF in net.ontopia.persistence.proxy
Classes in net.ontopia.persistence.proxy that implement PersistentIF Modifier and Type Class Description class
AbstractROPersistent
INTERNAL: An abstract PersistentIF implementation that handles most of the machinery needed to implement persistent objects.class
AbstractRWPersistent
INTERNAL: An abstract PersistentIF implementation that handles most of the machinery needed to implement persistent objects.Fields in net.ontopia.persistence.proxy with type parameters of type PersistentIF Modifier and Type Field Description protected Set<PersistentIF>
RWTransaction. chgcre
protected Set<PersistentIF>
RWTransaction. chgdel
protected Set<PersistentIF>
RWTransaction. chgdty
protected Map<IdentityIF,PersistentIF>
AbstractTransaction. identity_map
protected Map<IdentityIF,PersistentIF>
AbstractTransaction. lru
Methods in net.ontopia.persistence.proxy that return PersistentIF Modifier and Type Method Description PersistentIF
AbstractTransaction. _getObject(IdentityIF identity)
PersistentIF
TransactionIF. _getObject(IdentityIF identity)
EXPERIMENTAL: ...protected PersistentIF
AbstractTransaction. checkIdentityMap(IdentityIF identity)
protected PersistentIF
AbstractTransaction. checkIdentityMapAndCreateInstance(IdentityIF identity)
protected PersistentIF
AbstractTransaction. checkIdentityMapNoLRU(IdentityIF identity)
protected PersistentIF
AbstractTransaction. createInstance(IdentityIF identity)
PersistentIF
AbstractTransaction. getObject(IdentityIF identity)
PersistentIF
AbstractTransaction. getObject(IdentityIF identity, boolean acceptDeleted)
PersistentIF
TransactionIF. getObject(IdentityIF identity)
INTERNAL: Gets the object instance with the given identity.PersistentIF
TransactionIF. getObject(IdentityIF identity, boolean acceptDeleted)
INTERNAL: Gets the object instance with the given identity.protected PersistentIF
AbstractTransaction. removeIdentityMapNoLRU(IdentityIF identity)
Methods in net.ontopia.persistence.proxy with parameters of type PersistentIF Modifier and Type Method Description void
ROTransaction. assignIdentity(PersistentIF object)
void
RWTransaction. assignIdentity(PersistentIF object)
void
TransactionIF. assignIdentity(PersistentIF object)
void
ROTransaction. create(PersistentIF object)
void
RWTransaction. create(PersistentIF object)
void
TransactionIF. create(PersistentIF object)
INTERNAL: Registers the object with the transaction and marks it for creation in the data repository.void
ROTransaction. delete(PersistentIF object)
void
RWTransaction. delete(PersistentIF object)
void
TransactionIF. delete(PersistentIF identity)
INTERNAL: Unregisters the object with the transaction and marks it for deletion in the data repository.void
ROTransaction. objectCreated(PersistentIF object)
void
RWTransaction. objectCreated(PersistentIF object)
void
TransactionIF. objectCreated(PersistentIF object)
void
ROTransaction. objectDeleted(PersistentIF object)
void
RWTransaction. objectDeleted(PersistentIF object)
void
TransactionIF. objectDeleted(PersistentIF object)
void
ROTransaction. objectDirty(PersistentIF object)
void
RWTransaction. objectDirty(PersistentIF object)
void
TransactionIF. objectDirty(PersistentIF object)
INTERNAL: Called by PersistentIFs when the object's data has changed. -
Uses of PersistentIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement PersistentIF Modifier and Type Class Description class
Association
INTERNAL: The rdbms association implementation.class
AssociationRole
INTERNAL: The rdbms association role implementation.class
Occurrence
INTERNAL: The rdbms occurrence implementation.class
ReadOnlyAssociation
INTERNAL: The read-only rdbms association implementation.class
ReadOnlyAssociationRole
INTERNAL: The read-only rdbms association role implementation.class
ReadOnlyOccurrence
INTERNAL: The read-only rdbms occurrence implementation.class
ReadOnlyTMObject
INTERNAL:class
ReadOnlyTopic
INTERNAL: The read-only rdbms topic implementation.class
ReadOnlyTopicMap
INTERNAL: The read-only rdbms topic map implementation.class
ReadOnlyTopicName
INTERNAL: The read-only rdbms topic name implementation.class
ReadOnlyVariantName
INTERNAL: The read-only rdbms variant name implementation.class
TMObject
INTERNAL:class
Topic
INTERNAL: The rdbms topic implementation.class
TopicMap
INTERNAL: The rdbms topic map implementation.class
TopicName
INTERNAL: The rdbms topic name implementation.class
VariantName
INTERNAL: The rdbms variant name implementation.
-