<?xml version="1.0" encoding="UTF-8" standalone="no"?> <xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.mulesoft.org/schema/mule/rss" xmlns="http://www.mulesoft.org/schema/mule/rss" xmlns:beans="http://www.springframework.org/schema/beans" xmlns:mule="http://www.mulesoft.org/schema/mule/core" xmlns:schemadoc="http://www.mulesoft.org/schema/mule/schemadoc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:import namespace="http://www.springframework.org/schema/beans" schemaLocation="http://www.springframework.org/schema/beans"/> <xsd:import namespace="http://www.mulesoft.org/schema/mule/core" schemaLocation="http://www.mulesoft.org/schema/mule/core/3.0/mule.xsd"/> <xsd:import namespace="http://www.mulesoft.org/schema/mule/schemadoc" schemaLocation="http://www.mulesoft.org/schema/mule/schemadoc/3.0/mule-schemadoc.xsd"/> <xsd:annotation> <xsd:documentation> RSS is a popular syndication format used by many websites to provide a feed of data such as news or updates. </xsd:documentation> <xsd:appinfo> <schemadoc:short-name>RSS</schemadoc:short-name> <schemadoc:page-title>RSS Module</schemadoc:page-title> <schemadoc:transport-features dispatchEvents="false" receiveEvents="true" requestEvents="true" streaming="true" transactions="false"> <schemadoc:MEPs default="one-way" supported="one-way"/> </schemadoc:transport-features> </xsd:appinfo> </xsd:annotation> <xsd:element name="feed-splitter" substitutionGroup="mule:abstract-intercepting-message-processor" type="mule:baseSplitterType"> <xsd:annotation> <xsd:documentation> Will split the entries of a feed into single entry objects. Each entry will be a separate message in Mule. By default the inbound endpoint will split the feed automatically. The only time this splitter will be useful is when you explicitly request that the feed is not split, but then you want to split it later in the flow or if the endpoint serving the feed is not an Rss endpoint, for example receiving a feed over JMS. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="inbound-endpoint" substitutionGroup="mule:abstract-inbound-endpoint" type="inboundEndpointType"/> <xsd:complexContent> <xsd:annotation> <xsd:documentation> Whether the feed entries should be split before routing the data. If split the service component will be invoked for each entry in the feed. Otherwise the feed itself will be used as the data for the message. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> Allows the endpoint to filter out any feed entries before the given date/time. This is only used if the feed is split. the format for the date is is: yyyy-MM-dd hh:mm:ss, for example 2008-12-25 13:00:00. If only the date is important you can omit the time part </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:annotation> <xsd:documentation> The frequency in milliseconds to check the feed for new entries. </xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> <!--<xsd:element name="outbound-endpoint" type="outboundEndpointType" substitutionGroup="mule:abstract-outbound-endpoint"/>--> <!--<xsd:complexType name="outboundEndpointType">--> <!--<xsd:complexContent>--> <!--<xsd:extension base="mule:outboundEndpointType">--> <!--<xsd:attribute name="feedType" type="xsd:string" default="rss_2.0"/>--> <!--<xsd:attribute name="title" type="xsd:string"/>--> <!--<xsd:attribute name="description" type="xsd:string"/>--> <!--<xsd:attribute name="link" type="xsd:string"/>--> <!--<xsd:attribute name="copyright" type="xsd:string"/>--> <!--<xsd:attribute name="authors" type="xsd:string"/>--> <!--<xsd:attribute name="categories" type="xsd:string"/>--> <!--</xsd:extension>--> <!--</xsd:complexContent>--> <!--</xsd:complexType>--> </xsd:schema> |
XML schema documentation generated with DocFlex/XML SDK 1.8.1b6 using DocFlex/XML XSDDoc 2.2.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration. |