📄 connector_1_5.xsd
字号:
</xsd:documentation> </xsd:annotation> <xsd:selector xpath="j2ee:messagelistener"/> <xsd:field xpath="j2ee:messagelistener-type"/> </xsd:unique> </xsd:element> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="licenseType"> <xsd:annotation> <xsd:documentation> The licenseType specifies licensing requirements for the resource adapter module. This type specifies whether a license is required to deploy and use this resource adapter, and an optional description of the licensing terms (examples: duration of license, number of connection restrictions). It is used by the license element. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="description" type="j2ee:descriptionType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="license-required" type="j2ee:true-falseType"> <xsd:annotation> <xsd:documentation> The element license-required specifies whether a license is required to deploy and use the resource adapter. This element must be one of the following, "true" or "false". </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="messageadapterType"> <xsd:annotation> <xsd:documentation> The messageadapterType specifies information about the messaging capabilities of the resource adapter. This contains information specific to the implementation of the resource adapter library as specified through the messagelistener element. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="messagelistener" type="j2ee:messagelistenerType" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="messagelistenerType"> <xsd:annotation> <xsd:documentation> The messagelistenerType specifies information about a specific message listener supported by the messaging resource adapter. It contains information on the Java type of the message listener interface and an activation specification. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="messagelistener-type" type="j2ee:fully-qualified-classType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The element messagelistener-type specifies the fully qualified name of the Java type of a message listener interface. Example: <messagelistener-type>javax.jms.MessageListener </messagelistener-type> ]]> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="activationspec" type="j2ee:activationspecType"/> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="outbound-resourceadapterType"> <xsd:annotation> <xsd:documentation> The outbound-resourceadapterType specifies information about an outbound resource adapter. The information includes fully qualified names of classes/interfaces required as part of the connector architecture specified contracts for connection management, level of transaction support provided, one or more authentication mechanisms supported and additional required security permissions. If there is no authentication-mechanism specified as part of resource adapter element then the resource adapter does not support any standard security authentication mechanisms as part of security contract. The application server ignores the security part of the system contracts in this case. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="connection-definition" type="j2ee:connection-definitionType" maxOccurs="unbounded"/> <xsd:element name="transaction-support" type="j2ee:transaction-supportType"/> <xsd:element name="authentication-mechanism" type="j2ee:authentication-mechanismType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="reauthentication-support" type="j2ee:true-falseType"> <xsd:annotation> <xsd:documentation> The element reauthentication-support specifies whether the resource adapter implementation supports re-authentication of existing Managed- Connection instance. Note that this information is for the resource adapter implementation and not for the underlying EIS instance. This element must have either a "true" or "false" value. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="required-config-propertyType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The required-config-propertyType contains a declaration of a single configuration property used for specifying a required configuration property name. It is used by required-config-property elements. Example: <required-config-property>Destination</required-config-property> ]]> </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="description" type="j2ee:descriptionType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="config-property-name" type="j2ee:config-property-nameType"/> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="resourceadapterType"> <xsd:annotation> <xsd:documentation> The resourceadapterType specifies information about the resource adapter. The information includes fully qualified resource adapter Java class name, configuration properties, information specific to the implementation of the resource adapter library as specified through the outbound-resourceadapter and inbound-resourceadapter elements, and an optional set of administered objects. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="resourceadapter-class" type="j2ee:fully-qualified-classType" minOccurs="0"> <xsd:annotation> <xsd:documentation> The element resourceadapter-class specifies the fully qualified name of a Java class that implements the javax.resource.spi.ResourceAdapter interface. This Java class is provided as part of resource adapter's implementation of connector architecture specified contracts. The implementation of this class is required to be a JavaBean. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="config-property" type="j2ee:config-propertyType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="outbound-resourceadapter" type="j2ee:outbound-resourceadapterType" minOccurs="0"> <xsd:unique name="connectionfactory-interface-uniqueness"> <xsd:annotation> <xsd:documentation> The connectionfactory-interface element content must be unique in the outbound-resourceadapter. Multiple connection-definitions can not use the same connectionfactory-type. </xsd:documentation> </xsd:annotation> <xsd:selector xpath="j2ee:connection-definition"/> <xsd:field xpath="j2ee:connectionfactory-interface"/> </xsd:unique> </xsd:element> <xsd:element name="inbound-resourceadapter" type="j2ee:inbound-resourceadapterType" minOccurs="0"/> <xsd:element name="adminobject" type="j2ee:adminobjectType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="security-permission" type="j2ee:security-permissionType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="security-permissionType"> <xsd:annotation> <xsd:documentation> The security-permissionType specifies a security permission that is required by the resource adapter code. The security permission listed in the deployment descriptor are ones that are different from those required by the default permission set as specified in the connector specification. The optional description can mention specific reason that resource adapter requires a given security permission. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="description" type="j2ee:descriptionType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="security-permission-spec" type="j2ee:xsdStringType"> <xsd:annotation> <xsd:documentation> The element security-permission-spec specifies a security permission based on the Security policy file syntax. Refer to the following URL for Sun's implementation of the security permission specification: http://java.sun.com/products/jdk/1.4/docs/guide/security/PolicyFiles.html#FileSyntax </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="transaction-supportType"> <xsd:annotation> <xsd:documentation> The transaction-supportType specifies the level of transaction support provided by the resource adapter. It is used by transaction-support elements. The value must be one of the following: NoTransaction LocalTransaction XATransaction </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:restriction base="j2ee:string"> <xsd:enumeration value="NoTransaction"/> <xsd:enumeration value="LocalTransaction"/> <xsd:enumeration value="XATransaction"/> </xsd:restriction> </xsd:simpleContent> </xsd:complexType></xsd:schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -