blob: dc27ebc43726766d254e3e8295d79b670b954794 [file] [log] [blame]
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
Schema-name: Schema
Schema-desc: The default schema for unqualified table names.
Schema-type: Connecting
Schema-cat: Database.Schemas
Schema-displayorder: 50
Schemas-name: Schemas
Schemas-desc: A comma-separated list of the schemas and/or tables you are \
using for persistent class tables.
Schemas-type: Connecting
Schemas-cat: Database.Schemas
Schemas-displayorder: 50
TransactionIsolation-name: JDBC transaction isolation level
TransactionIsolation-desc: The name of the JDBC transaction isolation \
level to use. "default" indicates to use \
the JDBC driver''s default level. \
Other standard values are "none", "read-committed", "read-uncommitted", \
"repeatable-read", and "serializable".
TransactionIsolation-type: Connecting
TransactionIsolation-cat: Database.Transactions
TransactionIsolation-displayorder: 50
TransactionIsolation-expert: true
ResultSetType-name: JDBC result set type
ResultSetType-desc: The name of the JDBC result set type to use. Standard \
values are "forward-only", "scroll-sensitive", and "scroll-insensitive".
ResultSetType-type: Optimization
ResultSetType-cat: JDBC
ResultSetType-displayorder: 50
ResultSetType-expert: true
FetchDirection-name: JDBC fetch direction
FetchDirection-desc: The name of the JDBC fetch direction to use. Standard \
values are "forward", "reverse", and "unknown".
FetchDirection-type: Optimization
FetchDirection-cat: JDBC
FetchDirection-displayorder: 50
FetchDirection-expert: true
EagerFetchMode-name: Eager fetch mode
EagerFetchMode-desc: Specifies the default eager fetch mode to use. Either \
"none" to never eagerly-load relations, "join" for selecting 1-1 relations \
along with the target object using inner or outer joins, or "parallel" for \
selecting 1-1 relations via joins, and collections (including to-many \
relations) along with the target object using separate select statements \
executed in parallel.
EagerFetchMode-type: Optimization
EagerFetchMode-cat: Fetching
EagerFetchMode-displayorder: 50
EagerFetchMode-expert: true
SubclassFetchMode-name: Subclass fetch mode
SubclassFetchMode-desc: Specifies the default subclass fetch mode to use. \
Either "none" to always select data in base class tables only, "join" to \
outer-join to tables for all subclasses, or "parallel" to execute a \
separate select in parallel for each possible subclass. Parallel mode is \
only applicable to Query execution; in other situations it mirrors \
join mode.
SubclassFetchMode-type: Optimization
SubclassFetchMode-cat: Fetching
SubclassFetchMode-displayorder: 50
SubclassFetchMode-expert: true
LRSSize-name: Large result set size mode
LRSSize-desc: The mode to use for calculating the size of large result sets. \
Legal values are "unknown", "last", and "query".
LRSSize-type: Optimization
LRSSize-cat: JDBC
LRSSize-displayorder: 50
LRSSize-expert: true
SynchronizeMappings-name: Automatically synchronize schema
SynchronizeMappings-desc: Controls whether OpenJPA will attempt to run the \
mapping tool on all persistent classes to synchronize their mappings \
and schema at runtime.
SynchronizeMappings-type: General
SynchronizeMappings-cat: Mappings
SynchronizeMappings-displayorder: 50
SynchronizeMappings-expert: true
JDBCListeners-name: JDBC event listeners
JDBCListeners-desc: A comma-separated list of \
org.apache.openjpa.lib.jdbc.JDBCListener implementations to install on \
all connection pools.
JDBCListeners-type: Connecting
JDBCListeners-cat: JDBC.Advanced
JDBCListeners-displayorder: 50
JDBCListeners-expert: true
ConnectionDecorators-name: Connection decorators
ConnectionDecorators-desc: A comma-separated list of \
org.apache.openjpa.lib.jdbc.ConnectionDecorator implementations to install \
on all connection pools.
ConnectionDecorators-type: Connecting
ConnectionDecorators-cat: JDBC.Advanced
ConnectionDecorators-displayorder: 50
ConnectionDecorators-expert: true
ConnectionDecorators-interface: org.apache.openjpa.lib.jdbc.ConnectionDecorator
DBDictionary-name: Database dictionary
DBDictionary-desc: The org.apache.openjpa.jdbc.sql.DBDictionary to use for \
database interaction. This is auto-detected based on the ConnectionURL \
setting, so you need only set this to override the default with your own \
custom dictionary or if you are using an unrecognized driver.
DBDictionary-type: Connecting
DBDictionary-cat: Database
DBDictionary-displayorder: 50
DBDictionary-interface: org.apache.openjpa.jdbc.sql.DBDictionary
UpdateManager-name: Update manager
UpdateManager-desc: The org.apache.openjpa.jdbc.kernel.UpdateManager to use to \
flush persistent object modifications to the database.
UpdateManager-type: General
UpdateManager-cat: JDBC.Interaction
UpdateManager-displayorder: 50
UpdateManager-expert: true
UpdateManager-interface: org.apache.openjpa.jdbc.kernel.UpdateManager
DriverDataSource-name: Update manager
DriverDataSource-desc: The org.apache.openjpa.jdbc.schema.DriverDataSource to \
use to wrap a JDBC driver in a DataSource.
DriverDataSource-type: General
DriverDataSource-cat: JDBC.Interaction
DriverDataSource-displayorder: 50
DriverDataSource-expert: true
DriverDataSource-interface: org.apache.openjpa.jdbc.schema.DriverDataSource
SchemaFactory-name: Schema factory
SchemaFactory-desc: The org.apache.openjpa.jdbc.schema.SchemaFactory that \
will provide information about the existing tables and other database \
structures at runtime.
SchemaFactory-type: General
SchemaFactory-cat: JDBC.Interaction
SchemaFactory-displayorder: 50
SchemaFactory-expert: true
SchemaFactory-interface: org.apache.openjpa.jdbc.schema.SchemaFactory
SQLFactory-name: SQL factory
SQLFactory-desc: The org.apache.openjpa.jdbc.sql.SQLFactory used to create \
SQL constructs.
SQLFactory-type: General
SQLFactory-cat: JDBC.Interaction
SQLFactory-displayorder: 50
SQLFactory-expert: true
SQLFactory-interface: org.apache.openjpa.jdbc.sql.SQLFactory
MappingFactory-name: Mapping factory
MappingFactory-desc: The org.apache.openjpa.meta.MetaDataFactory that will \
provide the object-relational mapping information needed to map each \
persistent class to the database, if it is not provided by current \
metadata MetaDataFactory.
MappingFactory-type: General
MappingFactory-cat: Mappings
MappingFactory-displayorder: 50
MappingFactory-expert: true
MappingFactory-interface: org.apache.openjpa.meta.MetaDataFactory
MappingDefaults-name: Mapping defaults
MappingDefaults-desc: The org.apache.openjpa.jdbc.meta.MappingDefaults that \
determines default table names, column names, and other information.
MappingDefaults-type: General
MappingDefaults-cat: Mappings
MappingDefaults-displayorder: 50
MappingDefaults-interface: org.apache.openjpa.jdbc.meta.MappingDefaults
ConnectionDriverName-values: org.hsqldb.jdbcDriver,org.hsql.jdbcDriver,\
org.h2.Driver,\
COM.cloudscape.core.JDBCDriver,in.co.daffodil.db.jdbc.DaffodilDBDriver,\
com.ddtek.jdbc.db2.DB2Driver,interbase.interclient.Driver,\
com.mysql.cj.jdbc.Driver,com.ddtek.jdbc.oracle.OracleDriver,\
org.postgresql.Driver,com.pointbase.jdbc.jdbcUniversalDriver,\
org.sourceforge.jxdbcon.JXDBConDriver,\
com.ddtek.jdbc.sqlserver.SQLServerDriver,com.jnetdirect.jsql.JSQLDriver,\
com.microsoft.jdbc.sqlserver.SQLServerDriver,\
weblogic.jdbc.mssqlserver4.Driver,com.ddtek.jdbc.sybase.SybaseDriver,\
oracle.jdbc.pool.OracleDataSource,org.axiondb.jdbc.AxionDriver,\
COM.ibm.db2.jdbc.app.DB2Driver,com.ibm.as400.access.AS400JDBCDriver,\
COM.FirstSQL.Dbcp.DbcpDriver,COM.ibm.db2.jdbc.net.DB2Driver,\
org.enhydra.instantdb.jdbc.idbDriver,com.informix.jdbc.IfxDriver,\
com.microsoft.jdbc.sqlserver.SQLServerDriver,\
com.imaginary.sql.msql.MsqlDriver,sun.jdbc.odbc.JdbcOdbcDriver,\
oracle.jdbc.driver.OracleDriver,intersolv.jdbc.sequelink.SequeLinkDriver,\
openlink.jdbc2.Driver,com.pointbase.jdbc.jdbcUniversalDriver,\
postgres95.PGDriver,postgresql.Driver,solid.jdbc.SolidDriver,\
centura.java.sqlbase.SqlbaseDriver,interbase.interclient.Driver,\
com.mckoi.JDBCDriver,com.inet.tds.TdsDriver,\
com.microsoft.jdbc.sqlserver.SQLServerDriver,com.thinweb.tds.Driver,\
weblogic.jdbc.mssqlserver4.Driver,com.mysql.jdbc.DatabaseMetaData,\
org.gjt.mm.mysql.Driver,com.sap.dbtech.jdbc.DriverSapDB,\
com.sybase.jdbc2.jdbc.SybDriver,com.sybase.jdbc.SybDriver,\
com.internetcds.jdbc.tds.Driver,weblogic.jdbc.pool.Driver,\
org.mariadb.jdbc.Driver,org.mariadb.jdbc.DatabaseMetaData
ConnectionURL-values: jdbc:JSQLConnect://<hostname>/database=<database>,\
jdbc:cloudscape:<database>;create=true,\
jdbc:twtds:sqlserver://<hostname>/<database>,\
jdbc:daffodilDB_embedded:<database>;create=true,\
jdbc:datadirect:db2://<hostname>:50000;databaseName=<database>,\
jdbc:inetdae:<hostname>:1433,\
jdbc:datadirect:oracle://<hostname>:1521;SID=<database>;\
MaxPooledStatements=0,\
jdbc:datadirect:sqlserver://<hostname>:1433;SelectMethod=cursor;\
DatabaseName=<database>,jdbc:datadirect:sybase://<hostname>:5000,\
jdbc:db2://<hostname>/<database>,jdbc:hsqldb:<database>,jdbc:h2:<database>,\
jdbc:idb:<database>.properties,\
jdbc:informix-sqli://<hostname>:1526/<database>:INFORMIXSERVER=<database>,\
jdbc:interbase://<hostname>//<database>.gdb,\
jdbc:microsoft:sqlserver://<hostname>:1433;DatabaseName=<database>;\
SelectMethod=cursor,jdbc:mysql://<hostname>/<database>?autoReconnect=true,\
jdbc:oracle:thin:@<hostname>:1521:<database>,\
jdbc:postgresql://<hostname>:5432/<database>,\
jdbc:postgresql:net//<hostname>/<database>,\
jdbc:sybase:Tds:<hostname>:4100/<database>?ServiceName=<database>,\
jdbc:weblogic:mssqlserver4:<database>@<hostname>:1433,\
jdbc:odbc:<database>,jdbc:sequelink://<hostname>:4003/[Oracle],\
jdbc:sequelink://<hostname>:4004/[Informix];Database=<database>,\
jdbc:sequelink://<hostname>:4005/[Sybase];Database=<database>,\
jdbc:sequelink://<hostname>:4006/[SQLServer];Database=<database>,\
jdbc:sequelink://<hostname>:4011/[ODBC MS Access];Database=<database>,\
jdbc:openlink://<hostname>/DSN=SQLServerDB/UID=sa/PWD=,\
jdbc:solid://<hostname>:<port>/<UID>/<PWD>,\
jdbc:dbaw://<hostname>:8889/<database>
connecting-for-dictionary: OpenJPA will now connect to the database to attempt \
to determine what type of database dictionary to use. You may prevent this \
connection in the future by setting your openjpa.jdbc.DBDictionary \
configuration property to the appropriate value for your database (see \
the documentation for available values).
map-factory: Using mapping factory "{0}".
meta-factory: Using metadata factory "{0}".
unknown-datasource: JNDI lookup for "{0}" returned "{1}", which is not a \
javax.sql.DataSource object.
invalid-datasource: JNDI lookup for "{0}" specified on the StoreContext (\
EntityManager) returned null, the resulting EntityManager cannot be used.