Package com.pnfsoftware.jeb.core.dao
Interface IDataProvider
- All Known Implementing Classes:
DataProvider
,DataProviderAdapter
public interface IDataProvider
This interface holds reference to all data sources that are accessed by a JEB engines instance.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionGet the application database.Get the configuration data.Get the primary file store.Get the plugins file store.Get the project database.Get the user database.
-
Method Details
-
getUserDatabase
IUserDatabase getUserDatabase()Get the user database.Optional. Not used by JEB.
- Returns:
-
getApplicationDatabase
IApplicationDatabase getApplicationDatabase()Get the application database.Optional. Not used by JEB.
- Returns:
-
getFileStore
IFileStore getFileStore()Get the primary file store.Optional. Not used by JEB.
- Returns:
-
getPluginStore
IFileStore getPluginStore()Get the plugins file store.- Returns:
-
getProjectDatabase
IFileDatabase getProjectDatabase()Get the project database.- Returns:
-
getConfiguration
IConfiguration getConfiguration()Get the configuration data.- Returns:
-