2016/05/28 - Apache Tuscany has been retired.

For more information, please explore the Attic.



org.apache.tuscany.sca.implementation.xquery
Class XQueryImplementationProviderFactory

java.lang.Object
  extended by org.apache.tuscany.sca.implementation.xquery.XQueryImplementationProviderFactory
All Implemented Interfaces:
ImplementationProviderFactory<XQueryImplementation>, ProviderFactory<XQueryImplementation>

public class XQueryImplementationProviderFactory
extends java.lang.Object
implements ImplementationProviderFactory<XQueryImplementation>

A factory for XQuery implementation providers


Constructor Summary
XQueryImplementationProviderFactory(ExtensionPointRegistry registry)
           
 
Method Summary
 ImplementationProvider createImplementationProvider(RuntimeComponent component, XQueryImplementation implementation)
          Creates a new implementation provider for the given component.
 java.lang.Class<XQueryImplementation> getModelType()
          The model type that this factory creates providers for.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XQueryImplementationProviderFactory

public XQueryImplementationProviderFactory(ExtensionPointRegistry registry)
Method Detail

createImplementationProvider

public ImplementationProvider createImplementationProvider(RuntimeComponent component,
                                                           XQueryImplementation implementation)
Description copied from interface: ImplementationProviderFactory
Creates a new implementation provider for the given component.

Specified by:
createImplementationProvider in interface ImplementationProviderFactory<XQueryImplementation>
Parameters:
component - The runtime component
implementation - The implementation type
Returns:
The implementation provider

getModelType

public java.lang.Class<XQueryImplementation> getModelType()
Description copied from interface: ProviderFactory
The model type that this factory creates providers for.

Specified by:
getModelType in interface ProviderFactory<XQueryImplementation>
Returns:
the model type