diff options
author | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2009-11-11 23:22:51 +0000 |
---|---|---|
committer | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2009-11-11 23:22:51 +0000 |
commit | 997e88d7d6c8b405190be42a79a803157a2da895 (patch) | |
tree | c6692c12c341df266409277ed88b8e6f37950deb /tags/java/sca/2.0-M3/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClient.java | |
parent | 1b427d78b9eebeec97c7cd1dc060ef99e12d6861 (diff) |
Moving 2.x tags
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@835151 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'tags/java/sca/2.0-M3/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClient.java')
-rw-r--r-- | tags/java/sca/2.0-M3/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClient.java | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/tags/java/sca/2.0-M3/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClient.java b/tags/java/sca/2.0-M3/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClient.java deleted file mode 100644 index c054179d8a..0000000000 --- a/tags/java/sca/2.0-M3/modules/sca-api/src/main/java/org/oasisopen/sca/client/SCAClient.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright(C) OASIS(R) 2005,2009. All Rights Reserved. 2299 - * OASIS trademark, IPR and other policies apply. 2300 - */ -package org.oasisopen.sca.client; - -import java.net.URI; -import org.oasisopen.sca.NoSuchDomainException; -import org.oasisopen.sca.NoSuchServiceException; - -/** - * Client side interface that can be used to lookup SCA Services within a SCA - * Domain. - * <p> - * The SCAClientFactory is used to obtain an implementation instance of the - * SCAClient. - * - * @see SCAClientFactory - * @author OASIS Open - */ -public interface SCAClient { - - /** - * Returns a reference proxy that implements the business interface <T> of a - * service in a domain - * - * @param serviceURI the relative URI of the target service. Takes the form - * componentName/serviceName. Can also take the extended form - * componentName/serviceName/bindingName to use a specific - * binding of the target service - * @param domainURI the URI of an SCA Domain. - * @param interfaze The business interface class of the service in the - * domain - * @param <T> The business interface class of the service in the domain - * @return a proxy to the target service, in the specified SCA Domain that - * implements the business interface <B>. - * @throws NoSuchServiceException Service requested was not found - * @throws NoSuchDomainException Domain requested was not found - */ - <T> T getService(Class<T> interfaze, String serviceURI, URI domainURI) throws NoSuchServiceException, NoSuchDomainException; -} |