summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/sca-api/src/main/java
diff options
context:
space:
mode:
authorantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2010-04-08 10:41:59 +0000
committerantelder <antelder@13f79535-47bb-0310-9956-ffa450edef68>2010-04-08 10:41:59 +0000
commitfa34913381d58a33b5efcb10b7434fa01c091156 (patch)
tree45f1e1e304754f37bfbfdac70d36301fecf3775c /sca-java-2.x/trunk/modules/sca-api/src/main/java
parentb674676289e83381b89fb55e96d3beab2cb9c3f7 (diff)
Update sca-api with latest OASIS code, these ones have only formatiing and javadoc changes
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@931861 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-2.x/trunk/modules/sca-api/src/main/java')
-rw-r--r--sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactory.java32
-rw-r--r--sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactoryFinder.java26
-rw-r--r--sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/impl/SCAClientFactoryFinderImpl.java76
3 files changed, 67 insertions, 67 deletions
diff --git a/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactory.java b/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactory.java
index cb9fb1b34b..9e25d407a5 100644
--- a/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactory.java
+++ b/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright(C) OASIS(R) 2005,2009. All Rights Reserved.
+ * Copyright(C) OASIS(R) 2005,2010. All Rights Reserved.
* OASIS trademark, IPR and other policies apply.
*/
package org.oasisopen.sca.client;
@@ -14,7 +14,7 @@ import org.oasisopen.sca.client.impl.SCAClientFactoryFinderImpl;
/**
* The SCAClientFactory can be used by non-SCA managed code to
- * lookup services that exist in a SCADomain.
+ * lookup services that exist in a SCA Domain.
*
* @see SCAClientFactoryFinderImpl
*
@@ -51,7 +51,7 @@ public abstract class SCAClientFactory {
* SCAClientFactory
*/
protected SCAClientFactory(URI domainURI)
- throws NoSuchDomainException {
+ throws NoSuchDomainException {
this.domainURI = domainURI;
}
@@ -68,11 +68,11 @@ public abstract class SCAClientFactory {
* Creates a new instance of the SCAClientFactory that can be
* used to lookup SCA Services.
*
- * @param domainURI URI of the target domain for the SCAClientFactory
+ * @param domainURI URI of the target domain for the SCAClientFactory
* @return A new SCAClientFactory
*/
public static SCAClientFactory newInstance( URI domainURI )
- throws NoSuchDomainException {
+ throws NoSuchDomainException {
return newInstance(null, null, domainURI);
}
@@ -82,12 +82,12 @@ public abstract class SCAClientFactory {
*
* @param properties Properties that may be used when
* creating a new instance of the SCAClientFactory
- * @param domainURI URI of the target domain for the SCAClientFactory
+ * @param domainURI URI of the target domain for the SCAClientFactory
* @return A new SCAClientFactory instance
*/
public static SCAClientFactory newInstance(Properties properties,
- URI domainURI)
- throws NoSuchDomainException {
+ URI domainURI)
+ throws NoSuchDomainException {
return newInstance(properties, null, domainURI);
}
@@ -97,12 +97,12 @@ public abstract class SCAClientFactory {
*
* @param classLoader ClassLoader that may be used when
* creating a new instance of the SCAClientFactory
- * @param domainURI URI of the target domain for the SCAClientFactory
+ * @param domainURI URI of the target domain for the SCAClientFactory
* @return A new SCAClientFactory instance
*/
public static SCAClientFactory newInstance(ClassLoader classLoader,
- URI domainURI)
- throws NoSuchDomainException {
+ URI domainURI)
+ throws NoSuchDomainException {
return newInstance(null, classLoader, domainURI);
}
@@ -114,16 +114,16 @@ public abstract class SCAClientFactory {
* creating a new instance of the SCAClientFactory
* @param classLoader ClassLoader that may be used when
* creating a new instance of the SCAClientFactory
- * @param domainURI URI of the target domain for the SCAClientFactory
+ * @param domainURI URI of the target domain for the SCAClientFactory
* @return A new SCAClientFactory instance
*/
public static SCAClientFactory newInstance(Properties properties,
- ClassLoader classLoader,
- URI domainURI)
- throws NoSuchDomainException {
+ ClassLoader classLoader,
+ URI domainURI)
+ throws NoSuchDomainException {
final SCAClientFactoryFinder finder =
factoryFinder != null ? factoryFinder :
- new SCAClientFactoryFinderImpl();
+ new SCAClientFactoryFinderImpl();
final SCAClientFactory factory
= finder.find(properties, classLoader, domainURI);
return factory;
diff --git a/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactoryFinder.java b/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactoryFinder.java
index d9cd780424..795fe30714 100644
--- a/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactoryFinder.java
+++ b/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClientFactoryFinder.java
@@ -1,5 +1,5 @@
/*
- * Copyright(C) OASIS(R) 2005,2009. All Rights Reserved.
+ * Copyright(C) OASIS(R) 2005,2010. All Rights Reserved.
* OASIS trademark, IPR and other policies apply.
*/
@@ -17,19 +17,19 @@ import org.oasisopen.sca.NoSuchDomainException;
*/
public interface SCAClientFactoryFinder {
- /**
- * Method for finding the SCAClientFactory for a given Domain URI using
- * a specified set of properties and a a specified ClassLoader
- * @param properties - properties to use - may be null
- * @param classLoader - ClassLoader to use - may be null
- * @param domainURI - the Domain URI - must be a valid SCA Domain URI
- * @return - the SCAClientFactory or null if the factory could not be
- * @throws - NoSuchDomainException if the domainURI does not reference
- * a valid SCA Domain
- * found
- */
+ /**
+ * Method for finding the SCAClientFactory for a given Domain URI using
+ * a specified set of properties and a a specified ClassLoader
+ * @param properties - properties to use - may be null
+ * @param classLoader - ClassLoader to use - may be null
+ * @param domainURI - the Domain URI - must be a valid SCA Domain URI
+ * @return - the SCAClientFactory or null if the factory could not be
+ * @throws - NoSuchDomainException if the domainURI does not reference
+ * a valid SCA Domain
+ * found
+ */
SCAClientFactory find(Properties properties,
ClassLoader classLoader,
URI domainURI )
- throws NoSuchDomainException ;
+ throws NoSuchDomainException ;
}
diff --git a/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/impl/SCAClientFactoryFinderImpl.java b/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/impl/SCAClientFactoryFinderImpl.java
index 9c5eea601b..4aa312f6b5 100644
--- a/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/impl/SCAClientFactoryFinderImpl.java
+++ b/sca-java-2.x/trunk/modules/sca-api/src/main/java/org/oasisopen/sca/client/impl/SCAClientFactoryFinderImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright(C) OASIS(R) 2005,2009. All Rights Reserved.
+ * Copyright(C) OASIS(R) 2005,2010. All Rights Reserved.
* OASIS trademark, IPR and other policies apply.
*/
package org.oasisopen.sca.client.impl;
@@ -36,7 +36,7 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
* implementation to use for the SCAClientFactory.
*/
private static final String SCA_CLIENT_FACTORY_PROVIDER_KEY =
- SCAClientFactory.class.getName();
+ SCAClientFactory.class.getName();
/**
* The name of the file loaded from the ClassPath to determine
@@ -67,20 +67,20 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
public SCAClientFactory find(Properties properties,
ClassLoader classLoader,
URI domainURI )
- throws NoSuchDomainException, ServiceRuntimeException {
- if (classLoader == null) {
- classLoader = getThreadContextClassLoader ();
- }
- final String factoryImplClassName =
- discoverProviderFactoryImplClass(properties, classLoader);
- final Class<? extends SCAClientFactory> factoryImplClass
- = loadProviderFactoryClass(factoryImplClassName,
- classLoader);
- final SCAClientFactory factory =
- instantiateSCAClientFactoryClass(factoryImplClass,
- domainURI );
- return factory;
- }
+ throws NoSuchDomainException, ServiceRuntimeException {
+ if (classLoader == null) {
+ classLoader = getThreadContextClassLoader ();
+ }
+ final String factoryImplClassName =
+ discoverProviderFactoryImplClass(properties, classLoader);
+ final Class<? extends SCAClientFactory> factoryImplClass
+ = loadProviderFactoryClass(factoryImplClassName,
+ classLoader);
+ final SCAClientFactory factory =
+ instantiateSCAClientFactoryClass(factoryImplClass,
+ domainURI );
+ return factory;
+ }
/**
* Gets the Context ClassLoader for the current Thread.
@@ -89,7 +89,7 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
*/
private static ClassLoader getThreadContextClassLoader () {
final ClassLoader threadClassLoader =
- Thread.currentThread().getContextClassLoader();
+ Thread.currentThread().getContextClassLoader();
return threadClassLoader;
}
@@ -104,24 +104,24 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
*/
private static String
discoverProviderFactoryImplClass(Properties properties,
- ClassLoader classLoader)
+ ClassLoader classLoader)
throws ServiceRuntimeException {
String providerClassName =
- checkPropertiesForSPIClassName(properties);
+ checkPropertiesForSPIClassName(properties);
if (providerClassName != null) {
return providerClassName;
}
providerClassName =
- checkPropertiesForSPIClassName(System.getProperties());
+ checkPropertiesForSPIClassName(System.getProperties());
if (providerClassName != null) {
return providerClassName;
}
- providerClassName = checkMETAINFServicesForSIPClassName(classLoader);
+ providerClassName = checkMETAINFServicesForSPIClassName(classLoader);
if (providerClassName == null) {
throw new ServiceRuntimeException(
- "Failed to find implementation for SCAClientFactory");
+ "Failed to find implementation for SCAClientFactory");
}
return providerClassName;
@@ -141,7 +141,7 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
}
final String providerClassName =
- properties.getProperty(SCA_CLIENT_FACTORY_PROVIDER_KEY);
+ properties.getProperty(SCA_CLIENT_FACTORY_PROVIDER_KEY);
if (providerClassName != null && providerClassName.length() > 0) {
return providerClassName;
}
@@ -156,10 +156,10 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
* @return The class name for the SCAClientFactorySPI implementation or
* <code>null</code> if not found.
*/
- private static String checkMETAINFServicesForSIPClassName(ClassLoader cl)
+ private static String checkMETAINFServicesForSPIClassName(ClassLoader cl)
{
final URL url =
- cl.getResource(SCA_CLIENT_FACTORY_PROVIDER_META_INF_SERVICE);
+ cl.getResource(SCA_CLIENT_FACTORY_PROVIDER_META_INF_SERVICE);
if (url == null) {
return null;
}
@@ -170,7 +170,7 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
BufferedReader reader = null;
try {
reader =
- new BufferedReader(new InputStreamReader(in, "UTF-8"));
+ new BufferedReader(new InputStreamReader(in, "UTF-8"));
String line;
while ((line = readNextLine(reader)) != null) {
@@ -185,7 +185,7 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
}
} catch (IOException ex) {
throw new ServiceRuntimeException(
- "Failed to discover SCAClientFactory provider", ex);
+ "Failed to discover SCAClientFactory provider", ex);
} finally {
closeStream(in);
}
@@ -202,7 +202,7 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
*/
private static String readNextLine(BufferedReader reader)
throws IOException {
-
+
String line = reader.readLine();
if (line != null) {
line = line.trim();
@@ -221,23 +221,23 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
*/
private static Class<? extends SCAClientFactory>
loadProviderFactoryClass(String factoryImplClassName,
- ClassLoader classLoader)
+ ClassLoader classLoader)
throws ServiceRuntimeException {
try {
final Class<?> providerClass =
- classLoader.loadClass(factoryImplClassName);
+ classLoader.loadClass(factoryImplClassName);
final Class<? extends SCAClientFactory> providerFactoryClass =
providerClass.asSubclass(SCAClientFactory.class);
return providerFactoryClass;
} catch (ClassNotFoundException ex) {
throw new ServiceRuntimeException(
- "Failed to load SCAClientFactory implementation class "
- + factoryImplClassName, ex);
+ "Failed to load SCAClientFactory implementation class "
+ + factoryImplClassName, ex);
} catch (ClassCastException ex) {
throw new ServiceRuntimeException(
- "Loaded SCAClientFactory implementation class "
- + factoryImplClassName
+ "Loaded SCAClientFactory implementation class "
+ + factoryImplClassName
+ " is not a subclass of "
+ SCAClientFactory.class.getName() , ex);
}
@@ -254,13 +254,13 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
* specified SCAClientFactorySPI Implementation class
*/
private static SCAClientFactory instantiateSCAClientFactoryClass(
- Class<? extends SCAClientFactory> factoryImplClass,
- URI domainURI)
+ Class<? extends SCAClientFactory> factoryImplClass,
+ URI domainURI)
throws NoSuchDomainException, ServiceRuntimeException {
try {
Constructor<? extends SCAClientFactory> URIConstructor =
- factoryImplClass.getConstructor(domainURI.getClass());
+ factoryImplClass.getConstructor(domainURI.getClass());
SCAClientFactory provider =
URIConstructor.newInstance( domainURI );
return provider;
@@ -282,7 +282,7 @@ public class SCAClientFactoryFinderImpl implements SCAClientFactoryFinder {
closeable.close();
} catch (IOException ex) {
throw new ServiceRuntimeException("Failed to close stream",
- ex);
+ ex);
}
}
}