| <?xml version='1.0'?> |
| <!-- NOTE: this file is autogenerated by Apache XBean --> |
| |
| <xs:schema elementFormDefault='qualified' |
| targetNamespace='http://activemq.org/activemq-jpa-store/config/1.0' |
| xmlns:xs='http://www.w3.org/2001/XMLSchema' |
| xmlns:tns='http://activemq.org/activemq-jpa-store/config/1.0'> |
| |
| <!-- element for type: org.apache.activemq.store.jpa.JPAPersistenceAdapter --> |
| <xs:element name='jpaPersistenceAdapter'> |
| <xs:annotation> |
| <xs:documentation><![CDATA[ |
| An implementation of {@link PersistenceAdapter} that uses JPA to store it's |
| messages. |
| ]]></xs:documentation> |
| </xs:annotation> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element name='entityManagerFactory' minOccurs='0' maxOccurs='1'> |
| <xs:complexType> |
| <xs:sequence minOccurs='0' maxOccurs='1'><xs:any namespace='##other'/></xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name='entityManagerProperties' minOccurs='0' maxOccurs='1'> |
| <xs:complexType> |
| <xs:sequence minOccurs='0' maxOccurs='1'><xs:any namespace='##other'/></xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name='usageManager' minOccurs='0' maxOccurs='1'> |
| <xs:complexType> |
| <xs:sequence minOccurs='0' maxOccurs='1'><xs:any namespace='##other'/></xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name='wireFormat' minOccurs='0' maxOccurs='1'> |
| <xs:complexType> |
| <xs:sequence minOccurs='0' maxOccurs='1'><xs:any namespace='##other'/></xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/> |
| </xs:sequence> |
| <xs:attribute name='brokerName' type='xs:string'/> |
| <xs:attribute name='directory' type='xs:string'/> |
| <xs:attribute name='entityManagerFactory' type='xs:string'/> |
| <xs:attribute name='entityManagerName' type='xs:string'/> |
| <xs:attribute name='entityManagerProperties' type='xs:string'/> |
| <xs:attribute name='usageManager' type='xs:string'/> |
| <xs:attribute name='wireFormat' type='xs:string'/> |
| <xs:attribute name='id' type='xs:ID'/> |
| <xs:anyAttribute namespace='##other' processContents='lax'/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <!-- element for type: org.apache.activemq.store.jpa.JPAReferenceStoreAdapter --> |
| <xs:element name='jpaReferenceStoreAdapter'> |
| <xs:annotation> |
| <xs:documentation><![CDATA[ |
| An implementation of {@link ReferenceStoreAdapter} that uses JPA to store |
| it's message references. |
| ]]></xs:documentation> |
| </xs:annotation> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element name='entityManagerFactory' minOccurs='0' maxOccurs='1'> |
| <xs:complexType> |
| <xs:sequence minOccurs='0' maxOccurs='1'><xs:any namespace='##other'/></xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name='entityManagerProperties' minOccurs='0' maxOccurs='1'> |
| <xs:complexType> |
| <xs:sequence minOccurs='0' maxOccurs='1'><xs:any namespace='##other'/></xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name='usageManager' minOccurs='0' maxOccurs='1'> |
| <xs:complexType> |
| <xs:sequence minOccurs='0' maxOccurs='1'><xs:any namespace='##other'/></xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name='wireFormat' minOccurs='0' maxOccurs='1'> |
| <xs:complexType> |
| <xs:sequence minOccurs='0' maxOccurs='1'><xs:any namespace='##other'/></xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <xs:any namespace='##other' minOccurs='0' maxOccurs='unbounded'/> |
| </xs:sequence> |
| <xs:attribute name='brokerName' type='xs:string'/> |
| <xs:attribute name='directory' type='xs:string'/> |
| <xs:attribute name='entityManagerFactory' type='xs:string'/> |
| <xs:attribute name='entityManagerName' type='xs:string'/> |
| <xs:attribute name='entityManagerProperties' type='xs:string'/> |
| <xs:attribute name='usageManager' type='xs:string'/> |
| <xs:attribute name='wireFormat' type='xs:string'/> |
| <xs:attribute name='id' type='xs:ID'/> |
| <xs:anyAttribute namespace='##other' processContents='lax'/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| </xs:schema> |