# Uses of Interface
org.apache.cayenne.resource.ResourceLocator

Packages that use ResourceLocator
Package
Description
org.apache.cayenne.configuration.server
org.apache.cayenne.dba
Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.db2
IBM DB2 DbAdapter.
org.apache.cayenne.dba.derby
Apache Derby DbAdapter.
org.apache.cayenne.dba.firebird
org.apache.cayenne.dba.frontbase
FrontBase DbAdapter.
org.apache.cayenne.dba.h2
org.apache.cayenne.dba.hsqldb
HSQLDB DbAdapter.
org.apache.cayenne.dba.ingres
org.apache.cayenne.dba.mysql
MySQL DbAdapter.
org.apache.cayenne.dba.openbase
OpenBase DbAdapter.
org.apache.cayenne.dba.oracle
Oracle DbAdapter.
org.apache.cayenne.dba.postgres
PostgreSQL DbAdapter.
org.apache.cayenne.dba.sqlite
org.apache.cayenne.dba.sqlserver
MS SQLServer DbAdapter.
org.apache.cayenne.dba.sybase
Sybase DbAdapter.
org.apache.cayenne.resource

- ## Uses of ResourceLocator in org.apache.cayenne.configuration.server

  Fields in org.apache.cayenne.configuration.server declared as ResourceLocator
  Modifier and Type
  Field
  Description
  `protected ResourceLocator`
  DataDomainProvider.`resourceLocator`

- ## Uses of ResourceLocator in org.apache.cayenne.dba

  Fields in org.apache.cayenne.dba declared as ResourceLocator
  Modifier and Type
  Field
  Description
  `protected ResourceLocator`
  JdbcAdapter.`resourceLocator`
  Constructors in org.apache.cayenne.dba with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `JdbcAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`
  Creates new JdbcAdapter with a set of default parameters.

- ## Uses of ResourceLocator in org.apache.cayenne.dba.db2

  Constructors in org.apache.cayenne.dba.db2 with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `DB2Adapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.derby

  Constructors in org.apache.cayenne.dba.derby with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `DerbyAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.firebird

  Constructors in org.apache.cayenne.dba.firebird with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `FirebirdAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.frontbase

  Constructors in org.apache.cayenne.dba.frontbase with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `FrontBaseAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.h2

  Constructors in org.apache.cayenne.dba.h2 with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `H2Adapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.hsqldb

  Constructors in org.apache.cayenne.dba.hsqldb with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `HSQLDBAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`
  ``
  `HSQLDBNoSchemaAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.ingres

  Constructors in org.apache.cayenne.dba.ingres with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `IngresAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.mysql

  Constructors in org.apache.cayenne.dba.mysql with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `MySQLAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.openbase

  Constructors in org.apache.cayenne.dba.openbase with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `OpenBaseAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`
  Deprecated.

- ## Uses of ResourceLocator in org.apache.cayenne.dba.oracle

  Constructors in org.apache.cayenne.dba.oracle with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `Oracle8Adapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`
  ``
  `OracleAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.postgres

  Constructors in org.apache.cayenne.dba.postgres with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `PostgresAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.sqlite

  Constructors in org.apache.cayenne.dba.sqlite with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `SQLiteAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.sqlserver

  Constructors in org.apache.cayenne.dba.sqlserver with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `SQLServerAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.dba.sybase

  Constructors in org.apache.cayenne.dba.sybase with parameters of type ResourceLocator
  Modifier
  Constructor
  Description
  ``
  `SybaseAdapter(RuntimeProperties runtimeProperties, List<ExtendedType> defaultExtendedTypes, List<ExtendedType> userExtendedTypes, List<ExtendedTypeFactory> extendedTypeFactories, ResourceLocator resourceLocator, ValueObjectTypeRegistry valueObjectTypeRegistry)`

- ## Uses of ResourceLocator in org.apache.cayenne.resource

  Classes in org.apache.cayenne.resource that implement ResourceLocator
  Modifier and Type
  Class
  Description
  `class`
  `ClassLoaderResourceLocator`
  A `ResourceLocator` that looks up resources is the application classpath based on the current thread ClassLoader.
  `class`
  `FilesystemResourceLocator`
  Deprecated.
  since 4.1.