You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ti...@apache.org on 2016/10/10 15:26:34 UTC
svn commit: r1764120 -
/aries/trunk/tx-control/tx-control-provider-jpa-common/src/main/java/org/apache/aries/tx/control/jpa/common/impl/AbstractJPAManagedServiceFactory.java
Author: timothyjward
Date: Mon Oct 10 15:26:34 2016
New Revision: 1764120
URL: http://svn.apache.org/viewvc?rev=1764120&view=rev
Log:
ARIES-1617 Ensure type safety for configuration driven JPA resource providers
Modified:
aries/trunk/tx-control/tx-control-provider-jpa-common/src/main/java/org/apache/aries/tx/control/jpa/common/impl/AbstractJPAManagedServiceFactory.java
Modified: aries/trunk/tx-control/tx-control-provider-jpa-common/src/main/java/org/apache/aries/tx/control/jpa/common/impl/AbstractJPAManagedServiceFactory.java
URL: http://svn.apache.org/viewvc/aries/trunk/tx-control/tx-control-provider-jpa-common/src/main/java/org/apache/aries/tx/control/jpa/common/impl/AbstractJPAManagedServiceFactory.java?rev=1764120&r1=1764119&r2=1764120&view=diff
==============================================================================
--- aries/trunk/tx-control/tx-control-provider-jpa-common/src/main/java/org/apache/aries/tx/control/jpa/common/impl/AbstractJPAManagedServiceFactory.java (original)
+++ aries/trunk/tx-control/tx-control-provider-jpa-common/src/main/java/org/apache/aries/tx/control/jpa/common/impl/AbstractJPAManagedServiceFactory.java Mon Oct 10 15:26:34 2016
@@ -93,11 +93,11 @@ public abstract class AbstractJPAManaged
}
}
- protected abstract LifecycleAware dataSourceTracking(BundleContext context, String pid,
+ protected abstract AbstractManagedJPADataSourceSetup dataSourceTracking(BundleContext context, String pid,
Map<String, Object> properties, Properties jdbcProps, Map<String, Object> jpaProps)
throws InvalidSyntaxException, ConfigurationException;
- protected abstract LifecycleAware emfTracking(BundleContext context, String pid, Map<String, Object> properties,
+ protected abstract AbstractManagedJPAEMFLocator emfTracking(BundleContext context, String pid, Map<String, Object> properties,
Map<String, Object> jpaProps) throws InvalidSyntaxException, ConfigurationException;
@SuppressWarnings("unchecked")