public interface Component extends MessageProcessor, FlowConstructAware
Component
component processes a MuleEvent
by invoking the
component instance that has been configured, optionally returning a result.
Implementations of Component
can use different types of component
implementation, implement component instance pooling or implement
bindings which allow for service composition.Modifier and Type | Method and Description |
---|---|
ComponentStatistics |
getStatistics()
Component statistics are used to gather component statistics such as
sync/async invocation counts and total and average execution time.
|
process
setFlowConstruct
ComponentStatistics getStatistics()
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.