| Package | Description | 
|---|---|
| fr.cnes.doi.db | 
 Provides interfaces to request external databases. 
 | 
| fr.cnes.doi.db.model | 
 Provides the data models for:
 
  
DOIProject representing the
 project data model
 DOIUser representing the user data
 model
  | 
| fr.cnes.doi.plugin.impl.db | 
 Provides concrete classes implementing the interfaces of the external databases. 
 | 
| fr.cnes.doi.plugin.impl.db.impl | 
 Provides database access implementation using JDBC connector. 
 | 
| fr.cnes.doi.plugin.impl.db.service | 
 Provides the database access that stores the DOI, project and tokens 
 | 
| fr.cnes.doi.utils | 
 Provides utility class. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract List<DOIProject> | 
AbstractProjectSuffixDBHelper.getProjects()
Returns the database records. 
 | 
abstract List<DOIProject> | 
AbstractProjectSuffixDBHelper.getProjectsFromUser(String userName)
Returns the projects related to a specific user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Boolean | 
DOIProject.isEqualTo(DOIProject doiProject)
Tests a doiProject is equal to this one. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<DOIProject> | 
DefaultProjectSuffixImpl.getProjects()
Returns the database records. 
 | 
List<DOIProject> | 
DefaultProjectSuffixImpl.getProjectsFromUser(String userName)
Returns the projects related to a specific user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<DOIProject> | 
DOIDbDataAccessServiceImpl.getAllDOIProjects()
Get all DOI projects from data base 
 | 
List<DOIProject> | 
DOIDbDataAccessServiceImpl.getAllDOIProjectsForUser(String username)
Get Projects related to a given username 
 | 
private List<DOIProject> | 
DOIDbDataAccessServiceImpl.getDOIProjects(PreparedStatement statement)
Returns the list of DOI projects 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<DOIProject> | 
DOIDbDataAccessService.getAllDOIProjects()
Get all DOI projects from data base 
 | 
List<DOIProject> | 
DOIDbDataAccessService.getAllDOIProjectsForUser(String username)
Get Projects related to a given username 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<DOIProject> | 
UniqueProjectName.getProjects()
Returns the projects from the database. 
 | 
List<DOIProject> | 
UniqueProjectName.getProjectsFromUser(String userName)
Returns the projects associated to an user from the database. 
 | 
Copyright © 2017–2020 CNES. All rights reserved.