|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.swordfish.plugins.planner.policy.PolicyBasedFilterStrategy
public class PolicyBasedFilterStrategy
| Constructor Summary | |
|---|---|
PolicyBasedFilterStrategy()
|
|
| Method Summary | |
|---|---|
java.util.List<Interceptor> |
filter(java.util.List<Interceptor> interceptors,
ReadOnlyRegistry<Interceptor> registry,
java.util.List<Hint<?>> hints)
Create and return an interceptor chain with the interceptors which shall process subsequent message exchanges. |
int |
getPriority()
Indicates the ordering if several unified strategies can be applied. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PolicyBasedFilterStrategy()
| Method Detail |
|---|
public java.util.List<Interceptor> filter(java.util.List<Interceptor> interceptors,
ReadOnlyRegistry<Interceptor> registry,
java.util.List<Hint<?>> hints)
FilterStrategy
filter in interface FilterStrategyinterceptors - - the interceptor chain to be filtered. This
original List will not be modified.registry - - the interceptor registry containing property data
for the interceptors of the chain using the corresponding interceptor
instance as key. The properties are merged by Swordfish from the
properties returned by the getProperties() method of
the interceptor, the property dictionary provided at OSGI service
registration, and the Swordfish configuration. Values from the
Swordfish configuration have precedence over those provided at OSGI
service registration. Hard-coded properties from the
getProperties() method have lowest precedence.hints - - If a HintExtractor has been registered, the List of
Hints extracted from the current message exchange is provided in this
argument. Otherwise, it is null.
null).public int getPriority()
Strategy
getPriority in interface Strategy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||