org.eclipse.swordfish.core.planner
Interface Planner
- All Known Implementing Classes:
- PlannerImpl
public interface Planner
Creates the interceptor chain for each messageExchange
getInterceptorChain
java.util.List<Interceptor> getInterceptorChain(java.util.Set<Interceptor> interceptors,
javax.jbi.messaging.MessageExchange messageExchange)
- Based on hintExtractor, sorting and filtering strategies creates the interceptor chain for each messageExchange
- Parameters:
interceptors - - registered interceptorsmessageExchange - - giveb=n jbi messageExchange
- Returns:
getRegisteredInterceptors
java.util.Set<Interceptor> getRegisteredInterceptors()