META-INF.ra.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jaybird-jdk18 Show documentation
Show all versions of jaybird-jdk18 Show documentation
JDBC Driver for the Firebird RDBMS
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE connector PUBLIC "-//Sun Microsystems, Inc.//DTD Connector 1.0//EN" "http://java.sun.com/dtd/connector_1_0.dtd"> <connector> <display-name>Firebird Database Connector</display-name> <vendor-name>Firebird Database</vendor-name> <spec-version>1.0</spec-version> <eis-type>Relational Database</eis-type> <version>1.0</version> <resourceadapter> <managedconnectionfactory-class>org.firebirdsql.jca.FBManagedConnectionFactory</managedconnectionfactory-class> <connectionfactory-interface>javax.sql.DataSource</connectionfactory-interface> <connectionfactory-impl-class>org.firebirdsql.jdbc.FBDataSource</connectionfactory-impl-class> <connection-interface>java.sql.Connection</connection-interface> <connection-impl-class>org.firebirdsql.jdbc.FBConnection</connection-impl-class> <transaction-support>XATransaction</transaction-support> <!-- Type of the connection to use. Possible values are: - PURE_JAVA for type 4 driver implementation (pure Java implementation of wire protocol) - NATIVE for JNI-based connection via fbclient.dll - EMBEDDED for JNI-based direct access to the database file via fbembed.dll --> <config-property> <config-property-name>Type</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value></config-property-value> </config-property> <!-- Path to the database as [<host>:]<database name>, where <host> ::= <host name>[/<port number>] <database name> ::= <alias> | <path on the remote host> Examples: c:/Program Files/Firebird/examples/employee.fdb localhost/3050:employee.fdb --> <config-property> <config-property-name>Database</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value></config-property-value> </config-property> <config-property> <config-property-name>UserName</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value></config-property-value> </config-property> <config-property> <config-property-name>Password</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value></config-property-value> </config-property> <config-property> <config-property-name>RoleName</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value></config-property-value> </config-property> <config-property> <config-property-name>Encoding</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value></config-property-value> </config-property> <config-property> <config-property-name>SqlDialect</config-property-name> <config-property-type>int</config-property-type> <config-property-value></config-property-value> </config-property> <!-- ********* Jaybird-specific parameters **************** --> <config-property> <config-property-name>BlobBufferSize</config-property-name> <config-property-type>int</config-property-type> <config-property-value></config-property-value> </config-property> <config-property> <config-property-name>TransactionIsolationName</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value>TRANSACTION_READ_COMMITTED</config-property-value> </config-property> <!-- ********* Authentication mechanism ************ --> <authentication-mechanism> <authentication-mechanism-type>BasicPassword</authentication-mechanism-type> <credential-interface>javax.resource.spi.security.PasswordCredential</credential-interface> </authentication-mechanism> <reauthentication-support>false</reauthentication-support> </resourceadapter> </connector>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy