org.mule.module.atom.endpoint
Class AtomEndpointBuilder
java.lang.Object
org.mule.endpoint.AbstractEndpointBuilder
org.mule.endpoint.EndpointURIEndpointBuilder
org.mule.endpoint.AbstractMetaEndpointBuilder
org.mule.module.atom.endpoint.AtomEndpointBuilder
- All Implemented Interfaces:
- Cloneable, MuleContextAware, EndpointBuilder
- Direct Known Subclasses:
- AtomInboundEndpointFactoryBean
public class AtomEndpointBuilder
- extends AbstractMetaEndpointBuilder
An endpoint factory used for creating an ATOM endpoint
Fields inherited from class org.mule.endpoint.AbstractEndpointBuilder |
connector, createConnector, deleteUnacceptedMessages, disableTransportTransformer, encoding, initialState, logger, messageExchangePattern, messageProcessors, messageProcessorsFactory, mimeType, muleContext, name, properties, PROPERTY_RESPONSE_PROPERTIES, PROPERTY_RESPONSE_TIMEOUT, registryId, responseMessageProcessors, responsePropertiesList, responseTimeout, responseTransformers, retryPolicyTemplate, synchronous, transactionConfig, transformers, uriBuilder |
Methods inherited from class org.mule.endpoint.AbstractEndpointBuilder |
addMessageProcessor, addReplyToProcessors, addResponseMessageProcessor, addResponseTransformer, addResponseTransformerProcessors, addTransformer, addTransformerProcessors, checkInboundExchangePattern, clone, doBuildInboundEndpoint, doBuildOutboundEndpoint, equal, equals, getDefaultConnector, getDefaultDeleteUnacceptedMessages, getDefaultDisableTransportTransformer, getDefaultEndpointEncoding, getDefaultInitialState, getDefaultMessageProcessorsFactory, getDefaultResponseTimeout, getDefaultSecurityFilter, getDefaultTransactionConfig, getDeleteUnacceptedMessages, getEndpointBuilder, getEndpointEncoding, getInitialState, getMessageProcessors, getMessageProcessorsFactory, getMimeType, getName, getProperties, getResponseMessageProcessors, getResponseTimeout, getResponseTransformersFromUri, getRetryPolicyTemplate, getSecurityFilter, getTransactionConfig, getTransformersFromUri, hashCode, initExchangePatternFromConnectorDefault, isAlwaysCreateConnector, isDisableTransportTransformer, prepareToBuildEndpoint, setConnector, setCreateConnector, setDeleteUnacceptedMessages, setDisableTransportTransformer, setEncoding, setExchangePattern, setInitialState, setMessageProcessors, setMimeType, setMuleContext, setName, setPropertiesFromProperties, setProperty, setRegistryId, setResponseMessageProcessors, setResponseTimeout, setResponseTransformers, setRetryPolicyTemplate, setTransactionConfig, setTransformers, setURIBuilder |
DATE_FORMAT
public static final String DATE_FORMAT
- See Also:
- Constant Field Values
SHORT_DATE_FORMAT
public static final String SHORT_DATE_FORMAT
- See Also:
- Constant Field Values
AtomEndpointBuilder
public AtomEndpointBuilder()
AtomEndpointBuilder
public AtomEndpointBuilder(EndpointURIEndpointBuilder global)
throws EndpointException
- Throws:
EndpointException
AtomEndpointBuilder
public AtomEndpointBuilder(URIBuilder uriBuilder)
AtomEndpointBuilder
public AtomEndpointBuilder(String address,
MuleContext muleContext)
AtomEndpointBuilder
protected AtomEndpointBuilder(EndpointURI endpointURI)
buildInboundEndpoint
public InboundEndpoint buildInboundEndpoint()
throws EndpointException,
InitialisationException
- Description copied from interface:
EndpointBuilder
- Constructs inbound endpoints
- Specified by:
buildInboundEndpoint
in interface EndpointBuilder
- Overrides:
buildInboundEndpoint
in class AbstractEndpointBuilder
- Throws:
EndpointException
InitialisationException
buildOutboundEndpoint
public OutboundEndpoint buildOutboundEndpoint()
throws EndpointException,
InitialisationException
- Description copied from interface:
EndpointBuilder
- Constructs outbound endpoints
- Specified by:
buildOutboundEndpoint
in interface EndpointBuilder
- Overrides:
buildOutboundEndpoint
in class AbstractEndpointBuilder
- Throws:
EndpointException
InitialisationException
getLastUpdate
public String getLastUpdate()
setLastUpdate
public void setLastUpdate(String lastUpdate)
isSplitFeed
public boolean isSplitFeed()
setSplitFeed
public void setSplitFeed(boolean splitFeed)
getPollingFrequency
public long getPollingFrequency()
setPollingFrequency
public void setPollingFrequency(long pollingFrequency)
formatDate
protected Date formatDate(String date)
throws ParseException
- Throws:
ParseException
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.