Uses of Interface
org.eclipse.swordfish.core.Interceptor

Packages that use Interceptor
org.eclipse.swordfish.core   
org.eclipse.swordfish.core.planner   
org.eclipse.swordfish.core.planner.strategy   
org.eclipse.swordfish.internal.core.exception   
org.eclipse.swordfish.internal.core.integration.nmr   
org.eclipse.swordfish.internal.core.interceptor   
org.eclipse.swordfish.internal.core.planner   
org.eclipse.swordfish.plugins.compression   
org.eclipse.swordfish.plugins.planner.policy   
 

Uses of Interceptor in org.eclipse.swordfish.core
 

Methods in org.eclipse.swordfish.core with parameters of type Interceptor
 void InterceptorExceptionListener.handle(java.lang.Exception exception, javax.jbi.messaging.MessageExchange exchange, Interceptor interceptor)
          invoked each time exception thrown inside org.eclipse.swordfish.api.Interceptor.process(MessageExchange exchange) method
 

Uses of Interceptor in org.eclipse.swordfish.core.planner
 

Methods in org.eclipse.swordfish.core.planner that return types with arguments of type Interceptor
 java.util.List<Interceptor> Planner.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
 java.util.Set<Interceptor> Planner.getRegisteredInterceptors()
           
 

Method parameters in org.eclipse.swordfish.core.planner with type arguments of type Interceptor
 java.util.List<Interceptor> Planner.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
 

Uses of Interceptor in org.eclipse.swordfish.core.planner.strategy
 

Methods in org.eclipse.swordfish.core.planner.strategy that return types with arguments of type Interceptor
 java.util.List<Interceptor> FilterStrategy.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.
 java.util.List<Interceptor> SortingStrategy.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange exchange)
          Create and return an interceptor chain with the interceptors of the original chain in the order in which they shall be invoked in order to process subsequent message exchanges.
 

Method parameters in org.eclipse.swordfish.core.planner.strategy with type arguments of type Interceptor
 java.util.List<Interceptor> FilterStrategy.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.
 java.util.List<Interceptor> FilterStrategy.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.
 java.util.List<Interceptor> SortingStrategy.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange exchange)
          Create and return an interceptor chain with the interceptors of the original chain in the order in which they shall be invoked in order to process subsequent message exchanges.
 java.util.List<Interceptor> SortingStrategy.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange exchange)
          Create and return an interceptor chain with the interceptors of the original chain in the order in which they shall be invoked in order to process subsequent message exchanges.
 

Uses of Interceptor in org.eclipse.swordfish.internal.core.exception
 

Methods in org.eclipse.swordfish.internal.core.exception with type parameters of type Interceptor
<T extends Interceptor>
void
InterceptorExceptionNotificationSender.sendNotification(java.lang.Exception exception, javax.jbi.messaging.MessageExchange exchange, T interceptor)
           
 

Methods in org.eclipse.swordfish.internal.core.exception that return Interceptor
 Interceptor InterceptorExceptionEvent.getInterceptor()
           
 

Methods in org.eclipse.swordfish.internal.core.exception with parameters of type Interceptor
 void InterceptorExceptionEvent.setInterceptor(Interceptor interceptor)
           
 

Constructors in org.eclipse.swordfish.internal.core.exception with parameters of type Interceptor
InterceptorExceptionEvent(java.lang.Exception exception, javax.jbi.messaging.MessageExchange exchange, Interceptor interceptor)
           
 

Uses of Interceptor in org.eclipse.swordfish.internal.core.integration.nmr
 

Methods in org.eclipse.swordfish.internal.core.integration.nmr that return Interceptor
 Interceptor SwordfishExchangeListener.getEndpointResolverInterceptor()
           
 

Methods in org.eclipse.swordfish.internal.core.integration.nmr that return types with arguments of type Interceptor
 Registry<Interceptor> SwordfishExchangeListener.getInterceptorRegistry()
           
 

Methods in org.eclipse.swordfish.internal.core.integration.nmr with parameters of type Interceptor
 void SwordfishExchangeListener.setEndpointResolverInterceptor(Interceptor endpointResolverInterceptor)
           
 

