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
 

Method Detail

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 null
classLoader - - ClassLoader to use - may be null
domainURI - - 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