org.mule.construct.builder
Class SimpleServiceBuilder
java.lang.Object
org.mule.construct.builder.AbstractFlowConstructBuilder<T,F>
org.mule.construct.builder.AbstractFlowConstructWithSingleInboundEndpointBuilder<SimpleServiceBuilder,SimpleService>
org.mule.construct.builder.SimpleServiceBuilder
public class SimpleServiceBuilder
- extends AbstractFlowConstructWithSingleInboundEndpointBuilder<SimpleServiceBuilder,SimpleService>
Fluent API for the creation of a SimpleService.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
protected SimpleService.Type type
component
protected Component component
SimpleServiceBuilder
public SimpleServiceBuilder()
getInboundMessageExchangePattern
protected MessageExchangePattern getInboundMessageExchangePattern()
- Specified by:
getInboundMessageExchangePattern
in class AbstractFlowConstructWithSingleInboundEndpointBuilder<SimpleServiceBuilder,SimpleService>
transformers
public SimpleServiceBuilder transformers(Transformer... transformers)
responseTransformers
public SimpleServiceBuilder responseTransformers(Transformer... responseTransformers)
component
public SimpleServiceBuilder component(Class<?> componentClass)
component
public SimpleServiceBuilder component(ObjectFactory objectFactory)
component
public SimpleServiceBuilder component(Callable callable)
component
public SimpleServiceBuilder component(Object o)
type
public SimpleServiceBuilder type(SimpleService.Type type)
component
public SimpleServiceBuilder component(Component component)
buildFlowConstruct
protected SimpleService buildFlowConstruct(MuleContext muleContext)
throws MuleException
- Specified by:
buildFlowConstruct
in class AbstractFlowConstructBuilder<SimpleServiceBuilder,SimpleService>
- Throws:
MuleException
createEntryPointResolverSet
protected EntryPointResolverSet createEntryPointResolverSet()
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.