|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PolicyProviderFactory<M extends Policy>
| Method Summary | |
|---|---|
PolicyProvider |
createImplementationPolicyProvider(RuntimeComponent component,
Implementation implementation)
Create policy provider for a given component implementation |
PolicyProvider |
createReferencePolicyProvider(RuntimeComponent component,
RuntimeComponentReference reference,
Binding binding)
Create policy provider for a given reference binding |
PolicyProvider |
createServicePolicyProvider(RuntimeComponent component,
RuntimeComponentService service,
Binding binding)
Create policy provider for a given service binding |
| Methods inherited from interface org.apache.tuscany.sca.provider.ProviderFactory |
|---|
getModelType |
| Method Detail |
|---|
PolicyProvider createReferencePolicyProvider(RuntimeComponent component,
RuntimeComponentReference reference,
Binding binding)
component - reference - binding -
PolicyProvider createServicePolicyProvider(RuntimeComponent component,
RuntimeComponentService service,
Binding binding)
component - service - binding -
PolicyProvider createImplementationPolicyProvider(RuntimeComponent component,
Implementation implementation)
component - implementation -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||