org.mule.module.cxf.endpoint
Class CxfEndpointBuilder

java.lang.Object
  extended by org.mule.endpoint.AbstractEndpointBuilder
      extended by org.mule.endpoint.EndpointURIEndpointBuilder
          extended by org.mule.endpoint.AbstractMetaEndpointBuilder
              extended by org.mule.module.cxf.endpoint.CxfEndpointBuilder
All Implemented Interfaces:
Cloneable, org.mule.api.AnnotatedObject, org.mule.api.context.MuleContextAware, org.mule.api.endpoint.EndpointBuilder

public class CxfEndpointBuilder
extends org.mule.endpoint.AbstractMetaEndpointBuilder


Field Summary
 
Fields inherited from class org.mule.endpoint.AbstractEndpointBuilder
connector, createConnector, deleteUnacceptedMessages, disableTransportTransformer, encoding, initialState, logger, messageExchangePattern, messageProcessors, messageProcessorsFactory, messagingExceptionHandler, mimeType, muleContext, name, properties, PROPERTY_RESPONSE_PROPERTIES, PROPERTY_RESPONSE_TIMEOUT, redeliveryPolicy, registryId, responseMessageProcessors, responsePropertiesList, responseTimeout, responseTransformers, retryPolicyTemplate, synchronous, transactionConfig, transformers, uriBuilder
 
Fields inherited from interface org.mule.api.AnnotatedObject
PROPERTY_NAME
 
Constructor Summary
CxfEndpointBuilder()
           
CxfEndpointBuilder(org.mule.api.endpoint.EndpointURI endpointURI)
           
CxfEndpointBuilder(org.mule.endpoint.EndpointURIEndpointBuilder global)
           
CxfEndpointBuilder(org.mule.api.endpoint.ImmutableEndpoint source)
           
CxfEndpointBuilder(String address, org.mule.api.MuleContext muleContext)
           
CxfEndpointBuilder(org.mule.endpoint.URIBuilder builder)
           
 
Method Summary
 org.mule.api.endpoint.InboundEndpoint buildInboundEndpoint()
           
 org.mule.api.endpoint.OutboundEndpoint buildOutboundEndpoint()
           
 
Methods inherited from class org.mule.endpoint.AbstractMetaEndpointBuilder
getConnector, getEndpointAddressWithoutMetaScheme, getScheme, setProperties
 
Methods inherited from class org.mule.endpoint.AbstractEndpointBuilder
addMessageProcessor, addResponseMessageProcessor, addResponseTransformer, addResponseTransformerProcessors, addTransformer, addTransformerProcessors, checkInboundExchangePattern, clone, createOutboundEndpoint, doBuildInboundEndpoint, doBuildOutboundEndpoint, equal, equals, getAnnotation, getAnnotations, getDefaultConnector, getDefaultDeleteUnacceptedMessages, getDefaultDisableTransportTransformer, getDefaultEndpointEncoding, getDefaultInitialState, getDefaultMessageProcessorsFactory, getDefaultResponseTimeout, getDefaultSecurityFilter, getDefaultTransactionConfig, getDeleteUnacceptedMessages, getEndpointBuilder, getEndpointEncoding, getInitialState, getMessageProcessors, getMessageProcessorsFactory, getMimeType, getName, getProperties, getRedeliveryPolicy, getResponseMessageProcessors, getResponseTimeout, getResponseTransformersFromUri, getRetryPolicyTemplate, getSecurityFilter, getTransactionConfig, getTransformersFromUri, hashCode, initExchangePatternFromConnectorDefault, isAlwaysCreateConnector, isDisableTransportTransformer, prepareToBuildEndpoint, setAnnotations, setConnector, setCreateConnector, setDeleteUnacceptedMessages, setDisableTransportTransformer, setEncoding, setExchangePattern, setInitialState, setMessageProcessors, setMimeType, setMuleContext, setName, setPropertiesFromProperties, setProperty, setRedeliveryPolicy, setRegistryId, setResponseMessageProcessors, setResponseTimeout, setResponseTransformers, setRetryPolicyTemplate, setTransactionConfig, setTransformers, setURIBuilder
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CxfEndpointBuilder

public CxfEndpointBuilder()

CxfEndpointBuilder

public CxfEndpointBuilder(org.mule.api.endpoint.EndpointURI endpointURI)

CxfEndpointBuilder

public CxfEndpointBuilder(org.mule.endpoint.EndpointURIEndpointBuilder global)
                   throws org.mule.api.endpoint.EndpointException
Throws:
org.mule.api.endpoint.EndpointException

CxfEndpointBuilder

public CxfEndpointBuilder(org.mule.api.endpoint.ImmutableEndpoint source)

CxfEndpointBuilder

public CxfEndpointBuilder(String address,
                          org.mule.api.MuleContext muleContext)

CxfEndpointBuilder

public CxfEndpointBuilder(org.mule.endpoint.URIBuilder builder)
Method Detail

buildInboundEndpoint

public org.mule.api.endpoint.InboundEndpoint buildInboundEndpoint()
                                                           throws org.mule.api.endpoint.EndpointException,
                                                                  org.mule.api.lifecycle.InitialisationException
Specified by:
buildInboundEndpoint in interface org.mule.api.endpoint.EndpointBuilder
Overrides:
buildInboundEndpoint in class org.mule.endpoint.AbstractEndpointBuilder
Throws:
org.mule.api.endpoint.EndpointException
org.mule.api.lifecycle.InitialisationException

buildOutboundEndpoint

public org.mule.api.endpoint.OutboundEndpoint buildOutboundEndpoint()
                                                             throws org.mule.api.endpoint.EndpointException,
                                                                    org.mule.api.lifecycle.InitialisationException
Specified by:
buildOutboundEndpoint in interface org.mule.api.endpoint.EndpointBuilder
Overrides:
buildOutboundEndpoint in class org.mule.endpoint.AbstractEndpointBuilder
Throws:
org.mule.api.endpoint.EndpointException
org.mule.api.lifecycle.InitialisationException


Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.