org.oasisopen.sca.client
Interface SCAClientFactoryFinder
- All Known Implementing Classes:
- SCAClientFactoryFinderImpl
public interface SCAClientFactoryFinder
A Service Provider Interface representing a SCAClientFactory finder.
SCA provides a default reference implementation of this interface.
SCA runtime vendors can create alternative implementations of this
interface that use different class loading or lookup mechanisms.
Method Summary |
SCAClientFactory |
find(java.util.Properties properties,
java.lang.ClassLoader classLoader,
java.net.URI domainURI)
Method for finding the SCAClientFactory for a given Domain URI using
a specified set of properties and a a specified ClassLoader |
find
SCAClientFactory find(java.util.Properties properties,
java.lang.ClassLoader classLoader,
java.net.URI domainURI)
throws NoSuchDomainException
- Method for finding the SCAClientFactory for a given Domain URI using
a specified set of properties and a a specified ClassLoader
- Parameters:
properties
- - properties to use - may be nullclassLoader
- - ClassLoader to use - may be nulldomainURI
- - the Domain URI - must be a valid SCA Domain URI
- Returns:
- - the SCAClientFactory or null if the factory could not be
- Throws:
-
- NoSuchDomainException if the domainURI does not reference
a valid SCA Domain
found
NoSuchDomainException