complexType connection-definitionType

complexType {http://java.sun.com/xml/ns/j2ee}connection-definitionType

Abstractfalse (This can be used in an instance)
Target Namespacehttp://java.sun.com/xml/ns/j2ee
Declared Namespacesxmlns:xsd=http://www.w3.org/2001/XMLSchema
xmlns:j2ee=http://java.sun.com/xml/ns/j2ee
xmlns=http://www.w3.org/2001/XMLSchema


Source

<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>
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>
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>
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>
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>
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>


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.


complexType connection-definitionType


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.