# Class: com.pnfsoftware.jeb.core.dao.impl.DataProviderAdapter

Convenience base class for [IDataProvider](IDataProvider) implementations backed by protected fields.

## Constructor: DataProviderAdapter


## Protected Field: appdb
Type: `com.pnfsoftware.jeb.core.dao.IApplicationDatabase`

## Protected Field: config
Type: `com.pnfsoftware.jeb.core.properties.IConfiguration`

## Protected Field: filestore
Type: `com.pnfsoftware.jeb.core.dao.IFileStore`

## Protected Field: pluginstore
Type: `com.pnfsoftware.jeb.core.dao.IFileStore`

## Protected Field: projectdb
Type: `com.pnfsoftware.jeb.core.dao.IFileDatabase`

## Protected Field: userdb
Type: `com.pnfsoftware.jeb.core.dao.IUserDatabase`

## Method: getApplicationDatabase
- return type: `com.pnfsoftware.jeb.core.dao.IApplicationDatabase`


## Method: getConfiguration
- return type: `com.pnfsoftware.jeb.core.properties.IConfiguration`


## Method: getFileStore
- return type: `com.pnfsoftware.jeb.core.dao.IFileStore`


## Method: getPluginStore
- return type: `com.pnfsoftware.jeb.core.dao.IFileStore`


## Method: getProjectDatabase
- return type: `com.pnfsoftware.jeb.core.dao.IFileDatabase`


## Method: getUserDatabase
- return type: `com.pnfsoftware.jeb.core.dao.IUserDatabase`


