📄 jencks-1.3.xsd
字号:
<?xml version='1.0'?>
<!-- NOTE: this file is autogenerated by XBeans -->
<xs:schema elementFormDefault='qualified'
targetNamespace='http://jencks.org/1.3'
xmlns:xs='http://www.w3.org/2001/XMLSchema'
xmlns:tns='http://jencks.org/1.3'>
<!-- element for type: org.jencks.factory.BootstrapContextFactoryBean -->
<xs:element name='bootstrapContextFactory'>
<xs:annotation>
<xs:documentation><![CDATA[
A Spring {@link FactoryBean} for creating a {@link BootstrapContext} for the JCA container
with the {@link WorkManager} and {@link ExtendedTransactionManager}.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name='applicationContext' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='resourceManagers' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='transactionContextManager' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='transactionLog' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='transactionManager' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='workManager' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='xidImporter' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name='applicationContext' type='xs:string'/>
<xs:attribute name='defaultTransactionTimeoutSeconds' type='xs:integer'/>
<xs:attribute name='resourceManagers' type='xs:string'/>
<xs:attribute name='threadPoolSize' type='xs:integer'/>
<xs:attribute name='transactionContextManager' type='xs:string'/>
<xs:attribute name='transactionLog' type='xs:string'/>
<xs:attribute name='transactionManager' type='xs:string'/>
<xs:attribute name='workManager' type='xs:string'/>
<xs:attribute name='xidImporter' type='xs:string'/>
<xs:attribute name='id' type='xs:ID'/>
<xs:anyAttribute namespace='##other' processContents='lax'/>
</xs:complexType>
</xs:element>
<!-- element for type: org.jencks.factory.ConnectionManagerFactoryBean -->
<xs:element name='connectionManagerFactory'>
<xs:annotation>
<xs:documentation><![CDATA[
This FactoryBean creates a local JCA connection factory outside
a J2EE application server.
<p/>
The connection manager will be then injected in the
LocalConnectionFactoryBean, class of the JCA support of Spring.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name='applicationContext' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='connectionTracker' minOccurs='0' maxOccurs='1'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the connection tracker for the Geronimo Connection Manager.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='poolingSupport' minOccurs='0' maxOccurs='1'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the pooling support for the Geronimo Connection Manager.
Geronimo provides two kinds of pool: single and partitioned.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='transactionContextManager' minOccurs='0' maxOccurs='1'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the transaction context manager for the Geronimo Connection Manager.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='transactionSupport' minOccurs='0' maxOccurs='1'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the transaction support for the Geronimo Connection Manager.
Geronimo provides in this case three kinds of support like the
JCA specification: no transaction, local transactions, XA transactions.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name='applicationContext' type='xs:string'/>
<xs:attribute name='connectionTracker' type='xs:string'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the connection tracker for the Geronimo Connection Manager.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='containerManagedSecurity' type='xs:boolean'>
<xs:annotation>
<xs:documentation><![CDATA[
Enables/disables container managed security
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='poolingSupport' type='xs:string'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the pooling support for the Geronimo Connection Manager.
Geronimo provides two kinds of pool: single and partitioned.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='transactionContextManager' type='xs:string'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the transaction context manager for the Geronimo Connection Manager.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='transactionSupport' type='xs:string'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the transaction support for the Geronimo Connection Manager.
Geronimo provides in this case three kinds of support like the
JCA specification: no transaction, local transactions, XA transactions.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='id' type='xs:ID'/>
<xs:anyAttribute namespace='##other' processContents='lax'/>
</xs:complexType>
</xs:element>
<!-- element for type: org.jencks.JCAConnector -->
<xs:element name='connector'>
<xs:annotation>
<xs:documentation><![CDATA[
Represents a connector in the JCA container - which represents a single
activation specification on a resource adapter
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name='activationSpec' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='beanFactory' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='bootstrapContext' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='endpointFactory' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='jcaContainer' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:choice minOccurs='0' maxOccurs='1'>
<xs:element ref='tns:jcaContainer'/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name='resourceAdapter' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='transactionManager' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name='acknowledgeType' type='xs:string'/>
<xs:attribute name='activationSpec' type='xs:string'/>
<xs:attribute name='beanFactory' type='xs:string'/>
<xs:attribute name='beanName' type='xs:string'/>
<xs:attribute name='bootstrapContext' type='xs:string'/>
<xs:attribute name='endpointFactory' type='xs:string'/>
<xs:attribute name='jcaContainer' type='xs:string'/>
<xs:attribute name='ref' type='xs:string'>
<xs:annotation>
<xs:documentation><![CDATA[
Returns the name of the MessageListener POJO in Spring
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='resourceAdapter' type='xs:string'/>
<xs:attribute name='transactionManager' type='xs:string'/>
<xs:attribute name='id' type='xs:ID'/>
<xs:anyAttribute namespace='##other' processContents='lax'/>
</xs:complexType>
</xs:element>
<!-- element for type: org.jencks.factory.GeronimoTransactionManagerFactoryBean -->
<xs:element name='geronimoTransactionManagerFactory'>
<xs:annotation>
<xs:documentation><![CDATA[
This FactoryBean creates and configures the Geronimo implementation
of the UserTransaction and TransactionManager interfaces.
<p/>
This factory is based on the Geronimo Transaction Context Manager.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name='applicationContext' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='transactionContextManager' minOccurs='0' maxOccurs='1'>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name='applicationContext' type='xs:string'/>
<xs:attribute name='transactionContextManager' type='xs:string'/>
<xs:attribute name='id' type='xs:ID'/>
<xs:anyAttribute namespace='##other' processContents='lax'/>
</xs:complexType>
</xs:element>
<!-- element for type: org.jencks.factory.HowlLogFactoryBean -->
<xs:element name='howlLog'>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -