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

Simple implementation of a data provider.

## Constructor: DataProvider
- parameter: `userdb`, type: `com.pnfsoftware.jeb.core.dao.IUserDatabase`
- parameter: `projectdb`, type: `com.pnfsoftware.jeb.core.dao.IFileDatabase`
- parameter: `filestore`, type: `com.pnfsoftware.jeb.core.dao.IFileStore`
- parameter: `pluginstore`, type: `com.pnfsoftware.jeb.core.dao.IFileStore`
- parameter: `appdb`, type: `com.pnfsoftware.jeb.core.dao.IApplicationDatabase`
- parameter: `config`, type: `com.pnfsoftware.jeb.core.properties.IConfiguration`


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


