Uses of Interface

Packages that use Interceptor
org.mule.component.simple A collection of simple mule components that can be useful to simplify configuration while testing. 
org.mule.module.jca A Resource Adapter implementation that allows a Mule instance to be deployed to a J2ee application server and exposes Mule services via the JCA connector architecture. 
org.mule.module.scripting.component Base classes for script based components such as BeanShell or Groovy. 

Uses of Interceptor in org.mule.component

Classes in org.mule.component that implement Interceptor
 class AbstractComponent
          Abstract Component to be used by all Component implementations.
 class AbstractJavaComponent
          Abstract implementation of JavaComponent adds JavaComponent specific's: EntryPointResolverSet, BindingCollection and ObjectFactory.
 class DefaultJavaComponent
          Default implementation of JavaComponent.
 class PooledJavaComponent
          PooledJavaComponent implements pooling.
 class SimpleCallableJavaComponent
          Simple JavaComponent implementation to be used when LifecycleAdapter is not required because i) the object instance implements Callable and so entry-point resolution is required and ii) component bindings are not used.
An ObjectFactory can be set but must return object instances that implement Callable.

Uses of Interceptor in org.mule.component.simple

Classes in org.mule.component.simple that implement Interceptor
 class PassThroughComponent
          PassThroughComponent will simply return the payload back as the result.

Uses of Interceptor in org.mule.interceptor

Classes in org.mule.interceptor that implement Interceptor
 class EnvelopeInterceptor
          EnvelopeInterceptor is an intercepter that will fire before and after an event is received.
 class InterceptorStack
          Maintains a list of interceptors that can be applied to components.
 class LoggingInterceptor
          LoggingInterceptor is a simple interceptor that logs a message before and after the event processing.
 class TimerInterceptor
          TimerInterceptor simply times and displays the time taken to process an event.

Uses of Interceptor in org.mule.module.jca

Classes in org.mule.module.jca that implement Interceptor
 class JcaComponent

Uses of Interceptor in org.mule.module.scripting.component

Classes in org.mule.module.scripting.component that implement Interceptor
 class ScriptComponent
          A Script service backed by a JSR-223 compliant script engine such as Groovy, JavaScript, or Rhino.

Uses of Interceptor in org.mule.transport.bpm

Classes in org.mule.transport.bpm that implement Interceptor
 class ProcessComponent

Uses of Interceptor in org.mule.transport.cxf.component

Classes in org.mule.transport.cxf.component that implement Interceptor
 class WebServiceWrapperComponent

Uses of Interceptor in org.mule.transport.http.components

Classes in org.mule.transport.http.components that implement Interceptor
 class RestServiceWrapper
          This service can used to proxy REST style services as local Mule Components.

Uses of Interceptor in org.mule.transport.soap.component

Classes in org.mule.transport.soap.component that implement Interceptor
 class AbstractWebServiceWrapperComponent

Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.