📄 jencks-1.3.xsd
字号:
</xs:annotation>
</xs:attribute>
<xs:attribute name='matchAll' type='xs:boolean'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the match all property.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='matchOne' type='xs:boolean'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the match one property.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='maxSize' type='xs:integer'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the max size property of the pool.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='minSize' type='xs:integer'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the min size property of the pool.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='selectOneAssumeMatch' type='xs:boolean'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the select one assume mathc property.
]]></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.TargetSourceMessageListener -->
<xs:element name='targetSourceMessageListener'>
<xs:annotation>
<xs:documentation><![CDATA[
Represents a pool of MessageListener instances using Spring's
TargetSource for the underlying pool.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name='targetSource' 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='targetSource' 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.TransactionContextManagerFactoryBean -->
<xs:element name='transactionContextManagerFactory'>
<xs:annotation>
<xs:documentation><![CDATA[
This FactoryBean creates and configures the TransactionManagerContext
of Geronimo.
]]></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='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='xidFactory' 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='transactionLog' type='xs:string'/>
<xs:attribute name='transactionManager' type='xs:string'/>
<xs:attribute name='xidFactory' 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.TransactionManagerFactoryBean -->
<xs:element name='transactionManagerFactory'>
<xs:annotation>
<xs:documentation><![CDATA[
This FactoryBean creates and configures the Geronimo implementation
of the TransactionManager interface.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name='resourceManagers' minOccurs='0' maxOccurs='1'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the resource managers
]]></xs:documentation>
</xs:annotation>
<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:annotation>
<xs:documentation><![CDATA[
Set the transaction log for the transaction context manager.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence minOccurs='0' maxOccurs='1'>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name='xidFactory' 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='defaultTransactionTimeoutSeconds' type='xs:integer'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the default transaction timeout in second.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='resourceManagers' type='xs:string'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the resource managers
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='transactionLog' type='xs:string'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the transaction log for the transaction context manager.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='xidFactory' 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.WorkManagerFactoryBean -->
<xs:element name='workManagerFactory'>
<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='threadPool' 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='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='threadPool' 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='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.XATransactionFactoryBean -->
<xs:element name='xATransactionFactory'>
<xs:annotation>
<xs:documentation><![CDATA[
This FactoryBean creates the xa transaction strategy for the
JCA connection manager used.
<p/>
This class can be injected in the ConnectionManagerFactoryBean to
configure the ConnectionManager instance returned.
]]></xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name='useThreadCaching' type='xs:boolean'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the useThreadCaching property to allow the ConnectionManager to
cache connections for a thread.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='useTransactionCaching' type='xs:boolean'>
<xs:annotation>
<xs:documentation><![CDATA[
Set the useTransactionCaching property to allow the ConnectionManager to
cache connections for the current transaction.
<p/>
This allows connections to be used several times in the same transaction.
So it prevents the connection to be enlisted several times in the
current transaction.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name='id' type='xs:ID'/>
<xs:anyAttribute namespace='##other' processContents='lax'/>
</xs:complexType>
</xs:element>
</xs:schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -