📄 connector_1_5.xsd
字号:
<config-property-type>java.lang.String</config-property-type> ]]> </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:restriction base="j2ee:string"> <xsd:enumeration value="java.lang.Boolean"/> <xsd:enumeration value="java.lang.String"/> <xsd:enumeration value="java.lang.Integer"/> <xsd:enumeration value="java.lang.Double"/> <xsd:enumeration value="java.lang.Byte"/> <xsd:enumeration value="java.lang.Short"/> <xsd:enumeration value="java.lang.Long"/> <xsd:enumeration value="java.lang.Float"/> <xsd:enumeration value="java.lang.Character"/> </xsd:restriction> </xsd:simpleContent> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="config-propertyType"> <xsd:annotation> <xsd:documentation> The config-propertyType contains a declaration of a single configuration property that may be used for providing configuration information. The declaration consists of an optional description, name, type and an optional value of the configuration property. If the resource adapter provider does not specify a value than the deployer is responsible for providing a valid value for a configuration property. Any bounds or well-defined values of properties should be described in the description element. </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:element name="config-property-type" type="j2ee:config-property-typeType"/> <xsd:element name="config-property-value" type="j2ee:xsdStringType" minOccurs="0"> <xsd:annotation> <xsd:documentation> <![CDATA[ The element config-property-value contains the value of a configuration entry. Note, it is possible for a resource adapter deployer to override this configuration information during deployment. Example: <config-property-value>WombatServer</config-property-value> ]]> </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="connection-definitionType"> <xsd:annotation> <xsd:documentation> The connection-definitionType defines a set of connection interfaces and classes pertaining to a particular connection type. This also includes configurable properties for ManagedConnectionFactory instances that may be produced out of this set. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="managedconnectionfactory-class" type="j2ee:fully-qualified-classType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The element managedconnectionfactory-class specifies the fully qualified name of the Java class that implements the javax.resource.spi.ManagedConnectionFactory 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. Example: <managedconnectionfactory-class> com.wombat.ManagedConnectionFactoryImpl </managedconnectionfactory-class> ]]> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="config-property" type="j2ee:config-propertyType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="connectionfactory-interface" type="j2ee:fully-qualified-classType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The element connectionfactory-interface specifies the fully qualified name of the ConnectionFactory interface supported by the resource adapter. Example: <connectionfactory-interface>com.wombat.ConnectionFactory </connectionfactory-interface> OR <connectionfactory-interface>javax.resource.cci.ConnectionFactory </connectionfactory-interface> ]]> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="connectionfactory-impl-class" type="j2ee:fully-qualified-classType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The element connectionfactory-impl-class specifies the fully qualified name of the ConnectionFactory class that implements resource adapter specific ConnectionFactory interface. Example: <connectionfactory-impl-class>com.wombat.ConnectionFactoryImpl </connectionfactory-impl-class> ]]> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="connection-interface" type="j2ee:fully-qualified-classType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The connection-interface element specifies the fully qualified name of the Connection interface supported by the resource adapter. Example: <connection-interface>javax.resource.cci.Connection </connection-interface> ]]> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="connection-impl-class" type="j2ee:fully-qualified-classType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The connection-impl-classType specifies the fully qualified name of the Connection class that implements resource adapter specific Connection interface. It is used by the connection-impl-class elements. Example: <connection-impl-class>com.wombat.ConnectionImpl </connection-impl-class> ]]> </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="connectorType"> <xsd:annotation> <xsd:documentation> The connectorType defines a resource adapter. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:group ref="j2ee:descriptionGroup"/> <xsd:element name="vendor-name" type="j2ee:xsdStringType"> <xsd:annotation> <xsd:documentation> The element vendor-name specifies the name of resource adapter provider vendor. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="eis-type" type="j2ee:xsdStringType"> <xsd:annotation> <xsd:documentation> The element eis-type contains information about the type of the EIS. For example, the type of an EIS can be product name of EIS independent of any version info. This helps in identifying EIS instances that can be used with this resource adapter. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="resourceadapter-version" type="j2ee:xsdStringType"> <xsd:annotation> <xsd:documentation> The element resourceadapter-version specifies a string-based version of the resource adapter from the resource adapter provider. </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="license" type="j2ee:licenseType" minOccurs="0"/> <xsd:element name="resourceadapter" type="j2ee:resourceadapterType"/> </xsd:sequence> <xsd:attribute name="version" type="j2ee:dewey-versionType" fixed="1.5" use="required"> <xsd:annotation> <xsd:documentation> The version specifies the version of the connector architecture specification that is supported by this resource adapter. This information enables deployer to configure the resource adapter to support deployment and runtime requirements of the corresponding connector architecture specification. </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="credential-interfaceType"> <xsd:annotation> <xsd:documentation> The credential-interfaceType specifies the interface that the resource adapter implementation supports for the representation of the credentials. This element(s) that use this type, i.e. credential-interface, should be used by application server to find out the Credential interface it should use as part of the security contract. The possible values are: javax.resource.spi.security.PasswordCredential org.ietf.jgss.GSSCredential javax.resource.spi.security.GenericCredential </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:restriction base="j2ee:fully-qualified-classType"> <xsd:enumeration value="javax.resource.spi.security.PasswordCredential"/> <xsd:enumeration value="org.ietf.jgss.GSSCredential"/> <xsd:enumeration value="javax.resource.spi.security.GenericCredential"/> </xsd:restriction> </xsd:simpleContent> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="inbound-resourceadapterType"> <xsd:annotation> <xsd:documentation> The inbound-resourceadapterType specifies information about an inbound resource adapter. This contains information specific to the implementation of the resource adapter library as specified through the messageadapter element. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="messageadapter" type="j2ee:messageadapterType" minOccurs="0"> <xsd:unique name="messagelistener-type-uniqueness"> <xsd:annotation> <xsd:documentation> The messagelistener-type element content must be unique in the messageadapter. Several messagelisteners can not use the same messagelistener-type.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -