A B C D E F G H I J L M N O P Q R S T U W X

A

addClassName(String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
addingBundle(Bundle, BundleEvent) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 
addingService(ServiceReference) - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
 
addingService(ServiceReference) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
A provider is being added, add it to our Set
addJarFileName(String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
addMappingFileName(String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
addProperty(String, String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
addTransformer(ClassTransformer) - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
addTransformer(Bundle, ClassTransformer, ServiceReference<?>) - Method in class org.apache.aries.jpa.container.weaving.impl.JPAWeavingHook
 
addTransformer(Bundle, ClassTransformer, ServiceReference<?>) - Method in interface org.apache.aries.jpa.container.weaving.impl.TransformerRegistry
Register a new transformer with the WeavingHook
AnnotationScanner - Interface in org.apache.aries.jpa.container.annotation.impl
 
AnnotationScannerFactory - Class in org.apache.aries.jpa.container.annotation.impl
Creates an AnnotationScanner on startup unless BundleWiring support is unavailable
AnnotationScannerFactory() - Constructor for class org.apache.aries.jpa.container.annotation.impl.AnnotationScannerFactory
 

B

bundleStateChange() - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
Notify the EntityManagerFactoryManager that the bundle it is managing has changed state This method should only be called when not holding any locks

C

callback() - Method in class org.apache.aries.jpa.container.impl.CoundownCallback
 
callback() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
callback() - Method in interface org.apache.aries.jpa.container.impl.DestroyCallback
 
callback() - Method in class org.apache.aries.jpa.container.impl.QuiesceParticipantImpl
Close down this object
characters(char[], int, int) - Method in class org.apache.aries.jpa.container.parsing.impl.JPAHandler
Collect up the characters, as element's characters may be split across multiple calls.
clear() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
clearQuiesce() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
clearUp() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
clearWarnings() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
close() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
close() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
close() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
closeTrackers() - Method in class org.apache.aries.jpa.container.unit.impl.DataSourceFactoryDataSource
 
commit() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
ConnectionKey - Class in org.apache.aries.jpa.container.tx.impl
 
ConnectionKey(String, String, Transaction) - Constructor for class org.apache.aries.jpa.container.tx.impl.ConnectionKey
 
ConnectionWrapper - Class in org.apache.aries.jpa.container.tx.impl
This class is a wrapper around a Connection that performs enlistment/delistment of an XAResource from a transaction.
ConnectionWrapper(Connection, boolean) - Constructor for class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
contains(Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
CoundownCallback - Class in org.apache.aries.jpa.container.impl
A DestroyCallback that delegates after the correct number of calls
CoundownCallback(int, DestroyCallback) - Constructor for class org.apache.aries.jpa.container.impl.CoundownCallback
 
CountingEntityManagerFactory - Class in org.apache.aries.jpa.container.impl
An EntityManagerFactory that keeps track of the number of active instances so that it can be quiesced
CountingEntityManagerFactory(EntityManagerFactory, String) - Constructor for class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
createArrayOf(String, Object[]) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
createBlob() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
createClob() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
createEntityManager() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
createEntityManager(Map) - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
createManagedPersistenceUnitMetadata(BundleContext, Bundle, ServiceReference, Collection<ParsedPersistenceUnit>) - Method in class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoFactoryImpl
 
createNamedQuery(String, Class<T>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
createNamedQuery(String) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
createNativeQuery(String, Class) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
createNativeQuery(String, String) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
createNativeQuery(String) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
createNClob() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
createQuery(CriteriaQuery<T>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
createQuery(String, Class<T>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
createQuery(String) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
createSQLXML() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
createStatement() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
createStatement(int, int, int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
createStatement(int, int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
createStruct(String, Object[]) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 

D

DataSourceFactoryDataSource - Class in org.apache.aries.jpa.container.unit.impl
 
DataSourceFactoryDataSource(Bundle, String, String, String, String, boolean) - Constructor for class org.apache.aries.jpa.container.unit.impl.DataSourceFactoryDataSource
 
DelayedLookupDataSource - Class in org.apache.aries.jpa.container.unit.impl
 
DelayedLookupDataSource() - Constructor for class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 
destroy() - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
Stop managing any EntityManagerFactorys This method should only be called when not holding any locks
destroy() - Method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
destroy() - Method in class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoImpl
 
DestroyCallback - Interface in org.apache.aries.jpa.container.impl
An asynchronous callback for destroying something
destroyPersistenceBundle(BundleContext, Bundle) - Method in class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoFactoryImpl
 
detach(Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 

E

EarlyParserReturn - Exception in org.apache.aries.jpa.container.parsing.impl
A convenience mechanism for finding the version of the schema to validate with
EarlyParserReturn(Schema, String) - Constructor for exception org.apache.aries.jpa.container.parsing.impl.EarlyParserReturn
 
endElement(String, String, String) - Method in class org.apache.aries.jpa.container.parsing.impl.JPAHandler
 
EntityManagerFactoryManager - Class in org.apache.aries.jpa.container.impl
This class manages the lifecycle of Persistence Units and their associated EntityManagerFactory objects.
EntityManagerFactoryManager(BundleContext, Bundle, Collection<ParsedPersistenceUnit>, ServiceReference, Collection<? extends ManagedPersistenceUnitInfo>) - Constructor for class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
Create an EntityManagerFactoryManager for the supplied persistence bundle.
EntityManagerWrapper - Class in org.apache.aries.jpa.container.impl
Wrapper an EntityManager so that we know when it has been closed
EntityManagerWrapper(EntityManager, DestroyCallback) - Constructor for class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
equals(Object) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionKey
 
equals(Object) - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
error(SAXParseException) - Method in class org.apache.aries.jpa.container.parsing.impl.JPAHandler
 
excludeUnlistedClasses() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
EXPORT_EJB_HEADER - Static variable in class org.apache.aries.jpa.container.impl.PersistenceBundleHelper
The Export-EJB header (as defined in the web application bundle spec)

F

find(Class<T>, Object, LockModeType, Map<String, Object>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
find(Class<T>, Object, LockModeType) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
find(Class<T>, Object, Map<String, Object>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
find(Class<T>, Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
findClass(String) - Method in class org.apache.aries.jpa.container.unit.impl.TempBundleDelegatingClassLoader
 
findJPAAnnotatedClasses(Bundle) - Method in interface org.apache.aries.jpa.container.annotation.impl.AnnotationScanner
Scan a bundle for classes annotated with @Entity, @MappedSuperClass, or @Embeddable
findPersistenceXmlFiles(Bundle) - Static method in class org.apache.aries.jpa.container.impl.PersistenceBundleHelper
This method locates persistence descriptor files based on a combination of the default location "META-INF/persistence.xml" and the Meta-Persistence header.
findResource(String) - Method in class org.apache.aries.jpa.container.unit.impl.TempBundleDelegatingClassLoader
 
findResources(String) - Method in class org.apache.aries.jpa.container.unit.impl.TempBundleDelegatingClassLoader
 
flush() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 

G

get() - Static method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
getAnnotationScanner() - Static method in class org.apache.aries.jpa.container.annotation.impl.AnnotationScannerFactory
Get the current AnnotationScanner, or null if none is available
getAutoCommit() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
getBundle() - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
 
getCache() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
getCatalog() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
getClassLoader() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getClientInfo() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
getClientInfo(String) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
getConnection() - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
getConnection(String, String) - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
getConnection() - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 
getConnection(String, String) - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 
getContainerProperties() - Method in class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoImpl
 
getCriteriaBuilder() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
getCriteriaBuilder() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getCtx() - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 
getDefaultProviderClassName() - Method in class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoFactoryImpl
 
getDefiningBundle() - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
getDelegate() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getDs() - Method in class org.apache.aries.jpa.container.unit.impl.DataSourceFactoryDataSource
 
getDs() - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 
getDs() - Method in class org.apache.aries.jpa.container.unit.impl.JndiDataSource
 
getEntityManagerFactory() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getFlushMode() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getHoldability() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
getInputStream() - Method in class org.apache.aries.jpa.container.impl.PersistenceDescriptorImpl
 
getJarFileUrls() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getJtaDataSource() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getLocation() - Method in class org.apache.aries.jpa.container.impl.PersistenceDescriptorImpl
 
getLockMode(Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getLoginTimeout() - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
getLoginTimeout() - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 
getLogWriter() - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
getLogWriter() - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 
getManagedClassNames() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getMappingFileNames() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getMetaData() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
getMetamodel() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
getMetamodel() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getNewTempClassLoader() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getNonJtaDataSource() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getParsedPersistenceUnits() - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
 
getPersistenceProviderClassName() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getPersistenceUnitInfo() - Method in class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoImpl
 
getPersistenceUnitName() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getPersistenceUnitRootUrl() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getPersistenceUnits() - Method in class org.apache.aries.jpa.container.parsing.impl.JPAHandler
 
getPersistenceUnitUtil() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
getPersistenceXmlMetadata() - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
getPersistenceXMLSchemaVersion() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getProperties() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
getProperties() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getProperties() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getReference(Class<T>, Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getSchema() - Method in exception org.apache.aries.jpa.container.parsing.impl.EarlyParserReturn
 
getSharedCacheMode() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getStatus() - Method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
getTransaction() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
getTransaction() - Method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
getTransactionIsolation() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
getTransactionType() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getTransformerRegistry() - Static method in class org.apache.aries.jpa.container.weaving.impl.TransformerRegistryFactory
 
getTypeMap() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
getValidationMode() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
getVersion() - Method in exception org.apache.aries.jpa.container.parsing.impl.EarlyParserReturn
 
getWarnings() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 

H

hashCode() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionKey
 
hashCode() - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 

I

init(BundleContext) - Static method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
internalExcludeUnlistedClasses() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
InvalidPersistenceUnitException - Exception in org.apache.aries.jpa.container.impl
This exception is thrown if an EntityManagerFactoryManager has entered an invalid state and needs to be destroyed
InvalidPersistenceUnitException(Exception) - Constructor for exception org.apache.aries.jpa.container.impl.InvalidPersistenceUnitException
 
InvalidPersistenceUnitException() - Constructor for exception org.apache.aries.jpa.container.impl.InvalidPersistenceUnitException
 
InvalidRangeCombination - Exception in org.apache.aries.jpa.container.impl
This exception is thrown when a persistence descriptor contains an set of version ranges with no common overlap
InvalidRangeCombination(Version, boolean, Version, boolean) - Constructor for exception org.apache.aries.jpa.container.impl.InvalidRangeCombination
 
isClosed() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
isOpen() - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
isOpen() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
isReadOnly() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
isValid(int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
isWrapperFor(Class<?>) - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 

J

JndiDataSource - Class in org.apache.aries.jpa.container.unit.impl
 
JndiDataSource(String, String, Bundle, boolean) - Constructor for class org.apache.aries.jpa.container.unit.impl.JndiDataSource
 
joinTransaction() - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
JPAHandler - Class in org.apache.aries.jpa.container.parsing.impl
This code is responsible for parsing the persistence.xml into PersistenceUnits
JPAHandler(Bundle, String) - Constructor for class org.apache.aries.jpa.container.parsing.impl.JPAHandler
Create a new JPA Handler for the given peristence.xml
JPAWeavingHook - Class in org.apache.aries.jpa.container.weaving.impl
This weaving hook delegates to any registered ClassTransformer instances for a given bundle

L

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

M

manage(ServiceReference, Collection<? extends ManagedPersistenceUnitInfo>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
Manage the EntityManagerFactories for the following provider and PersistenceUnitInfos This method should only be called when not holding any locks
manage(Collection<ParsedPersistenceUnit>, ServiceReference, Collection<? extends ManagedPersistenceUnitInfo>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
Manage the EntityManagerFactories for the following provider, updated persistence xmls and PersistenceUnitInfos This method should only be called when not holding any locks
ManagedPersistenceUnitInfoFactoryImpl - Class in org.apache.aries.jpa.container.unit.impl
 
ManagedPersistenceUnitInfoFactoryImpl() - Constructor for class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoFactoryImpl
 
ManagedPersistenceUnitInfoImpl - Class in org.apache.aries.jpa.container.unit.impl
 
ManagedPersistenceUnitInfoImpl(Bundle, ParsedPersistenceUnit, ServiceReference) - Constructor for class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoImpl
 
merge(T) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
MESSAGES - Static variable in class org.apache.aries.jpa.container.impl.NLS
 
modifiedBundle(Bundle, BundleEvent, Object) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 
modifiedService(ServiceReference, Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
 
modifiedService(ServiceReference, Object) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 

N

nativeSQL(String) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
NLS - Class in org.apache.aries.jpa.container.impl
 
NLS() - Constructor for class org.apache.aries.jpa.container.impl.NLS
 

O

org.apache.aries.jpa.container.annotation.impl - package org.apache.aries.jpa.container.annotation.impl
 
org.apache.aries.jpa.container.impl - package org.apache.aries.jpa.container.impl
 
org.apache.aries.jpa.container.parsing.impl - package org.apache.aries.jpa.container.parsing.impl
 
org.apache.aries.jpa.container.tx.impl - package org.apache.aries.jpa.container.tx.impl
 
org.apache.aries.jpa.container.unit.impl - package org.apache.aries.jpa.container.unit.impl
 
org.apache.aries.jpa.container.weaving.impl - package org.apache.aries.jpa.container.weaving.impl
 
OSGiTransactionManager - Class in org.apache.aries.jpa.container.tx.impl
Used to avoid a dependency on javax.transaction.TransactionManager

P

parse(Bundle, PersistenceDescriptor) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceDescriptorParserImpl
 
persist(Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
PERSISTENCE_UNIT_HEADER - Static variable in class org.apache.aries.jpa.container.impl.PersistenceBundleHelper
The Meta-Persistence header
PERSISTENCE_XML - Static variable in class org.apache.aries.jpa.container.impl.PersistenceBundleHelper
The persistence xml location
PersistenceBundleHelper - Class in org.apache.aries.jpa.container.impl
This helper can be used to locate persistence.xml files in a bundle
PersistenceBundleHelper() - Constructor for class org.apache.aries.jpa.container.impl.PersistenceBundleHelper
 
PersistenceBundleManager - Class in org.apache.aries.jpa.container.impl
This class locates, parses and manages persistence units defined in OSGi bundles.
PersistenceBundleManager() - Constructor for class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 
PersistenceDescriptorImpl - Class in org.apache.aries.jpa.container.impl
Stores the location of a persistence descriptor and a stream to its contents.
PersistenceDescriptorImpl(String, InputStream) - Constructor for class org.apache.aries.jpa.container.impl.PersistenceDescriptorImpl
Create a PersistenceDescriptor wrapping the location and InputStream
PersistenceDescriptorParserImpl - Class in org.apache.aries.jpa.container.parsing.impl
This class may be used to parse JPA persistence descriptors.
PersistenceDescriptorParserImpl() - Constructor for class org.apache.aries.jpa.container.parsing.impl.PersistenceDescriptorParserImpl
 
PersistenceUnitImpl - Class in org.apache.aries.jpa.container.parsing.impl
An implementation of PersistenceUnit for parsed persistence unit metadata
PersistenceUnitImpl(Bundle, String, String, String) - Constructor for class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
Create a new persistence unit with the given name, transaction type, location and defining bundle
PersistenceUnitInfoImpl - Class in org.apache.aries.jpa.container.unit.impl
 
PersistenceUnitInfoImpl(Bundle, ParsedPersistenceUnit, ServiceReference, Boolean) - Constructor for class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
prepareCall(String, int, int, int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
prepareCall(String, int, int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
prepareCall(String) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
prepareStatement(String, int, int, int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
prepareStatement(String, int, int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
prepareStatement(String, int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
prepareStatement(String, int[]) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
prepareStatement(String, String[]) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
prepareStatement(String) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
providerRemoved(ServiceReference) - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
Notify the EntityManagerFactoryManager that a provider is being removed from the service registry.

Q

quiesce(EntityManagerFactoryManager.NamedCallback, ServiceRegistration) - Method in class org.apache.aries.jpa.container.impl.CountingEntityManagerFactory
 
quiesce(DestroyCallback) - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
Quiesce this Manager
quiesce(QuiesceCallback, List<Bundle>) - Method in class org.apache.aries.jpa.container.impl.QuiesceParticipantImpl
 
quiesceBundle(Bundle, DestroyCallback) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 
QuiesceParticipantImpl - Class in org.apache.aries.jpa.container.impl
This class provides Quiesce Participant support for JPA managed units.
QuiesceParticipantImpl(PersistenceBundleManager) - Constructor for class org.apache.aries.jpa.container.impl.QuiesceParticipantImpl
 

R

refresh(Object, LockModeType, Map<String, Object>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
refresh(Object, LockModeType) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
refresh(Object, Map<String, Object>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
refresh(Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
registered() - Method in class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoImpl
 
releaseSavepoint(Savepoint) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
remove(Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
removedBundle(Bundle, BundleEvent, Object) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 
removedService(ServiceReference, Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerFactoryManager
 
removedService(ServiceReference, Object) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
A provider is being removed, remove it from the set, and notify all managers that it has been removed
removeTransformer(Bundle, ClassTransformer) - Method in class org.apache.aries.jpa.container.weaving.impl.JPAWeavingHook
 
removeTransformer(Bundle, ClassTransformer) - Method in interface org.apache.aries.jpa.container.weaving.impl.TransformerRegistry
Remove a given transformer from this weaving hook.
resume(Transaction) - Method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
rollback() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
rollback(Savepoint) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 

S

SchemaLocatingHandler - Class in org.apache.aries.jpa.container.parsing.impl
This parser provides a quick mechanism for determining the JPA schema level, and throws an EarlyParserReturn with the Schema to validate with
SchemaLocatingHandler() - Constructor for class org.apache.aries.jpa.container.parsing.impl.SchemaLocatingHandler
 
serviceFound() - Method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
serviceFound() - Method in class org.apache.aries.jpa.container.unit.impl.DataSourceFactoryDataSource
 
serviceLost() - Method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
serviceLost() - Method in class org.apache.aries.jpa.container.unit.impl.DataSourceFactoryDataSource
 
serviceReplaced() - Method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
serviceReplaced() - Method in class org.apache.aries.jpa.container.unit.impl.DataSourceFactoryDataSource
 
setAutoCommit(boolean) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setCatalog(String) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setClientInfo(Properties) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setClientInfo(String, String) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setExcludeUnlisted(boolean) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
setFlushMode(FlushModeType) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
setHoldability(int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setJtaDataSource(String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
setLoginTimeout(int) - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
setLoginTimeout(int) - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 
setLogWriter(PrintWriter) - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
setLogWriter(PrintWriter) - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 
setNonJtaDataSource(String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
setProperty(String, Object) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
setProviderClassName(String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
setProviderReference(ServiceReference) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
setReadOnly(boolean) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setRollbackOnly() - Method in class org.apache.aries.jpa.container.tx.impl.OSGiTransactionManager
 
setSavepoint() - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setSavepoint(String) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setSharedCacheMode(String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
setTransactionIsolation(int) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setTypeMap(Map<String, Class<?>>) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
setValidationMode(String) - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
start(BundleContext) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 
startElement(String, String, String, Attributes) - Method in class org.apache.aries.jpa.container.parsing.impl.JPAHandler
 
startElement(String, String, String, Attributes) - Method in class org.apache.aries.jpa.container.parsing.impl.SchemaLocatingHandler
 
stop(BundleContext) - Method in class org.apache.aries.jpa.container.impl.PersistenceBundleManager
 

T

TempBundleDelegatingClassLoader - Class in org.apache.aries.jpa.container.unit.impl
This is a simple temporary ClassLoader that delegates to the Bundle, but does not call loadClass.
TempBundleDelegatingClassLoader(Bundle, ClassLoader) - Constructor for class org.apache.aries.jpa.container.unit.impl.TempBundleDelegatingClassLoader
 
toString() - Method in class org.apache.aries.jpa.container.impl.PersistenceDescriptorImpl
 
toString() - Method in class org.apache.aries.jpa.container.parsing.impl.PersistenceUnitImpl
 
TransformerRegistry - Interface in org.apache.aries.jpa.container.weaving.impl
ClassTransformer instances should be registered with the instance of this interface returned by TransformerRegistryFactory.getTransformerRegistry()
TransformerRegistryFactory - Class in org.apache.aries.jpa.container.weaving.impl
This class is used to get hold of the active TransformerRegistry for this bundle.
TransformerRegistryFactory() - Constructor for class org.apache.aries.jpa.container.weaving.impl.TransformerRegistryFactory
 

U

unregistered() - Method in class org.apache.aries.jpa.container.unit.impl.ManagedPersistenceUnitInfoImpl
 
unregistered() - Method in class org.apache.aries.jpa.container.unit.impl.PersistenceUnitInfoImpl
 
unwrap(Class<T>) - Method in class org.apache.aries.jpa.container.impl.EntityManagerWrapper
 
unwrap(Class<T>) - Method in class org.apache.aries.jpa.container.tx.impl.ConnectionWrapper
 
unwrap(Class<T>) - Method in class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 
unwrap(Class<T>) - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 

W

weave(WovenClass) - Method in class org.apache.aries.jpa.container.weaving.impl.JPAWeavingHook
 
WEB_CONTEXT_PATH_HEADER - Static variable in class org.apache.aries.jpa.container.impl.PersistenceBundleHelper
The Web-ContextPath header (as defined in the web application bundle spec)
wrapXADataSource(XADataSource) - Method in class org.apache.aries.jpa.container.unit.impl.DelayedLookupDataSource
 

X

XADatasourceEnlistingWrapper - Class in org.apache.aries.jpa.container.tx.impl
This class allows JDBC XA data sources to participate in global transactions, via the ConnectionWrapper that is returned.
XADatasourceEnlistingWrapper(XADataSource) - Constructor for class org.apache.aries.jpa.container.tx.impl.XADatasourceEnlistingWrapper
 

A B C D E F G H I J L M N O P Q R S T U W X

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