A B C D F G I J L M N O P Q R S U

A

addingService(ServiceReference) - Method in class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
 
addingService(ServiceReference) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAPersistenceContextRegistry
Called by service tracker to indicate that a new TransactionSynchronizationRegistry is available in the runtime

B

bundleChanged(BundleEvent) - Method in class org.apache.aries.jpa.container.context.impl.GlobalPersistenceManager
This method is used to track the lifecycle of bundles inside composites

C

callback() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
Quiesce this unit after the last context is destroyed
callback() - Method in class org.apache.aries.jpa.container.context.impl.QuiesceParticipantImpl
Close down this object
callback() - Method in interface org.apache.aries.jpa.container.context.transaction.impl.DestroyCallback
 
clear() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
close() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
close() - Method in class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
 
close() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
contains(Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
createEntityManager() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
createEntityManager(Map) - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
createNamedQuery(String) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
createNamedQuery(String, Class<T>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
createNativeQuery(String) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
createNativeQuery(String, Class) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
createNativeQuery(String, String) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
createQuery(String) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
createQuery(CriteriaQuery<T>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
createQuery(String, Class<T>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 

D

DestroyCallback - Interface in org.apache.aries.jpa.container.context.transaction.impl
A callback to indicate that a destroy operation has completed
detach(Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 

F

find(Class<T>, Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
find(Class<T>, Object, Map<String, Object>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
find(Class<T>, Object, LockModeType) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
find(Class<T>, Object, LockModeType, Map<String, Object>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
flush() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 

G

getBundle() - Method in class org.apache.aries.jpa.container.context.impl.GlobalPersistenceManager
 
getCache() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
getCriteriaBuilder() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
getCriteriaBuilder() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
getCurrentPersistenceContext(EntityManagerFactory, Map<?, ?>, AtomicLong, DestroyCallback) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAPersistenceContextRegistry
Get a PersistenceContext for the current transaction.
getDelegate() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
getEntityManagerFactory() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
getExistingPersistenceContext(EntityManagerFactory) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAPersistenceContextRegistry
 
getFlushMode() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
getLockMode(Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
getMetamodel() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
getMetamodel() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
getPersistenceUnitUtil() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
getProperties() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
getProperties() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
getReference(Class<T>, Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
getTransaction() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
GlobalPersistenceManager - Class in org.apache.aries.jpa.container.context.impl
Class that coordinates PersistenceContextManagers across multiple (nested) OSGi frameworks.
GlobalPersistenceManager() - Constructor for class org.apache.aries.jpa.container.context.impl.GlobalPersistenceManager
 

I

internalClose() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
Called reflectively by blueprint
isOpen() - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
isOpen() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
isTransactionActive() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAPersistenceContextRegistry
 

J

joinTransaction() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
JTAEntityManager - Class in org.apache.aries.jpa.container.context.transaction.impl
A PersistenceContextType.TRANSACTION EntityManager instance
JTAEntityManager(EntityManagerFactory, Map<String, Object>, JTAPersistenceContextRegistry, AtomicLong, DestroyCallback) - Constructor for class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
jtaIntegrationAvailable() - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAPersistenceContextRegistry
Returns true if we have access to a TransactionSynchronizationRegistry and can manage persistence contexts
JTAPersistenceContextRegistry - Class in org.apache.aries.jpa.container.context.transaction.impl
This class is used to manage the lifecycle of JTA peristence contexts
JTAPersistenceContextRegistry(BundleContext) - Constructor for class org.apache.aries.jpa.container.context.transaction.impl.JTAPersistenceContextRegistry
 

L

lock(Object, LockModeType) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
lock(Object, LockModeType, Map<String, Object>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 

M

ManagedPersistenceContextFactory - Class in org.apache.aries.jpa.container.context.impl
A factory that can lazily create managed persistence contexts.
ManagedPersistenceContextFactory(String, ServiceReference, Map<String, Object>, JTAPersistenceContextRegistry) - Constructor for class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
 
manageExistingPersistenceContext(EntityManagerFactory, EntityManager) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAPersistenceContextRegistry
 
merge(T) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
MESSAGES - Static variable in class org.apache.aries.jpa.container.context.impl.NLS
 

N

NLS - Class in org.apache.aries.jpa.container.context.impl
 
NLS() - Constructor for class org.apache.aries.jpa.container.context.impl.NLS
 

O

open() - Method in class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
 
org.apache.aries.jpa.container.context.impl - package org.apache.aries.jpa.container.context.impl
 
org.apache.aries.jpa.container.context.transaction.impl - package org.apache.aries.jpa.container.context.transaction.impl
 

P

persist(Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
PersistenceContextManager - Class in org.apache.aries.jpa.container.context.impl
This class is responsible for managing all of the persistence contexts at a defined scope, i.e.
PersistenceContextManager(BundleContext, JTAPersistenceContextRegistry) - Constructor for class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
Create a new PersistenceContextManager at a scope defined by the supplied BundleContext

Q

quiesce(PersistenceContextManager.QuiesceTidyUp) - Method in class org.apache.aries.jpa.container.context.impl.ManagedPersistenceContextFactory
Register an async Quiesce operation with this peristence context
quiesce(QuiesceCallback, List<Bundle>) - Method in class org.apache.aries.jpa.container.context.impl.QuiesceParticipantImpl
 
quiesceAllUnits(DestroyCallback) - Method in class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
Quiesce all the persistence units managed by this PersistenceContextManager
quiesceBundle(Bundle, DestroyCallback) - Method in class org.apache.aries.jpa.container.context.impl.GlobalPersistenceManager
Quiesce the supplied bundle
QuiesceParticipantImpl - Class in org.apache.aries.jpa.container.context.impl
This class provides Quiesce Participant support for JPA managed contexts.
QuiesceParticipantImpl(GlobalPersistenceManager) - Constructor for class org.apache.aries.jpa.container.context.impl.QuiesceParticipantImpl
 
quiesceUnits(Bundle, DestroyCallback) - Method in class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
Call this method to quiesce a given bundle

R

refresh(Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
refresh(Object, Map<String, Object>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
refresh(Object, LockModeType) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
refresh(Object, LockModeType, Map<String, Object>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
registerContext(String, Bundle, HashMap<String, Object>) - Method in class org.apache.aries.jpa.container.context.impl.GlobalPersistenceManager
 
registerContext(String, Bundle, HashMap<String, Object>) - Method in class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
Register a persistence context definition with this manager
remove(Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
removedService(ServiceReference, Object) - Method in class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
 
removedService(ServiceReference, Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAPersistenceContextRegistry
 

S

setFlushMode(FlushModeType) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
setProperty(String, Object) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 
start(BundleContext) - Method in class org.apache.aries.jpa.container.context.impl.GlobalPersistenceManager
 
stop(BundleContext) - Method in class org.apache.aries.jpa.container.context.impl.GlobalPersistenceManager
 

U

unregisterContext(String, Bundle) - Method in class org.apache.aries.jpa.container.context.impl.PersistenceContextManager
Unregister the supplied bundle as a client of the supplied persistence context
unwrap(Class<T>) - Method in class org.apache.aries.jpa.container.context.transaction.impl.JTAEntityManager
 

A B C D F G I J L M N O P Q R S U

Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.