|
|||||||||
| 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 | ||||||||