|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
P - Platform policy type.public interface PolicyProcessor<P>
Interface of the policy processor component.
| Method Summary | |
|---|---|
java.lang.Class<P> |
getPlatformPolicyClass()
Get type of the underlying platform policy. |
PolicyDescription<P> |
tradeAgreedPolicy(PolicyDescription<?> consumerPolicy,
java.util.List<PolicyDescription<?>> providerPolicies)
Trade a list of provider policies against a consumer policy. |
PolicyDescription<P> |
tradeAgreedPolicy(PolicyDescription<?> consumerPolicy,
PolicyDescription<?>... providerPolicies)
Trade a list of provider policies against a consumer policy. |
PolicyDescription<P> |
tradeAgreedPolicy(PolicyDescription<?> consumerPolicy,
PolicyDescription<?> providerPolicy)
Trade a provider against a consumer policy. |
| Method Detail |
|---|
PolicyDescription<P> tradeAgreedPolicy(PolicyDescription<?> consumerPolicy,
java.util.List<PolicyDescription<?>> providerPolicies)
consumerPolicy - consumer policy.providerPolicies - provider policy.
null if policies do not match.
PolicyDescription<P> tradeAgreedPolicy(PolicyDescription<?> consumerPolicy,
PolicyDescription<?>... providerPolicies)
consumerPolicy - consumer policy.providerPolicies - provider policy.
null if policies do not match.
PolicyDescription<P> tradeAgreedPolicy(PolicyDescription<?> consumerPolicy,
PolicyDescription<?> providerPolicy)
consumerPolicy - consumer policy.providerPolicy - provider policy.
null if policies do not match.java.lang.Class<P> getPlatformPolicyClass()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||