public abstract class AbstractCodingSchemeInserter extends java.lang.Object implements CodingSchemeInserter
Constructor and Description |
---|
AbstractCodingSchemeInserter() |
Modifier and Type | Method and Description |
---|---|
protected abstract java.util.List<ResolvedLoadValidationError> |
doInsertCodingScheme(CodingScheme codingScheme) |
DatabaseServiceManager |
getDatabaseServiceManager()
Gets the database service manager.
|
SystemResourceService |
getSystemResourceService() |
java.util.List<ResolvedLoadValidationError> |
insertCodingScheme(CodingScheme codingScheme)
Insert coding scheme.
|
void |
setDatabaseServiceManager(DatabaseServiceManager databaseServiceManager)
Sets the database service manager.
|
void |
setSystemResourceService(SystemResourceService systemResourceService) |
public java.util.List<ResolvedLoadValidationError> insertCodingScheme(CodingScheme codingScheme) throws CodingSchemeAlreadyLoadedException
CodingSchemeInserter
insertCodingScheme
in interface CodingSchemeInserter
codingScheme
- the coding schemeCodingSchemeAlreadyLoadedException
- the coding scheme already loaded exceptionprotected abstract java.util.List<ResolvedLoadValidationError> doInsertCodingScheme(CodingScheme codingScheme) throws CodingSchemeAlreadyLoadedException
public DatabaseServiceManager getDatabaseServiceManager()
public void setDatabaseServiceManager(DatabaseServiceManager databaseServiceManager)
databaseServiceManager
- the new database service managerpublic void setSystemResourceService(SystemResourceService systemResourceService)
public SystemResourceService getSystemResourceService()