|
Spring Framework example source code file (spring-jms-2.5.xsd)
The Spring Framework spring-jms-2.5.xsd source code<?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns="http://www.springframework.org/schema/jms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tool="http://www.springframework.org/schema/tool" targetNamespace="http://www.springframework.org/schema/jms" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xsd:import namespace="http://www.springframework.org/schema/tool"/> <xsd:annotation> <xsd:documentation> </xsd:annotation> <xsd:element name="listener-container"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation> <tool:exports type="org.springframework.jms.listener.AbstractMessageListenerContainer"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="listener" type="listenerType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="container-type" default="default"> <xsd:annotation> <xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="default"/> <xsd:enumeration value="default102"/> <xsd:enumeration value="simple"/> <xsd:enumeration value="simple102"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="connection-factory" type="xsd:string" default="connectionFactory"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="javax.jms.ConnectionFactory"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="task-executor" type="xsd:string"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="org.springframework.core.task.TaskExecutor"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="destination-resolver" type="xsd:string"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="org.springframework.jms.support.destination.DestinationResolver"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="message-converter" type="xsd:string"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="org.springframework.jms.support.converter.MessageConverter"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="destination-type" default="queue"> <xsd:annotation> <xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="queue"/> <xsd:enumeration value="topic"/> <xsd:enumeration value="durableTopic"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="client-id" type="xsd:string"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="cache" default="auto"> <xsd:annotation> <xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="none"/> <xsd:enumeration value="connection"/> <xsd:enumeration value="session"/> <xsd:enumeration value="consumer"/> <xsd:enumeration value="auto"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="acknowledge" default="auto"> <xsd:annotation> <xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="auto"/> <xsd:enumeration value="client"/> <xsd:enumeration value="dups-ok"/> <xsd:enumeration value="transacted"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="transaction-manager" type="xsd:string"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="org.springframework.transaction.PlatformTransactionManager"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="concurrency" type="xsd:string"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="prefetch" type="xsd:int"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> </xsd:element> <xsd:element name="jca-listener-container"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation> <tool:exports type="org.springframework.jms.listener.endpoint.JmsMessageEndpointManager"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="listener" type="listenerType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="resource-adapter" type="xsd:string" default="resourceAdapter"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="javax.resource.spi.ResourceAdapter"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="activation-spec-factory" type="xsd:string"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="org.springframework.jms.listener.endpoint.JmsActivationSpecFactory"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="destination-resolver" type="xsd:string"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="org.springframework.jms.support.destination.DestinationResolver"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="message-converter" type="xsd:string"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"> <tool:expected-type type="org.springframework.jms.support.converter.MessageConverter"/> </tool:annotation> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="destination-type" default="queue"> <xsd:annotation> <xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="queue"/> <xsd:enumeration value="topic"/> <xsd:enumeration value="durableTopic"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="client-id" type="xsd:string"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="acknowledge" default="auto"> <xsd:annotation> <xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="auto"/> <xsd:enumeration value="client"/> <xsd:enumeration value="dups-ok"/> <xsd:enumeration value="transacted"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="transaction-manager" type="xsd:string"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"/> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="concurrency" type="xsd:string"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="prefetch" type="xsd:int"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> </xsd:element> <xsd:complexType name="listenerType"> <xsd:attribute name="id" type="xsd:ID"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="destination" type="xsd:string" use="required"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="subscription" type="xsd:string"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="selector" type="xsd:string"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="ref" type="xsd:string" use="required"> <xsd:annotation> <xsd:documentation> <xsd:appinfo> <tool:annotation kind="ref"/> </xsd:appinfo> </xsd:annotation> </xsd:attribute> <xsd:attribute name="method" type="xsd:string"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="response-destination" type="xsd:string"> <xsd:annotation> <xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> </xsd:schema> Other Spring Framework examples (source code examples)Here is a short list of links related to this Spring Framework spring-jms-2.5.xsd source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.