|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BindingProviderFactory<M extends Binding>
A factory for creating the runtime artifacts that represent bindings.
Method Summary | |
---|---|
ReferenceBindingProvider |
createReferenceBindingProvider(RuntimeComponent component,
RuntimeComponentReference reference,
M binding)
Creates a new reference binding provider for the given component and reference. |
ServiceBindingProvider |
createServiceBindingProvider(RuntimeComponent component,
RuntimeComponentService service,
M binding)
Creates a new service binding provider for the given component and service. |
Methods inherited from interface org.apache.tuscany.sca.provider.ProviderFactory |
---|
getModelType |
Method Detail |
---|
ReferenceBindingProvider createReferenceBindingProvider(RuntimeComponent component, RuntimeComponentReference reference, M binding)
component
- The runtime componentreference
- The reference on the runtime componentbinding
- The binding assembly model object
ServiceBindingProvider createServiceBindingProvider(RuntimeComponent component, RuntimeComponentService service, M binding)
component
- The runtime componentservice
- The service on the runtime componentbinding
- The binding assembly model object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |