2016/05/28 - Apache Tuscany has been retired.
For more information, please explore the Attic.
org.apache.tuscany.sca.binding.rmi.provider
Class RMIBindingProviderFactory
java.lang.Object
org.apache.tuscany.sca.binding.rmi.provider.RMIBindingProviderFactory
- All Implemented Interfaces:
- BindingProviderFactory<RMIBinding>, ProviderFactory<RMIBinding>
public class RMIBindingProviderFactory
- extends java.lang.Object
- implements BindingProviderFactory<RMIBinding>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMIBindingProviderFactory
public RMIBindingProviderFactory(ExtensionPointRegistry registry)
getModelType
public java.lang.Class<RMIBinding> getModelType()
- Description copied from interface:
ProviderFactory
- The model type that this factory creates providers for.
- Specified by:
getModelType
in interface ProviderFactory<RMIBinding>
- Returns:
- the model type
createReferenceBindingProvider
public ReferenceBindingProvider createReferenceBindingProvider(RuntimeComponent component,
RuntimeComponentReference reference,
RMIBinding binding)
- Description copied from interface:
BindingProviderFactory
- Creates a new reference binding provider for the given component and
reference.
- Specified by:
createReferenceBindingProvider
in interface BindingProviderFactory<RMIBinding>
- Parameters:
component
- The runtime componentreference
- The reference on the runtime componentbinding
- The binding assembly model object
- Returns:
- The binding provider
createServiceBindingProvider
public ServiceBindingProvider createServiceBindingProvider(RuntimeComponent component,
RuntimeComponentService service,
RMIBinding binding)
- Description copied from interface:
BindingProviderFactory
- Creates a new service binding provider for the given component and
service.
- Specified by:
createServiceBindingProvider
in interface BindingProviderFactory<RMIBinding>
- Parameters:
component
- The runtime componentservice
- The service on the runtime componentbinding
- The binding assembly model object
- Returns:
- The binding provider