You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by no...@apache.org on 2010/09/22 08:24:53 UTC

svn commit: r999772 - in /incubator/aries/trunk/jndi/jndi-api: ./ src/main/java/org/apache/ src/main/java/org/apache/aries/ src/main/java/org/apache/aries/jndi/ src/main/java/org/apache/aries/jndi/urls/

Author: not
Date: Wed Sep 22 06:24:53 2010
New Revision: 999772

URL: http://svn.apache.org/viewvc?rev=999772&view=rev
Log:
ARIES-417 Add interface for plugging in a new URL ObjectFactory finding mechanism.

Added:
    incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/
    incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/aries/
    incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/aries/jndi/
    incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/aries/jndi/urls/
    incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/aries/jndi/urls/URLObjectFactoryFinder.java
Modified:
    incubator/aries/trunk/jndi/jndi-api/pom.xml

Modified: incubator/aries/trunk/jndi/jndi-api/pom.xml
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/jndi/jndi-api/pom.xml?rev=999772&r1=999771&r2=999772&view=diff
==============================================================================
--- incubator/aries/trunk/jndi/jndi-api/pom.xml (original)
+++ incubator/aries/trunk/jndi/jndi-api/pom.xml Wed Sep 22 06:24:53 2010
@@ -31,7 +31,8 @@
 
     <properties>
         <aries.osgi.export>
-            org.osgi.service.jndi;version="1.0.0"
+            org.osgi.service.jndi;version="1.0.0",
+            org.apache.aries.jndi.urls;version=${version}
         </aries.osgi.export>
         <aries.osgi.import>
             !org.osgi.service.jndi*,

Added: incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/aries/jndi/urls/URLObjectFactoryFinder.java
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/aries/jndi/urls/URLObjectFactoryFinder.java?rev=999772&view=auto
==============================================================================
--- incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/aries/jndi/urls/URLObjectFactoryFinder.java (added)
+++ incubator/aries/trunk/jndi/jndi-api/src/main/java/org/apache/aries/jndi/urls/URLObjectFactoryFinder.java Wed Sep 22 06:24:53 2010
@@ -0,0 +1,8 @@
+package org.apache.aries.jndi.urls;
+
+import javax.naming.spi.ObjectFactory;
+
+public interface URLObjectFactoryFinder 
+{
+  public ObjectFactory findFactory(String url);
+}