Uses of Interface

Packages that use Component
org.mule.component.simple A collection of simple mule components that can be useful to simplify configuration while testing. 
org.mule.context.notification Internal server notification types fired via the MuleManager. 
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 Component in org.mule.api.component

Subinterfaces of Component in org.mule.api.component
 interface JavaComponent
          JavaComponent is a Java Component implementation used to invoke Java component implementations.

Uses of Component in org.mule.api.service

Methods in org.mule.api.service that return Component
 Component Service.getComponent()
          Returns the Component that is a invoked by a Service for each incoming MuleEvent routed on by the inbound routers.

Methods in org.mule.api.service with parameters of type Component
 void Service.setComponent(Component component)
          Sets the Component that is a invoked by a Service for each incoming MuleEvent routed on by the inbound routers.

Uses of Component in org.mule.component

Classes in org.mule.component that implement Component
 class AbstractComponent
          Abstract Component to be used by all Component implementations.
 class AbstractJavaComponent
          Abstract implementation of JavaComponent adds JavaComponent specifics like EntryPointResolverSet 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.

Methods in org.mule.component that return Component
 Component ComponentException.getComponent()

Method parameters in org.mule.component with type arguments of type Component
 void ComponentLifecycleManager.fireDisposePhase(LifecycleCallback<Component> callback)
 void ComponentLifecycleManager.fireInitialisePhase(LifecycleCallback<Component> callback)
 void ComponentLifecycleManager.fireStartPhase(LifecycleCallback<Component> callback)
 void ComponentLifecycleManager.fireStopPhase(LifecycleCallback<Component> callback)

Constructors in org.mule.component with parameters of type Component
ComponentException(Message message, MuleEvent muleMessage, Component component)
ComponentException(Message message, MuleEvent event, Component component, Throwable cause)
ComponentException(MuleEvent message, Component component, Throwable cause)
ComponentLifecycleManager(String name, Component component)

Uses of Component in org.mule.component.simple

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

Uses of Component in org.mule.construct

Methods in org.mule.construct that return Component
 Component SimpleService.getComponent()

Methods in org.mule.construct with parameters of type Component
abstract  void SimpleService.Type.configureComponentMessageProcessor(MuleContext muleContext, MessageProcessorChainBuilder builder, Component component)
abstract  void SimpleService.Type.validate(Component component)

Constructors in org.mule.construct with parameters of type Component
SimpleService(String name, MuleContext muleContext, MessageSource messageSource, List<MessageProcessor> transformers, List<MessageProcessor> responseTransformers, Component component, SimpleService.Type type)

Uses of Component in org.mule.construct.builder

Fields in org.mule.construct.builder declared as Component
protected  Component SimpleServiceBuilder.component

Methods in org.mule.construct.builder with parameters of type Component
 SimpleServiceBuilder SimpleServiceBuilder.component(Component component)

Uses of Component in org.mule.context.notification

Fields in org.mule.context.notification declared as Component
protected  Component ComponentMessageNotification.component

Methods in org.mule.context.notification that return Component
 Component ComponentMessageNotification.getComponent()

Constructors in org.mule.context.notification with parameters of type Component
ComponentMessageNotification(MuleMessage message, Component component, FlowConstruct flowConstruct, int action)

Uses of Component in org.mule.example.notifications

Methods in org.mule.example.notifications that return Component
 Component ComponentMessageNotificationMixin.getComponent()

Uses of Component in org.mule.module.atom

Classes in org.mule.module.atom that implement Component
 class AbderaServiceComponent
          This component receives requests from Mule and passes them off to Abdera.

Uses of Component in org.mule.module.bpm

Classes in org.mule.module.bpm that implement Component
 class ProcessComponent
          A service backed by the execution of a business process such as jBPM.
 class RulesComponent
          A service backed by a Business Rules engine such as Drools.

Uses of Component in org.mule.module.cxf.component

Classes in org.mule.module.cxf.component that implement Component
 class AbstractWebServiceWrapperComponent
 class WebServiceWrapperComponent

Uses of Component in org.mule.module.jca

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

Uses of Component in org.mule.module.jersey

Classes in org.mule.module.jersey that implement Component
 class JerseyResourcesComponent
          Wraps a set of components which can get invoked by Jersey.

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

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

Uses of Component in org.mule.service

Fields in org.mule.service declared as Component
protected  Component AbstractService.component

Methods in org.mule.service that return Component
 Component AbstractService.getComponent()

Methods in org.mule.service with parameters of type Component
 void AbstractService.setComponent(Component component)

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

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

Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.