Package | Description |
---|---|
org.apache.openjpa.kernel |
OpenJPA Runtime Kernel
|
Modifier and Type | Method and Description |
---|---|
Object |
VersionAttachStrategy.attach(AttachManager manager,
Object toAttach,
ClassMetaData meta,
PersistenceCapable into,
OpenJPAStateManager owner,
ValueMetaData ownerMeta,
boolean explicit) |
Object |
DetachedStateManager.attach(AttachManager manager,
Object toAttach,
ClassMetaData meta,
PersistenceCapable into,
OpenJPAStateManager owner,
ValueMetaData ownerMeta,
boolean explicit) |
Object |
DetachedStateAttachStrategy.attach(AttachManager manager,
Object toAttach,
ClassMetaData meta,
PersistenceCapable into,
OpenJPAStateManager owner,
ValueMetaData ownerMeta,
boolean explicit) |
abstract Object |
AttachStrategy.attach(AttachManager manager,
Object toAttach,
ClassMetaData meta,
PersistenceCapable into,
OpenJPAStateManager owner,
ValueMetaData ownerMeta,
boolean explicit)
Attach.
|
protected Collection |
AttachStrategy.attachCollection(AttachManager manager,
Collection orig,
OpenJPAStateManager sm,
FieldMetaData fmd)
Return a new collection with the attached contents of the given one.
|
protected boolean |
AttachStrategy.attachField(AttachManager manager,
Object toAttach,
StateManagerImpl sm,
FieldMetaData fmd,
boolean nullLoaded)
Attach the given field into the given instance.
|
protected Map |
AttachStrategy.attachMap(AttachManager manager,
Map orig,
OpenJPAStateManager sm,
FieldMetaData fmd)
Make sure all the values in the given map are attached.
|
protected PersistenceCapable |
VersionAttachStrategy.findFromDatabase(AttachManager manager,
Object pc)
Find a PersistenceCapable instance of an Object if it exists in the
database.
|
protected Object |
VersionAttachStrategy.getDetachedObjectId(AttachManager manager,
Object toAttach) |
protected Object |
DetachedStateManager.getDetachedObjectId(AttachManager manager,
Object toAttach) |
protected Object |
DetachedStateAttachStrategy.getDetachedObjectId(AttachManager manager,
Object toAttach) |
protected abstract Object |
AttachStrategy.getDetachedObjectId(AttachManager manager,
Object toAttach)
Return the identity of the given detached instance.
|
protected Object |
AttachStrategy.getReference(AttachManager manager,
Object toAttach,
OpenJPAStateManager sm,
ValueMetaData vmd)
Return a managed, possibly hollow reference for the given detached
object.
|
protected StateManagerImpl |
AttachStrategy.persist(AttachManager manager,
PersistenceCapable pc,
ClassMetaData meta,
Object appId,
boolean explicit)
Return a PNew/PNewProvisional managed object for the given detached
instance.
|
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.