Method parameters in org.eclipse.swordfish.internal.core.integration.nmr with type arguments of type Interceptor
 void SwordfishExchangeListener.setInterceptorRegistry(Registry<Interceptor> interceptorRegistry)
           
 

Uses of Interceptor in org.eclipse.swordfish.internal.core.interceptor
 

Classes in org.eclipse.swordfish.internal.core.interceptor that implement Interceptor
 class CxfDecoratingInterceptor
           
 class EndpointResolverInterceptor
           
 class LoggingInterceptor
           
 

Uses of Interceptor in org.eclipse.swordfish.internal.core.planner
 

Methods in org.eclipse.swordfish.internal.core.planner that return types with arguments of type Interceptor
 java.util.List<Interceptor> FilterStrategyImpl.filter(java.util.List<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, java.util.List<Hint<?>> hints)
           
 java.util.List<Interceptor> CoreFilterStrategy.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.
 java.util.List<Interceptor> PlannerImpl.getInterceptorChain(java.util.Set<Interceptor> interceptors, javax.jbi.messaging.MessageExchange messageExchange)
           
 java.util.Set<Interceptor> PlannerImpl.getRegisteredInterceptors()
           
 java.util.List<Interceptor> SortingStrategyImpl.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange exchange)
           
 java.util.List<Interceptor> CoreSortingStrategy.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange messageExchange)
           
 

Methods in org.eclipse.swordfish.internal.core.planner with parameters of type Interceptor
 void InterceptorRegistry.register(Interceptor key, java.util.Map<java.lang.String,?> properties)
           
 

Method parameters in org.eclipse.swordfish.internal.core.planner with type arguments of type Interceptor
 java.util.List<Interceptor> FilterStrategyImpl.filter(java.util.List<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, java.util.List<Hint<?>> hints)
           
 java.util.List<Interceptor> FilterStrategyImpl.filter(java.util.List<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, java.util.List<Hint<?>> hints)
           
 java.util.List<Interceptor> CoreFilterStrategy.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.
 java.util.List<Interceptor> CoreFilterStrategy.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.
 java.util.List<Interceptor> PlannerImpl.getInterceptorChain(java.util.Set<Interceptor> interceptors, javax.jbi.messaging.MessageExchange messageExchange)
           
 void PlannerImpl.setInterceptorRegistry(ReadOnlyRegistry<Interceptor> interceptorRegistry)
           
 java.util.List<Interceptor> SortingStrategyImpl.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange exchange)
           
 java.util.List<Interceptor> SortingStrategyImpl.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange exchange)
           
 java.util.List<Interceptor> CoreSortingStrategy.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange messageExchange)
           
 java.util.List<Interceptor> CoreSortingStrategy.sort(java.util.Set<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, javax.jbi.messaging.MessageExchange messageExchange)
           
 

Uses of Interceptor in org.eclipse.swordfish.plugins.compression
 

Classes in org.eclipse.swordfish.plugins.compression that implement Interceptor
 class AbstractInterceptor
           
 class CompressionInterceptor
           
 

Uses of Interceptor in org.eclipse.swordfish.plugins.planner.policy
 

Methods in org.eclipse.swordfish.plugins.planner.policy that return types with arguments of type Interceptor
 java.util.List<Interceptor> PolicyBasedFilterStrategy.filter(java.util.List<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, java.util.List<Hint<?>> hints)
           
 

Methods in org.eclipse.swordfish.plugins.planner.policy with parameters of type Interceptor
 boolean AssertionHint.supportsInterceptor(Interceptor candidateInterceptor, ReadOnlyRegistry<Interceptor> registry)
           
 

Method parameters in org.eclipse.swordfish.plugins.planner.policy with type arguments of type Interceptor
 java.util.List<Interceptor> PolicyBasedFilterStrategy.filter(java.util.List<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, java.util.List<Hint<?>> hints)
           
 java.util.List<Interceptor> PolicyBasedFilterStrategy.filter(java.util.List<Interceptor> interceptors, ReadOnlyRegistry<Interceptor> registry, java.util.List<Hint<?>> hints)
           
 boolean AssertionHint.supportsInterceptor(Interceptor candidateInterceptor, ReadOnlyRegistry<Interceptor> registry)