org.apache.tuscany.sca.endpoint.impl
Class EndpointResolverFactoryImpl

java.lang.Object
  extended by org.apache.tuscany.sca.endpoint.impl.EndpointResolverFactoryImpl
All Implemented Interfaces:
EndpointResolverFactory<Endpoint>

public class EndpointResolverFactoryImpl
extends java.lang.Object
implements EndpointResolverFactory<Endpoint>

The factory for creating endpoint Binding providers


Constructor Summary
EndpointResolverFactoryImpl(ExtensionPointRegistry extensionPoints)
           
 
Method Summary
 EndpointResolver createEndpointResolver(Endpoint endpoint, Binding binding)
          Creates a new endpoint resolver for the given component, reference and binding.
 java.lang.Class<Endpoint> getModelType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointResolverFactoryImpl

public EndpointResolverFactoryImpl(ExtensionPointRegistry extensionPoints)
Method Detail

createEndpointResolver

public EndpointResolver createEndpointResolver(Endpoint endpoint,
                                               Binding binding)
Description copied from interface: EndpointResolverFactory
Creates a new endpoint resolver for the given component, reference and binding.

Specified by:
createEndpointResolver in interface EndpointResolverFactory<Endpoint>
Returns:
The endpoint provider

getModelType

public java.lang.Class<Endpoint> getModelType()
Specified by:
getModelType in interface EndpointResolverFactory<Endpoint>